mirror of
				https://git.code.sf.net/p/libpng/code.git
				synced 2025-07-10 18:04:09 +02:00 
			
		
		
		
	Clean up the scripts/ directory
Delete the files that are unused, redundant, or fundamentally broken: def.c, makefile.bor, makefile.knr, makefile.msc, makefile.solaris-x86, makefile.tc3
This commit is contained in:
		
							parent
							
								
									6d55a14c58
								
							
						
					
					
						commit
						1bd4214a42
					
				| @ -7,16 +7,12 @@ pnglibconf.h.prebuilt  =>  Configuration settings | ||||
|  makefile.linux-opt=>  Linux/ELF makefile with hardware optimizations on | ||||
|                        (gcc, creates shared libpng16.so.16.1.6.*) | ||||
|  makefile.gcc      =>  Generic makefile (gcc, creates static libpng.a) | ||||
|  makefile.knr      =>  Archaic UNIX Makefile that converts files with | ||||
|                        ansi2knr (Requires ansi2knr.c from | ||||
|                        ftp://ftp.cs.wisc.edu/ghost) | ||||
|  makefile.acorn    =>  Acorn makefile | ||||
|  makefile.aix      =>  AIX/gcc makefile | ||||
|  makefile.amiga    =>  Amiga makefile | ||||
|  makefile.atari    =>  Atari makefile | ||||
|  makefile.bc32     =>  32-bit Borland C++ (all modules compiled in C mode) | ||||
|  makefile.beos     =>  BeOS makefile | ||||
|  makefile.bor      =>  Borland makefile (uses bcc) | ||||
|  makefile.cegcc    =>  minge32ce for Windows CE makefile | ||||
|  makefile.darwin   =>  Darwin makefile, for macOS (formerly Mac OS X) | ||||
|  makefile.dec      =>  DEC Alpha UNIX makefile | ||||
| @ -29,10 +25,8 @@ pnglibconf.h.prebuilt  =>  Configuration settings | ||||
|  makefile.ibmc     =>  IBM C/C++ version 3.x for Win32 and OS/2 (static) | ||||
|  makefile.intel    =>  Intel C/C++ version 4.0 and later | ||||
|  makefile.mips     =>  MIPS makefile | ||||
|  makefile.msc      =>  Microsoft C makefile | ||||
|  makefile.netbsd   =>  NetBSD/cc makefile, makes shared libpng.so | ||||
|  makefile.openbsd  =>  OpenBSD makefile | ||||
|  makefile.os2      =>  OS/2 Makefile (gcc and emx, requires libpng.def) | ||||
|  makefile.sco      =>  SCO OSr5 ELF and Unixware 7 with Native cc | ||||
|  makefile.sggcc    =>  Silicon Graphics makefile | ||||
|                        (gcc, creates shared libpng16.so.16.1.6.*) | ||||
| @ -45,7 +39,6 @@ pnglibconf.h.prebuilt  =>  Configuration settings | ||||
|  makefile.sunos    =>  Sun makefile | ||||
|  makefile.32sunu   =>  Sun Ultra 32-bit makefile | ||||
|  makefile.64sunu   =>  Sun Ultra 64-bit makefile | ||||
|  makefile.tc3      =>  Turbo C 3.0 makefile | ||||
|  makefile.vcwin32  =>  makefile for Microsoft Visual C++ 4.0 and later | ||||
|  makevms.com       =>  VMS build script | ||||
|  smakefile.ppc     =>  AMIGA smakefile for SAS C V6.58/7.00 PPC compiler | ||||
|  | ||||
| @ -1,28 +0,0 @@ | ||||
| /* def.c - define format of libpng.def
 | ||||
|  * | ||||
|  * Last changed in libpng version 1.6.16 [December 22, 2014] | ||||
|  * Copyright (c) 2011-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 | ||||
|  */ | ||||
| 
 | ||||
| /* Write the export file header: */ | ||||
| PNG_DFN ";--------------------------------------------------------------" | ||||
| PNG_DFN "; LIBPNG module definition file for OS/2" | ||||
| PNG_DFN ";--------------------------------------------------------------" | ||||
| PNG_DFN "" | ||||
| PNG_DFN "; If you give the library an explicit name one or other files" | ||||
| PNG_DFN "; may need modifying to support the new name on one or more" | ||||
| PNG_DFN "; systems." | ||||
| PNG_DFN "LIBRARY" | ||||
| PNG_DFN "OS2 DESCRIPTION "PNG image compression library"" | ||||
| PNG_DFN "OS2 CODE PRELOAD MOVEABLE DISCARDABLE" | ||||
| PNG_DFN "" | ||||
| PNG_DFN "EXPORTS" | ||||
| 
 | ||||
| #define PNG_EXPORTA(ordinal, type, name, args, attributes)\ | ||||
|         PNG_DFN "@" SYMBOL_PREFIX "@@" name "@" | ||||
| 
 | ||||
| #include "../png.h" | ||||
| @ -1,170 +0,0 @@ | ||||
| # Makefile for libpng | ||||
| # 16-bit Borland C++ (Note: All modules are compiled in C mode) | ||||
| # To build the library, do: | ||||
| #       "make -fmakefile.bor -DMODEL=c" | ||||
| # or:   "make -fmakefile.bor -DMODEL=l" | ||||
| # | ||||
| # ------------ Borland C++ ------------ | ||||
| 
 | ||||
| ### Absolutely necessary for this makefile to work | ||||
| .AUTODEPEND | ||||
| 
 | ||||
| ## Where zlib.h, zconf.h and zlib_MODEL.lib are | ||||
| ZLIB_DIR=..\zlib | ||||
| 
 | ||||
| ## Compiler, linker, librarian and other tools | ||||
| CC=bcc | ||||
| LD=bcc | ||||
| LIB=tlib | ||||
| CP=copy | ||||
| 
 | ||||
| !ifndef MODEL | ||||
| MODEL=l | ||||
| !endif | ||||
| 
 | ||||
| MODEL_ARG=-m$(MODEL) | ||||
| 
 | ||||
| #TARGET_CPU=3 | ||||
| # 2 = 286, 3 = 386, etc. | ||||
| !ifndef TARGET_CPU | ||||
| TARGET_CPU=2 | ||||
| !endif | ||||
| 
 | ||||
| # Use this if you don't want Borland's fancy exception handling | ||||
| # (for Borland C++ 4.0 or later) | ||||
| #NOEHLIB=noeh$(MODEL).lib | ||||
| 
 | ||||
| !ifdef DEBUG | ||||
| CDEBUG=-v | ||||
| LDEBUG=-v | ||||
| !else | ||||
| CDEBUG= | ||||
| LDEBUG= | ||||
| !endif | ||||
| 
 | ||||
| # STACKOFLOW=1 | ||||
| !ifdef STACKOFLOW | ||||
| CDEBUG=$(CDEBUG) -N | ||||
| LDEBUG=$(LDEBUG) -N | ||||
| !endif | ||||
| 
 | ||||
| # -X- turn on dependency generation in the object file | ||||
| # -w  set all warnings on | ||||
| # -O2 optimize for speed | ||||
| # -Z  global optimization | ||||
| CPPFLAGS=-I$(ZLIB_DIR) | ||||
| CFLAGS=-O2 -Z -X- -w -$(TARGET_CPU) $(MODEL_ARG) $(CDEBUG) | ||||
| 
 | ||||
| # -M  generate map file | ||||
| LDFLAGS=-M -L$(ZLIB_DIR) $(MODEL_ARG) $(LDEBUG) | ||||
| 
 | ||||
| # Pre-built configuration | ||||
| # See scripts\pnglibconf.mak for more options | ||||
| !ifndef PNGLIBCONF_H_PREBUILT | ||||
| PNGLIBCONF_H_PREBUILT = scripts\pnglibconf.h.prebuilt | ||||
| !endif | ||||
| 
 | ||||
| ## Variables | ||||
| 
 | ||||
| OBJS = \ | ||||
| 	png.obj \ | ||||
| 	pngerror.obj \ | ||||
| 	pngget.obj \ | ||||
| 	pngmem.obj \ | ||||
| 	pngpread.obj \ | ||||
| 	pngread.obj \ | ||||
| 	pngrio.obj \ | ||||
| 	pngrtran.obj \ | ||||
| 	pngrutil.obj \ | ||||
| 	pngset.obj \ | ||||
| 	pngtrans.obj \ | ||||
| 	pngwio.obj \ | ||||
| 	pngwrite.obj \ | ||||
| 	pngwtran.obj \ | ||||
| 	pngwutil.obj | ||||
| 
 | ||||
| LIBOBJS = \ | ||||
| 	+png.obj \ | ||||
| 	+pngerror.obj \ | ||||
| 	+pngget.obj \ | ||||
| 	+pngmem.obj \ | ||||
| 	+pngpread.obj \ | ||||
| 	+pngread.obj \ | ||||
| 	+pngrio.obj \ | ||||
| 	+pngrtran.obj \ | ||||
| 	+pngrutil.obj \ | ||||
| 	+pngset.obj \ | ||||
| 	+pngtrans.obj \ | ||||
| 	+pngwio.obj \ | ||||
| 	+pngwrite.obj \ | ||||
| 	+pngwtran.obj \ | ||||
| 	+pngwutil.obj | ||||
| 
 | ||||
| LIBNAME=libpng$(MODEL).lib | ||||
| 
 | ||||
| ## Implicit rules | ||||
| 
 | ||||
| # Braces let make "batch" calls to the compiler, | ||||
| # 2 calls instead of 12; space is important. | ||||
| .c.obj: | ||||
| 	$(CC) $(CPPFLAGS) $(CFLAGS) -c {$*.c } | ||||
| 
 | ||||
| .c.exe: | ||||
| 	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $*.c \ | ||||
| 	  $(LIBNAME) zlib_$(MODEL).lib $(NOEHLIB) | ||||
| 
 | ||||
| ## Major targets | ||||
| 
 | ||||
| all: libpng pngtest | ||||
| 
 | ||||
| # try !include scripts\pnglibconf.mak for more options | ||||
| pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) | ||||
| 	$(CP) $(PNGLIBCONF_H_PREBUILT) $@ | ||||
| 
 | ||||
