1
0
mirror of https://github.com/glennrp/libpng.git synced 2026-10-24 08:39:18 +03:00
Files
libpng/scripts/README.md
Cosmin Truta f6aa44850c build: Move the pnglibconf files and scripts to scripts/pnglibconf/
Considering that pnglibconf is a whole mini-system for configuring and
building libpng, it should be placed in its own dedicated subdirectory.
Any future additions, including tests and documentation, should go into
this subdirectory.

One exception: pnglibconf.h.prebuilt is moved to the top-level source
directory, where pnglibconf.h would be. This follows the organization
pattern typically used with the "*.in" files, for example.

All references to the pnglibconf artifacts, found in machine-readable
code and in human-readable comments, are updated accordingly.
2025-02-02 22:18:39 +02:00

1.4 KiB

Makefiles for libpng

makefile.amiga     =>  Amiga makefile
makefile.atari     =>  Atari makefile
makefile.clang     =>  Generic clang makefile
makefile.emcc      =>  Emscripten makefile
makefile.gcc       =>  Generic gcc makefile
makefile.ibmc      =>  IBM C/C++ version 3.x for Win32 and OS/2
makefile.intel     =>  Intel C/C++ version 4.0 and later
makefile.riscos    =>  Acorn RISCOS makefile
makefile.std       =>  Generic UNIX makefile
makefile.vcwin32       =>  Microsoft Visual C++ for Windows/x86
makefile.vcwin-arm64   =>  Microsoft Visual C++ for Windows/ARM64
makevms.com        =>  VMS build script
descrip.mms        =>  VMS makefile for MMS or MMK
smakefile.ppc      =>  AMIGA smakefile for SAS C V6.58/7.00 PPC compiler
                       (Requires SCOPTIONS, copied from SCOPTIONS.ppc)
SCOPTIONS.ppc      =>  Used with smakefile.ppc

Other supporting files and scripts

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
macro.lst          =>  Used by GNU Autotools
pngwin.rc          =>  Used by the Visual Studio project
README.txt         =>  This file

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