~brian-sidebotham/wxwidgets-cmake/wxpython-2.9.4

« back to all changes in this revision

Viewing changes to src/png/scripts/makefile.ne12bsd

  • Committer: Brian Sidebotham
  • Date: 2013-08-03 14:30:08 UTC
  • Revision ID: brian.sidebotham@gmail.com-20130803143008-c7806tkych1tp6fc
Initial import into Bazaar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# makefile for libpng for NetBSD for the standard
 
2
# make obj && make depend && make && make test
 
3
# make includes && make install
 
4
# Copyright (C) 2002 Patrick R.L. Welche
 
5
# Copyright (C) 2007, 2009 Glenn Randers-Pehrson
 
6
#
 
7
# This code is released under the libpng license.
 
8
# For conditions of distribution and use, see the disclaimer
 
9
# and license in png.h
 
10
 
 
11
# You should also run makefile.netbsd
 
12
 
 
13
LOCALBASE?=/usr/local
 
14
LIBDIR= ${LOCALBASE}/lib
 
15
MANDIR= ${LOCALBASE}/man
 
16
INCSDIR=${LOCALBASE}/include/libpng15
 
17
 
 
18
LIB=    png15
 
19
SHLIB_MAJOR=    0
 
20
SHLIB_MINOR=    1.5.7
 
21
SRCS=   png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
 
22
        pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
 
23
        pngwtran.c pngmem.c pngerror.c pngpread.c
 
24
INCS=   png.h pngconf.h pnglibconf.h
 
25
MAN=    libpng.3 libpngpf.3 png.5
 
26
 
 
27
CPPFLAGS+=-I${.CURDIR}
 
28
 
 
29
# We should be able to do something like this instead of the manual
 
30
# uncommenting, but it core dumps for me at the moment:
 
31
# .if ${MACHINE_ARCH} == "i386"
 
32
#   MKLINT= no
 
33
# .endif
 
34
 
 
35
CLEANFILES+=pngtest.o pngtest pnglibconf.h
 
36
 
 
37
# see scripts/pnglibconf.mak for more options
 
38
pnglibconf.h: scripts/pnglibconf.h.prebuilt
 
39
        cp scripts/pnglibconf.h.prebuilt $@
 
40
 
 
41
pngtest.o:      pngtest.c
 
42
        ${CC} -c ${CPPFLAGS} ${CFLAGS} ${.ALLSRC} -o ${.TARGET}
 
43
 
 
44
pngtest:        pngtest.o libpng.a
 
45
        ${CC} ${LDFLAGS} ${.ALLSRC} -o${.TARGET} -lz -lm
 
46
 
 
47
test:   pngtest
 
48
        cd ${.CURDIR} && ${.OBJDIR}/pngtest
 
49
 
 
50
.include <bsd.lib.mk>