libpng/scripts
John Bowler c10930a4fc [libpng16] Bookkeeping: Moved functions around (no changes). Moved transform
function definitions before the place where they are called so that
they can be masde static. Move the intrapixel functions and the
grayscale palette builder out of the png?tran.c files. The latter
isn't a transform function and is no longer used internally, and the
former MNG specific functions are better placed in pngread/pngwrite.c
2013-12-19 15:24:06 -06:00
..
checksym.awk [libpng16] Corrected Android builds and corrected libpng.vers with symbol 2013-03-04 16:26:31 -06:00
def.dfn [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
descrip.mms [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
dfn.awk [libpng16] Corrected Android builds and corrected libpng.vers with symbol 2013-03-04 16:26:31 -06:00
intprefix.dfn [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
libpng-config-body.in Imported from libpng-1.2.6beta3.tar 2009-04-06 16:07:38 -05:00
libpng-config-head.in [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
libpng.pc.in [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
macro.lst [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.32sunu [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.64sunu [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.acorn [devel] Revise scripts to work with pnglibconf.h 2010-04-17 08:17:51 -05:00
makefile.aix [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.amiga [libpng16] Removed references to bsconfig.h from makefiles 2011-12-21 08:26:42 -06:00
makefile.atari [libpng16] Removed references to bsconfig.h from makefiles 2011-12-21 08:26:42 -06:00
makefile.bc32 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.beos [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.bor [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.cegcc [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.darwin [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.dec [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.dj2 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.elf [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.freebsd [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.gcc [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.hp64 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.hpgcc [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.hpux [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.ibmc [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.intel [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.knr [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.linux [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.mips [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.msc [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.msys [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.ne12bsd [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.netbsd [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.openbsd [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
makefile.sco [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.sggcc [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.sgi [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.so9 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.solaris [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.solaris-x86 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.std [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.sunos [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.tc3 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makefile.vcwin32 [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makevms.com [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
options.awk [libpng16] Fixed 'minimal' builds. Various obviously useful minimal 2013-11-22 14:58:04 -06:00
pnglibconf.dfa [libpng16] Bookkeeping: Moved functions around (no changes). Moved transform 2013-12-19 15:24:06 -06:00
pnglibconf.h.prebuilt [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
pnglibconf.mak [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
pngwin.rc [devel] Moved descriptions of makefiles and other scripts out of INSTALL 2009-11-15 07:59:06 -06:00
prefix.dfn [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
README.txt [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
SCOPTIONS.ppc Imported from libpng-1.0.0.tar 2009-04-06 16:04:20 -05:00
smakefile.ppc [devel] Removed spurious tabs, shorten long lines (no source change) 2010-08-18 20:25:36 -05:00
sym.dfn [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
symbols.def [libpng16] Bump version to 1.6.9beta01 2013-12-19 15:18:07 -06:00
symbols.dfn [libpng16] Corrected Android builds and corrected libpng.vers with symbol 2013-03-04 16:26:31 -06:00
vers.dfn [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00

Makefiles for  libpng version 1.6.9beta01 - December 19, 2013

pnglibconf.h.prebuilt       =>  Stores configuration settings
 makefile.linux    =>  Linux/ELF makefile
                       (gcc, creates libpng16.so.16.1.6.9beta01)
 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, can use on MacosX
 makefile.dec      =>  DEC Alpha UNIX makefile
 makefile.dj2      =>  DJGPP 2 makefile
 makefile.elf      =>  Linux/ELF makefile symbol versioning,
                       (gcc, creates libpng16.so.16.1.6.9beta01)
 makefile.freebsd  =>  FreeBSD makefile
 makefile.gcc      =>  Generic gcc makefile
 makefile.hpgcc    =>  HPUX makefile using gcc
 makefile.hpux     =>  HPUX (10.20 and 11.00) makefile
 makefile.hp64     =>  HPUX (10.20 and 11.00) makefile, 64-bit
 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 libpng.so.
 makefile.openbsd  =>  OpenBSD makefile
 makefile.os2      =>  OS/2 Makefile (gcc and emx, requires libpng.def)
 makefile.sco      =>  For SCO OSr5  ELF and Unixware 7 with Native cc
 makefile.sggcc    =>  Silicon Graphics (gcc,
                       creates libpng16.so.16.1.6.9beta01)
 makefile.sgi      =>  Silicon Graphics IRIX makefile (cc, creates static lib)
 makefile.solaris  =>  Solaris 2.X makefile (gcc,
                       creates libpng16.so.16.1.6.9beta01)
 makefile.so9      =>  Solaris 9 makefile (gcc,
                       creates libpng16.so.16.1.6.9beta01)
 makefile.std      =>  Generic UNIX makefile (cc, creates static libpng.a)
 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
                       (Requires SCOPTIONS, copied from scripts/SCOPTIONS.ppc)

Other supporting scripts:
 README.txt        =>  This file
 descrip.mms       =>  VMS makefile for MMS or MMK
 libpng-config-body.in => used by several makefiles to create libpng-config
 libpng-config-head.in => used by several makefiles to create libpng-config
 libpng.pc.in      =>  Used by several makefiles to create libpng.pc
 pngwin.rc         =>  Used by the visualc71 project.
 pngwin.def        =>  Used by makefile.os2
 pngwin.dfn        =>  Used to maintain pngwin.def
 SCOPTIONS.ppc     =>  Used with smakefile.ppc

 checksym.awk       =>  Used for maintaining pnglibconf.h
 def.dfn            =>  Used for maintaining pnglibconf.h
 options.awk        =>  Used for maintaining pnglibconf.h
 pnglibconf.dfa     =>  Used for maintaining pnglibconf.h
 pnglibconf.mak     =>  Used for maintaining pnglibconf.h
 sym.dfn            =>  Used for symbol versioning
 symbols.def        =>  Used for symbol versioning
 symbols.dfn        =>  Used for symbol versioning
 vers.dfn           =>  Used for symbol versioning

 libtool.m4        =>  Used by autoconf tools
 ltoptions.m4      =>  Used by autoconf tools
 ltsugar.m4        =>  Used by autoconf tools
 ltversion.m4      =>  Used by autoconf tools
 lt~obsolete.m4    =>  Used by autoconf tools

 intprefix.dfn     =>  Used by autoconf tools
 macro.lst         =>  Used by autoconf tools
 prefix.dfn        =>  Used by autoconf tools


Further information can be found in comments in the individual makefiles.