X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=DTXViewer%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%2F%40libpng%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%2Flpng1623%2Fscripts%2Fmakefile.netbsd;fp=DTXViewer%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%2F%40libpng%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%2Flpng1623%2Fscripts%2Fmakefile.netbsd;h=a46644ada712fdb67602952e12478d3d1c670d39;hb=1f70d1c7085d49901bbe388c865446c338f52787;hp=0000000000000000000000000000000000000000;hpb=aedab80f9b8bbd01f6e9e4bec7d3fee15159d203;p=dtxmania%2Fdtxmania.git diff --git a/DTXViewerプロジェクト/@libpngソリューション/lpng1623/scripts/makefile.netbsd b/DTXViewerプロジェクト/@libpngソリューション/lpng1623/scripts/makefile.netbsd new file mode 100644 index 00000000..a46644ad --- /dev/null +++ b/DTXViewerプロジェクト/@libpngソリューション/lpng1623/scripts/makefile.netbsd @@ -0,0 +1,56 @@ +# makefile for libpng for NetBSD for the standard +# make obj && make depend && make && make test +# make includes && make install +# Copyright (C) 2002 Patrick R.L. Welche +# Copyright (C) 2007-2009, 2014 Glenn Randers-Pehrson +# +# This code is released under the libpng license. +# For conditions of distribution and use, see the disclaimer +# and license in png.h + +# You should also run makefile.ne16bsd + +LOCALBASE?=/usr/local +LIBDIR= ${LOCALBASE}/lib +MANDIR= ${LOCALBASE}/man +INCSDIR=${LOCALBASE}/include + +LIB= png +SHLIB_MAJOR= 16 +SHLIB_MINOR= 1.6.23 +SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \ + pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \ + pngwtran.c pngmem.c pngerror.c pngpread.c +INCS= png.h pngconf.h pnglibconf.h +MAN= libpng.3 libpngpf.3 png.5 + +CPPFLAGS+=-I${.CURDIR} + +# Pre-built configuration +# See scripts/pnglibconf.mak for more options +PNGLIBCONF_H_PREBUILT= scripts/pnglibconf.h.prebuilt + +# We should be able to do something like this instead of the manual +# uncommenting, but it core dumps for me at the moment: +# .if ${MACHINE_ARCH} == "i386" +# MKLINT= no +# .endif + +CLEANFILES+=pngtest.o pngtest pnglibconf.h + +.c.o: + $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< + +pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) + cp $(PNGLIBCONF_H_PREBUILT) $@ + +pngtest.o: pngtest.c + ${CC} -c ${CPPFLAGS} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} + +pngtest: pngtest.o libpng.a + ${CC} ${LDFLAGS} ${.ALLSRC} -o${.TARGET} -lz -lm + +test: pngtest + cd ${.CURDIR} && ${.OBJDIR}/pngtest + +.include