| libpng: $(LIBNAME) | ||||
| 
 | ||||
| pngtest: pngtest$(MODEL).exe | ||||
| 
 | ||||
| test: pngtest$(MODEL).exe | ||||
| 	pngtest$(MODEL) | ||||
| 
 | ||||
| ## Minor Targets | ||||
| 
 | ||||
| png.obj: png.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngerror.obj: pngerror.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngget.obj: pngget.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngmem.obj: pngmem.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngpread.obj: pngpread.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngread.obj: pngread.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrio.obj: pngrio.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrtran.obj: pngrtran.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrutil.obj: pngrutil.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngset.obj: pngset.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngtrans.obj: pngtrans.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwio.obj: pngwio.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwrite.obj: pngwrite.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwtran.obj: pngwtran.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwutil.obj: pngwutil.c png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 
 | ||||
| $(LIBNAME): $(OBJS) | ||||
| 	-del $(LIBNAME) | ||||
| 	$(LIB) $(LIBNAME) @&&| | ||||
| $(LIBOBJS), libpng$(MODEL) | ||||
| | | ||||
| 
 | ||||
| pngtest$(MODEL).obj: pngtest.c png.h pngconf.h pnglibconf.h | ||||
| 	$(CC) $(CFLAGS) -opngtest$(MODEL) -c pngtest.c | ||||
| 
 | ||||
