|
b60656ec
|
2022-09-14T21:35:33
|
|
scripts: Disable the hardware-optimized compilation in legacy makefiles
Fix the legacy makefile builds on ARM, MIPS and PowerPC, where
hardware-optimized compilation was enabled by default in the generic
source files, but without including the machine-specific source files.
Delete scripts/makefile.linux-opt.
|
|
c64655d0
|
2022-09-14T21:18:20
|
|
scripts: Set the compiler warning options to "-Wall -Wextra -Wundef"
Considering that "-Wextra" is a more descriptive alternative to "-W",
and that "-Wundef" is a highly useful warning option that has been
available in ancient versions of gcc (version 2.x), we replace all
occurrences of "-W -Wall" with "-Wall -Wextra -Wundef".
Also clean up the makefiles.
|
|
8b7b99c1
|
2022-09-14T11:53:47
|
|
scripts: Clean up the logging in makefile.std and pnglibconf.mak
The console logs produced by these scripts should be easy to follow,
especially on CI bots.
Delete the unnecessary macros ECHO and SED.
Add a new macro MV_F (for "mv -f"), alongside RM_F (for "rm -f").
|
|
3cec1a16
|
2020-03-29T23:58:29
|
|
scripts: Clean up the makefiles
Delete variables (ALIGN, ARCH, DOCS) and targets (writelock) that are
no longer necessary.
Reorder the object file lists alphabetically, consistently across all
makefiles and build scripts.
Apply other minor fixes.
|
|
50bd1abd
|
2020-03-29T22:26:32
|
|
scripts: Fix makefile.std and include it in the CI verification
|
|
85acd919
|
2018-12-01T09:36:00
|
|
[master] Imported from libpng-1.6.36.tar
|
|
81a65de2
|
2018-11-25T20:27:04
|
|
Clean up config, scripts, examples, etc.
|
|
b729fff4
|
2018-07-28T23:39:55
|
|
Remove the Y2K compliance statement
As of July 2018, this statement is no longer necessary.
|
|
2b667e49
|
2015-03-26T08:06:25
|
|
[master] Imported from libpng-1.6.17.tar
|
|
47e13154
|
2015-03-15T17:04:17
|
|
[libpng16] Remove pnglibconf.h, pnglibconf.c, and pnglibconf.out instead of
pnglibconf.* in "make clean" (Cosmin).
|
|
d21eae44
|
2014-06-05T09:53:19
|
|
[master] Imported from libpng-1.6.11.tar
|
|
9ab7b4ca
|
2014-03-22T13:13:11
|
|
[libpng16] Allow an easy replacement of the default pre-built configuration
header with a custom header, via the make PNGLIBCONF_H_PREBUILT
macro.
|
|
82200dae
|
2014-03-22T09:29:59
|
|
[libpng16] $(CP) is now used alongside $(RM_F). Also, use 'copy' instead
of 'cp' where applicable, and applied other minor makefile changes.
|
|
a710317d
|
2014-02-05T22:28:57
|
|
[master] Imported from libpng-1.6.9.tar
|
|
5af0307f
|
2014-01-20T12:36:30
|
|
[libpng16] Imported from libpng-1.6.9beta04.tar
|
|
42503281
|
2014-01-12T10:44:01
|
|
[libpng16] Updated scripts/makefile.* to use CPPFLAGS (Cosmin)
|
|
41db297e
|
2013-03-27T20:31:36
|
|
[master] Imported from libpng-1.6.1.tar
|
|
871b1d0f
|
2013-03-02T14:58:22
|
|
[libpng16] Bump version to 1.6.1beta05
|
|
f3af706c
|
2012-02-02T23:11:45
|
|
[libpng16] Imported from libpng-1.6.0beta05.tar
|
|
42835d3d
|
2013-02-15T23:40:34
|
|
[libpng16] Ported libpng 1.5 options.awk/dfn file handling to 1.6, fixed one bug.
|
|
0da9cf38
|
2013-02-13T22:49:19
|
|
[master] Imported from libpng-1.6.0.tar
|
|
6f237b6b
|
2012-03-02T13:13:15
|
|
[libpng16] Remove whitespace at end of lines
|
|
a6f369b1
|
2011-12-21T08:15:07
|
|
[libpng16] Imported from libpng-1.6.0beta02.tar
|
|
0b3634bc
|
2011-12-17T09:57:00
|
|
[libpng16] Reverted install of pngconfig.h
|
|
efaeadaa
|
2011-12-17T09:06:34
|
|
[libpng16] Added pngconfig.h file. This indirect reference to config.h avoids
problems with build scripts that search for config.h and find an
inappropriate one in the standard paths.
|
|
d4973837
|
2011-11-08T19:34:54
|
|
[libpng15] Change options.awk to use pngconf.h for versioning
instead of ANNOUNCE
|
|
92a1d46c
|
2011-11-07T22:19:30
|
|
[libpng15] Added versioning to pnglibconf.h comments.
|
|
7de02e72
|
2011-11-07T09:20:27
|
|
[libpng15] Changed 8 new leading spaces to TAB in scripts/makefile.std
and pnglibconf.mak
|
|
61bd4f76
|
2011-11-05T12:24:53
|
|
[libpng15] Updated scripts/pnglibconf.mak and scripts/makefile.std
to handle the new PNG_JOIN macro.
|
|
8c667864
|
2010-08-24T16:16:35
|
|
[devel] Renamed scripts/pnglibconf.h to scripts/pnglibconf.h.prebuilt
|
|
cd745498
|
2010-04-28T07:52:16
|
|
[devel] Improved the options.awk script; added an "everything off" option.
|
|
72531443
|
2010-04-17T08:17:51
|
|
[devel] Revise scripts to work with pnglibconf.h
|
|
c3cd22b4
|
2010-03-08T21:10:25
|
|
[devel] Moved "#include png.h" inside pngpriv.h and removed "#include png.h"
from the source files, along with "#define PNG_EXPOSE_INTERNAL_STRUCTURES"
and "#define PNG_NO_PEDANTIC_WARNINGS" (John Bowler).
Also created new pngdebug.h and moved debug definitions there.
|
|
e3f3c4ea
|
2010-02-07T18:08:50
|
|
[devel] Imported from libpng-1.5.0beta01.tar
|
|
7e3a82cd
|
2010-01-02T23:05:45
|
|
[master] Imported from libpng-1.4.0.tar
|
|
03f9b029
|
2009-12-04T08:40:41
|
|
[devel] Removed "-DPNG_CONFIGURE_LIBPNG" from the makefiles and projects.
and added "#define PNG_NO_PEDANTIC_WARNINGS" in the libpng source files.
|
|
5aa86761
|
2009-11-25T16:04:13
|
|
[master] Bump to version 1.2.41rc04
|
|
ea88d94d
|
2009-11-25T08:41:00
|
|
[master] Imported from libpng-1.2.41rc03.tar
|
|
de5c9322
|
2009-11-25T08:51:04
|
|
[master] Disabled the new pedantic warnings
about deprecated function use and deprecated structure access unless the
user defines PNG_PEDANTIC_WARNINGS. Added "#define PNG_NO_PEDANTIC_WARNINGS"
in the libpng source files. Removed "-DPNG_CONFIGURE_LIBPNG" from the
makefiles and projects since the warnings no longer depend on this.
|
|
20e82ae2
|
2009-11-08T19:18:45
|
|
[master] Added deprectated-use reporting
ported from libpng-1.4.0
|
|
58c4f6b3
|
2009-11-07T10:50:29
|
|
Added -DPNG_CONFIGURE_LIBPNG to the makefile CFLAGS
to prevent warnings about direct access to png structs by libpng functions
while building libpng. They need to be tested, especially
those using compilers other than gcc.
|
|
eba11d2b
|
2009-06-28T20:26:26
|
|
[master] Imported from libpng-1.2.38rc02.tar
|
|
bfbf8655
|
2009-06-26T21:46:52
|
|
[devel] Imported from libpng-1.4.0beta66.tar
|
|
c332bbcd
|
2009-06-25T13:43:50
|
|
[devel] Revise references to zlib/libpng license
|
|
e0dc4c8a
|
2009-06-25T12:17:26
|
|
[devel] Imported from libpng-1.4.0beta65.tar
|
|
037023bb
|
2009-06-24T10:27:36
|
|
[devel] Revise references to zlib-libpng license
|
|
3e61d798
|
2009-06-24T09:31:28
|
|
[devel] Mention zlib-libpng license in each source file
|
|
031a8648
|
2009-05-07T17:12:33
|
|
Merged scripts/makefiles and other scripts with libpng-1.4.0beta57.
These are mostly just cosmetic changes.
|
|
7ecf7bdc
|
2009-05-02T15:36:08
|
|
Removed support of pngprefs.h from makefiles.
It is no longer used since the MMX support was removed.
|
|
beb572e6
|
2006-08-19T13:59:24
|
|
Imported from libpng-1.4.0beta11.tar
|
|
17218294
|
2006-04-20T07:20:46
|
|
Imported from libpng-1.4.0beta1.tar
|
|
5c60b236
|
2006-03-07T07:09:22
|
|
Imported from libpng-1.2.9beta7.tar
|
|
5b5dcf8b
|
2004-07-17T22:45:44
|
|
Imported from libpng-1.2.6beta3.tar
|
|
761bf9f0
|
2002-10-31T19:53:20
|
|
Imported from libpng-1.2.6beta2.tar
|
|
07748d1b
|
2002-05-25T11:12:10
|
|
Imported from libpng-1.2.4beta1.tar
|
|
03008a08
|
2002-04-27T10:11:25
|
|
Imported from libpng-1.2.3rc1.tar
|
|
fcbd7870
|
2002-04-07T16:35:38
|
|
Imported from libpng-1.2.2rc1.tar
|
|
166c5a39
|
1999-12-10T09:43:02
|
|
Imported from libpng-1.0.5h.tar
|
|
5c6aeb25
|
1998-12-29T11:47:59
|
|
Imported from libpng-1.0.2a.tar
|
|
896239be
|
1998-04-21T15:03:57
|
|
Imported from libpng-1.0.1a.tar
|
|
ea3bcd70
|
1998-03-07T14:33:00
|
|
Imported from libpng-0.99k.tar
|
|
08a3343e
|
1998-03-07T06:06:55
|
|
Imported from libpng-0.99i.tar
|