| pngtest$(MODEL).exe: pngtest$(MODEL).obj | ||||
| 	$(LD) $(LDFLAGS) pngtest$(MODEL).obj $(LIBNAME) zlib_$(MODEL).lib $(NOEHLIB) | ||||
| 
 | ||||
| # Clean up anything else you want | ||||
| clean: | ||||
| 	-del pnglibconf.h | ||||
| 	-del *.obj | ||||
| 	-del *.exe | ||||
| 	-del *.lib | ||||
| 	-del *.lst | ||||
| 	-del *.map | ||||
| 
 | ||||
| # End of makefile for libpng | ||||
| @ -1,116 +0,0 @@ | ||||
| # makefile for libpng | ||||
| # Copyright (C) 2002, 2006, 2009, 2014 Glenn Randers-Pehrson | ||||
| # Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc. | ||||
| # | ||||
| # This code is released under the libpng license. | ||||
| # For conditions of distribution and use, see the disclaimer | ||||
| # and license in png.h | ||||
| # | ||||
| # This makefile requires the file ansi2knr.c, which you can get | ||||
| # from the Ghostscript ftp site at ftp://ftp.cs.wisc.edu/ghost/ | ||||
| # If you have libjpeg, you probably already have ansi2knr.c in the jpeg | ||||
| # source distribution. | ||||
| 
 | ||||
| # where make install puts libpng.a and png.h | ||||
| prefix=/usr/local | ||||
| INCPATH=$(prefix)/include | ||||
| LIBPATH=$(prefix)/lib | ||||
| 
 | ||||
| # override DESTDIR= on the make install command line to easily support | ||||
| # installing into a temporary location.  Example: | ||||
| # | ||||
| #    make install DESTDIR=/tmp/build/libpng | ||||
| # | ||||
| # If you're going to install into a temporary location | ||||
| # via DESTDIR, $(DESTDIR)$(prefix) must already exist before | ||||
| # you execute make install. | ||||
| DESTDIR= | ||||
| 
 | ||||
| CC = cc | ||||
| CPPFLAGS = -I../zlib | ||||
| CFLAGS = -O | ||||
| LDFLAGS = -L. -L../zlib/ -lpng -lz -lm | ||||
| # flags for ansi2knr | ||||
| ANSI2KNRFLAGS= | ||||
| 
 | ||||
| RANLIB = ranlib | ||||
| #RANLIB = echo | ||||
| 
 | ||||
| CP = cp | ||||
| RM_F = rm -f | ||||
| 
 | ||||
| # Pre-built configuration | ||||
| # See scripts/pnglibconf.mak for more options | ||||
| PNGLIBCONF_H_PREBUILT = scripts/pnglibconf.h.prebuilt | ||||
| 
 | ||||
| OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ | ||||
| 	pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ | ||||
| 	pngwtran.o pngmem.o pngerror.o pngpread.o | ||||
| 
 | ||||
| all: ansi2knr libpng.a pngtest | ||||
| 
 | ||||
| pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) | ||||
| 	$(CP) $(PNGLIBCONF_H_PREBUILT) $@ | ||||
| 
 | ||||
| # general rule to allow ansi2knr to work | ||||
| .c.o: | ||||
| 	./ansi2knr $*.c T$*.c | ||||
| 	$(CC) $(CPPFLAGS) $(CFLAGS) -c T$*.c | ||||
| 	rm -f T$*.c $*.o | ||||
| 	mv T$*.o $*.o | ||||
| 
 | ||||
| ansi2knr: ansi2knr.c | ||||
| 	$(CC) $(CPPFLAGS) $(CFLAGS) $(ANSI2KNRFLAGS) -o ansi2knr ansi2knr.c | ||||
| 
 | ||||
| libpng.a: ansi2knr $(OBJS) | ||||
| 	ar rc $@  $(OBJS) | ||||
| 	$(RANLIB) $@ | ||||
| 
 | ||||
| pngtest: pngtest.o libpng.a | ||||
| 	$(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) | ||||
| 
 | ||||
| test: pngtest | ||||
| 	./pngtest | ||||
| 
 | ||||
| install: libpng.a png.h pngconf.h pnglibconf.h | ||||
| 	-@mkdir $(DESTDIR)$(INCPATH) | ||||
| 	-@mkdir $(DESTDIR)$(INCPATH)/libpng | ||||
| 	-@mkdir $(DESTDIR)$(LIBPATH) | ||||
| 	-@rm -f $(DESTDIR)$(INCPATH)/png.h | ||||
| 	-@rm -f $(DESTDIR)$(INCPATH)/pngconf.h | ||||
| 	cp png.h $(DESTDIR)$(INCPATH)/libpng | ||||
| 	cp pngconf.h $(DESTDIR)$(INCPATH)/libpng | ||||
| 	cp pnglibconf.h $(DESTDIR)$(INCPATH)/libpng | ||||
| 	chmod 644 $(DESTDIR)$(INCPATH)/libpng/png.h | ||||
| 	chmod 644 $(DESTDIR)$(INCPATH)/libpng/pngconf.h | ||||
| 	chmod 644 $(DESTDIR)$(INCPATH)/libpng/pnglibconf.h | ||||
| 	(cd $(DESTDIR)$(INCPATH); ln -f -s libpng/* .) | ||||
| 	cp libpng.a $(DESTDIR)$(LIBPATH) | ||||
| 	chmod 644 $(DESTDIR)$(LIBPATH)/libpng.a | ||||
| 
 | ||||
| clean: | ||||
| 	$(RM_F) *.o libpng.a pngtest pngout.png ansi2knr pnglibconf.h | ||||
| 
 | ||||
| DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO | ||||
| writelock: | ||||
| 	chmod a-w *.[ch35] $(DOCS) scripts/* | ||||
| 
 | ||||
| # DO NOT DELETE THIS LINE -- make depend depends on it. | ||||
| 
 | ||||
| png.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngerror.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrio.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwio.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngmem.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngset.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngget.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngread.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngpread.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrtran.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrutil.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngtrans.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwrite.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwtran.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwutil.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 
 | ||||
| pngtest.o: png.h pngconf.h pnglibconf.h | ||||
| @ -50,8 +50,7 @@ WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ | ||||
| # for pgcc version 2.95.1, -O3 is buggy; don't use it. | ||||
| 
 | ||||
| CPPFLAGS=-I$(ZLIBINC) # -DPNG_DEBUG=5 | ||||
| CFLAGS= -W -Wall -O3 -funroll-loops \ | ||||
| 	$(ALIGN) # $(WARNMORE) -g -DPNG_DEBUG=5 | ||||
| CFLAGS=-W -Wall -O3 -funroll-loops $(ALIGN) # $(WARNMORE) -g | ||||
| 
 | ||||
| LDFLAGS=-L. -Wl,-rpath,. -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) -lpng16 -lz -lm | ||||
| LDFLAGS_A=-L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) libpng.a -lz -lm | ||||
|  | ||||
| @ -1,100 +0,0 @@ | ||||
| # makefile for libpng | ||||
| # Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc. | ||||
| # Copyright (C) 2006, 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 | ||||
| # | ||||
| # Assumes that zlib.lib, zconf.h, and zlib.h have been copied to ..\zlib | ||||
| 
 | ||||
| # -------- Microsoft C 5.1 and later, does not use assembler code -------- | ||||
| MODEL=L | ||||
| CPPFLAGS=-I..\zlib | ||||
| CFLAGS=-Oait -Gs -nologo -W3 -A$(MODEL) | ||||
| #-Ox generates bad code with MSC 5.1 | ||||
| CC=cl | ||||
| LD=link | ||||
| LDFLAGS=/e/st:0x1500/noe | ||||
| CP=copy | ||||
| O=.obj | ||||
| 
 | ||||
| # Pre-built configuration | ||||
| # See scripts\pnglibconf.mak for more options | ||||
| PNGLIBCONF_H_PREBUILT = scripts\pnglibconf.h.prebuilt | ||||
| 
 | ||||
| #uncomment next to put error messages in a file | ||||
| ERRFILE= >> pngerrs | ||||
| 
 | ||||
| # variables | ||||
| OBJS1 = png$(O) pngset$(O) pngget$(O) pngrutil$(O) pngtrans$(O) pngwutil$(O) | ||||
| OBJS2 = pngmem$(O) pngpread$(O) pngread$(O) pngerror$(O) pngwrite$(O) | ||||
| OBJS3 = pngrtran$(O) pngwtran$(O) pngrio$(O) pngwio$(O) | ||||
| 
 | ||||
| all: libpng.lib | ||||
| 
 | ||||
| pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) | ||||
| 	$(CP) $(PNGLIBCONF_H_PREBUILT) $@ | ||||
| 
 | ||||
| png$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngset$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngget$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngpread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngrtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngrutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngerror$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngmem$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngrio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngwio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngtrans$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngwrite$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngwtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngwutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| libpng.lib: $(OBJS1) $(OBJS2) $(OBJS3) | ||||
| 	del libpng.lib | ||||
| 	lib libpng $(OBJS1); | ||||
| 	lib libpng $(OBJS2); | ||||
| 	lib libpng $(OBJS3); | ||||
| 
 | ||||
| pngtest$(O): png.h pngconf.h pnglibconf.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c $(ERRFILE) | ||||
| 
 | ||||
| pngtest.exe: pngtest.obj libpng.lib | ||||
| 	$(LD) $(LDFLAGS) pngtest.obj,,,libpng.lib ..\zlib\zlib.lib ; | ||||
| 
 | ||||
| test: pngtest.exe | ||||
| 	pngtest | ||||
| 
 | ||||
| # End of makefile for libpng | ||||
| 
 | ||||
| @ -44,8 +44,7 @@ WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ | ||||
| 	-Wmissing-declarations -Wtraditional -Wcast-align \ | ||||
| 	-Wstrict-prototypes -Wmissing-prototypes #-Wconversion | ||||
| CPPFLAGS=-I$(ZLIBINC) # -DPNG_DEBUG=5 | ||||
| CFLAGS= -W -Wall -O \ | ||||
| 	# $(WARNMORE) -g -DPNG_DEBUG=5 | ||||
| CFLAGS=-W -Wall -O # $(WARNMORE) -g | ||||
| LDFLAGS=-L. -R. -L$(ZLIBLIB) -R$(ZLIBLIB) -lpng16 -lz -lm | ||||
| 
 | ||||
| INCPATH=$(prefix)/include | ||||
|  | ||||
| @ -1,243 +0,0 @@ | ||||
| # makefile for libpng on Solaris 2.x with gcc | ||||
| # Copyright (C) 2004, 2006-2008, 2010-2014 Glenn Randers-Pehrson | ||||
| # Contributed by William L. Sebok, based on makefile.linux | ||||
| # Copyright (C) 1998 Greg Roelofs | ||||
| # Copyright (C) 1996, 1997 Andreas Dilger | ||||
| 
 | ||||
| # This code is released under the libpng license. | ||||
| # For conditions of distribution and use, see the disclaimer | ||||
| # and license in png.h | ||||
| 
 | ||||
| # Library name: | ||||
| LIBNAME = libpng16 | ||||
| PNGMAJ = 16 | ||||
| 
 | ||||
| # Shared library names: | ||||
| LIBSO=$(LIBNAME).so | ||||
| LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) | ||||
| LIBSOREL=$(LIBSOMAJ).$(RELEASE) | ||||
| OLDSO=libpng.so | ||||
| 
 | ||||
| # Utilities: | ||||
| AR_RC=ar rc | ||||
| CC=gcc | ||||
| MKDIR_P=mkdir -p | ||||
| LN_SF=ln -f -s | ||||
| RANLIB=echo | ||||
| CP=cp | ||||
| RM_F=/bin/rm -f | ||||
| 
 | ||||
| # Where make install puts libpng.a, libpng16.so*, and png.h | ||||
| prefix=/usr/local | ||||
| exec_prefix=$(prefix) | ||||
| 
 | ||||
| # Where the zlib library and include files are located | ||||
| # Changing these to ../zlib poses a security risk.  If you want | ||||
| # to have zlib in an adjacent directory, specify the full path instead of "..". | ||||
| #ZLIBLIB=../zlib | ||||
| #ZLIBINC=../zlib | ||||
| 
 | ||||
| ZLIBLIB=/usr/local/lib | ||||
| ZLIBINC=/usr/local/include | ||||
| 
 | ||||
| WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ | ||||
| 	-Wmissing-declarations -Wtraditional -Wcast-align \ | ||||
| 	-Wstrict-prototypes -Wmissing-prototypes #-Wconversion | ||||
| CPPFLAGS=-I$(ZLIBINC) # -DPNG_DEBUG=5 | ||||
| CFLAGS=-W -Wall -O # $(WARNMORE) -g | ||||
| LDFLAGS=-L. -R. -L$(ZLIBLIB) -R$(ZLIBLIB) -lpng16 -lz -lm | ||||
| 
 | ||||
| INCPATH=$(prefix)/include | ||||
| LIBPATH=$(exec_prefix)/lib | ||||
| MANPATH=$(prefix)/man | ||||
| BINPATH=$(exec_prefix)/bin | ||||
| 
 | ||||
| # override DESTDIR= on the make install command line to easily support | ||||
| # installing into a temporary location.  Example: | ||||
| # | ||||
| #    make install DESTDIR=/tmp/build/libpng | ||||
| # | ||||
| # If you're going to install into a temporary location | ||||
| # via DESTDIR, $(DESTDIR)$(prefix) must already exist before | ||||
| # you execute make install. | ||||
| DESTDIR= | ||||
| 
 | ||||
| DB=$(DESTDIR)$(BINPATH) | ||||
| DI=$(DESTDIR)$(INCPATH) | ||||
| DL=$(DESTDIR)$(LIBPATH) | ||||
| DM=$(DESTDIR)$(MANPATH) | ||||
| 
 | ||||
| # Pre-built configuration | ||||
| # See scripts/pnglibconf.mak for more options | ||||
| PNGLIBCONF_H_PREBUILT = scripts/pnglibconf.h.prebuilt | ||||
| 
 | ||||
| OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ | ||||
| 	pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ | ||||
| 	pngwtran.o pngmem.o pngerror.o pngpread.o | ||||
| 
 | ||||
| OBJSDLL = $(OBJS:.o=.pic.o) | ||||
| 
 | ||||
| .SUFFIXES:      .c .o .pic.o | ||||
| 
 | ||||
| .c.o: | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< | ||||
| 
 | ||||
| .c.pic.o: | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) -fPIC -o $@ $*.c | ||||
| 
 | ||||
| all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config | ||||
| 
 | ||||
| pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) | ||||
| 	$(CP) $(PNGLIBCONF_H_PREBUILT) $@ | ||||
| 
 | ||||
| libpng.a: $(OBJS) | ||||
| 	$(AR_RC) $@ $(OBJS) | ||||
| 	$(RANLIB) $@ | ||||
| 
 | ||||
| libpng.pc: | ||||
| 	cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ | ||||
| 	-e s!@exec_prefix@!$(exec_prefix)! \ | ||||
| 	-e s!@libdir@!$(LIBPATH)! \ | ||||
| 	-e s!@includedir@!$(INCPATH)! \ | ||||
| 	-e s!-lpng16!-lpng16\ -lz\ -lm! > libpng.pc | ||||
| 
 | ||||
| libpng-config: | ||||
| 	( cat scripts/libpng-config-head.in; \ | ||||
| 	echo prefix=\"$(prefix)\"; \ | ||||
| 	echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ | ||||
| 	echo cppflags=\""; \ | ||||
| 	echo L_opts=\"-L$(LIBPATH)\"; \ | ||||
| 	echo R_opts=\"-R$(LIBPATH)\"; \ | ||||
| 	echo libs=\"-lpng16 -lz -lm\"; \ | ||||
| 	cat scripts/libpng-config-body.in ) > libpng-config | ||||
| 	chmod +x libpng-config | ||||
| 
 | ||||
| $(LIBSO): $(LIBSOMAJ) | ||||
| 	$(LN_SF) $(LIBSOMAJ) $(LIBSO) | ||||
| 
 | ||||
| $(LIBSOMAJ): $(OBJSDLL) | ||||
| 	@case "`type ld`" in *ucb*) \ | ||||
| 	echo; \ | ||||
| 	echo '## WARNING:'; \ | ||||
| 	echo '## The commands "CC" and "LD" must NOT refer to /usr/ucb/cc'; \ | ||||
| 	echo '## and /usr/ucb/ld.  If they do, you need to adjust your PATH'; \ | ||||
| 	echo '## environment variable to put /usr/ccs/bin ahead of /usr/ucb.'; \ | ||||
| 	echo '## The environment variable LD_LIBRARY_PATH should not be set'; \ | ||||
| 	echo '## at all.  If it is, things are likely to break because of'; \ | ||||
| 	echo '## the libucb dependency that is created.'; \ | ||||
| 	echo; \ | ||||
| 	;; \ | ||||
| 	esac | ||||
| 	$(LD) -G -h $(LIBSOMAJ) \ | ||||
| 	 -o $(LIBSOMAJ) $(OBJSDLL) | ||||
| 
 | ||||
| pngtest: pngtest.o $(LIBSO) | ||||
| 	$(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) | ||||
| 
 | ||||
| test: pngtest | ||||
| 	./pngtest | ||||
| 
 | ||||
| install-headers: png.h pngconf.h pnglibconf.h | ||||
| 	-@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi | ||||
| 	-@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi | ||||
| 	cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) | ||||
| 	chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h | ||||
| 	-@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h | ||||
| 	-@$(RM_F) $(DI)/libpng | ||||
| 	(cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) | ||||
| 
 | ||||
| install-static: install-headers libpng.a | ||||
| 	-@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | ||||
| 	cp libpng.a $(DL)/$(LIBNAME).a | ||||
| 	chmod 644 $(DL)/$(LIBNAME).a | ||||
| 	-@$(RM_F) $(DL)/libpng.a | ||||
| 	(cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) | ||||
| 
 | ||||
| install-shared: install-headers $(LIBSOMAJ) libpng.pc | ||||
| 	-@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | ||||
| 	-@$(RM_F) $(DL)/$(LIBSO) | ||||
| 	-@$(RM_F) $(DL)/$(LIBSOREL) | ||||
| 	-@$(RM_F) $(DL)/$(OLDSO) | ||||
| 	cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) | ||||
| 	chmod 755 $(DL)/$(LIBSOREL) | ||||
| 	(cd $(DL); \ | ||||
| 	$(LN_SF) $(LIBSOREL) $(LIBSO); \ | ||||
| 	$(LN_SF) $(LIBSO) $(OLDSO)) | ||||
| 	-@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi | ||||
| 	-@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc | ||||
| 	-@$(RM_F) $(DL)/pkgconfig/libpng.pc | ||||
| 	cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc | ||||
| 	chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc | ||||
| 	(cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) | ||||
| 
 | ||||
| install-man: libpng.3 libpngpf.3 png.5 | ||||
| 	-@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi | ||||
| 	-@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi | ||||
| 	-@$(RM_F) $(DM)/man3/libpng.3 | ||||
| 	-@$(RM_F) $(DM)/man3/libpngpf.3 | ||||
| 	cp libpng.3 $(DM)/man3 | ||||
| 	cp libpngpf.3 $(DM)/man3 | ||||
| 	-@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi | ||||
| 	-@$(RM_F) $(DM)/man5/png.5 | ||||
| 	cp png.5 $(DM)/man5 | ||||
| 
 | ||||
| install-config: libpng-config | ||||
| 	-@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi | ||||
| 	-@$(RM_F) $(DB)/libpng-config | ||||
| 	-@$(RM_F) $(DB)/$(LIBNAME)-config | ||||
| 	cp libpng-config $(DB)/$(LIBNAME)-config | ||||
| 	chmod 755 $(DB)/$(LIBNAME)-config | ||||
| 	(cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) | ||||
| 
 | ||||
| install: install-static install-shared install-man install-config | ||||
| 
 | ||||
| # If you installed in $(DESTDIR), test-installed won't work until you | ||||
| # move the library to its final location.  Use test-dd to test it | ||||
| # before then. | ||||
| 
 | ||||
| test-dd: | ||||
| 	echo | ||||
| 	echo Testing installed dynamic shared library in $(DL). | ||||
| 	$(CC) -I$(DI) $(CPPFLAGS) \ | ||||
| 	   `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | ||||
| 	   -o pngtestd `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | ||||
| 	   -L$(DL) -L$(ZLIBLIB) -R$(ZLIBLIB) -R$(DL) | ||||
| 	./pngtestd pngtest.png | ||||
| 
 | ||||
| test-installed: | ||||
| 	echo | ||||
| 	echo Testing installed dynamic shared library. | ||||
| 	$(CC) $(CPPFLAGS) \ | ||||
| 	   `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | ||||
| 	   -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | ||||
| 	   -L$(ZLIBLIB) -R$(ZLIBLIB) | ||||
| 	./pngtesti pngtest.png | ||||
| 
 | ||||
| clean: | ||||
| 	$(RM_F) *.o libpng.a pngtest pngtesti pngout.png \ | ||||
| 	libpng-config $(LIBSO) $(LIBSOMAJ)* \ | ||||
| 	libpng.pc pnglibconf.h | ||||
| 
 | ||||
| DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO | ||||
| writelock: | ||||
| 	chmod a-w *.[ch35] $(DOCS) scripts/* | ||||
| 
 | ||||
| # DO NOT DELETE THIS LINE -- make depend depends on it. | ||||
| 
 | ||||
| png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 
 | ||||
| pngtest.o: png.h pngconf.h pnglibconf.h | ||||
| @ -1,100 +0,0 @@ | ||||
| # Makefile for libpng | ||||
| # TurboC/C++ (Note: All modules are compiled in C mode) | ||||
| 
 | ||||
| # To use, do "make -fmakefile.tc3" | ||||
| 
 | ||||
| # ----- Turbo C++ 3.0 ----- | ||||
| 
 | ||||
| MODEL=l | ||||
| CPPFLAGS=-I..\zlib | ||||
| CFLAGS=-O2 -Z -m$(MODEL) | ||||
| CC=tcc | ||||
| LD=tcc | ||||
| LIB=tlib | ||||
| LDFLAGS=-m$(MODEL) -L..\zlib | ||||
| CP=copy | ||||
| 
 | ||||
| # Pre-built configuration | ||||
| # See scripts\pnglibconf.mak for more options | ||||
| !ifndef PNGLIBCONF_H_PREBUILT | ||||
| PNGLIBCONF_H_PREBUILT = scripts\pnglibconf.h.prebuilt | ||||
| !endif | ||||
| 
 | ||||
| O=.obj | ||||
| E=.exe | ||||
| 
 | ||||
| # variables | ||||
| OBJS1 = png$(O) pngset$(O) pngget$(O) pngrutil$(O) pngtrans$(O) pngwutil$(O) | ||||
| OBJS2 = pngmem$(O) pngpread$(O) pngread$(O) pngerror$(O) pngwrite$(O) | ||||
| OBJS3 = pngrtran$(O) pngwtran$(O) pngrio$(O) pngwio$(O) | ||||
| OBJSL1 = +png$(O) +pngset$(O) +pngget$(O) +pngrutil$(O) +pngtrans$(O) | ||||
| OBJSL2 = +pngwutil$(O) +pngmem$(O) +pngpread$(O) +pngread$(O) +pngerror$(O) | ||||
| OBJSL3 = +pngwrite$(O) +pngrtran$(O) +pngwtran$(O) +pngrio$(O) +pngwio$(O) | ||||
| 
 | ||||
| all: libpng$(MODEL).lib pngtest$(E) | ||||
| 
 | ||||
| pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) | ||||
| 	$(CP) $(PNGLIBCONF_H_PREBUILT) $@ | ||||
| 
 | ||||
| pngtest: pngtest$(E) | ||||
| 
 | ||||
| test: pngtest$(E) | ||||
| 	pngtest$(E) | ||||
| 
 | ||||
| png$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngset$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngget$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngpread$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngrtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngrutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 		  $(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngerror$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngmem$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngrio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngwio$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngtest$(O): png.h pngconf.h pnglibconf.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngtrans$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngwrite$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngwtran$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| pngwutil$(O): png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | ||||
| 	$(CC) -c $(CPPFLAGS) $(CFLAGS) $*.c | ||||
| 
 | ||||
| libpng$(MODEL).lib: $(OBJS1) $(OBJS2) $(OBJS3) | ||||
| 	$(LIB) libpng$(MODEL) +$(OBJSL1) | ||||
| 	$(LIB) libpng$(MODEL) +$(OBJSL2) | ||||
| 	$(LIB) libpng$(MODEL) +$(OBJSL3) | ||||
| 
 | ||||
| pngtest$(E): pngtest$(O) libpng$(MODEL).lib | ||||
| 	$(LD) $(LDFLAGS) pngtest.obj libpng$(MODEL).lib zlib_$(MODEL).lib | ||||
| 
 | ||||
| # End of makefile for libpng | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Cosmin Truta
						Cosmin Truta