2015-03-03 16:59:20 +00:00
|
|
|
URL: http://www.libpng.org/pub/png/libpng.html
|
|
|
|
Version: 1.6.16
|
|
|
|
License: libpng license
|
|
|
|
License File: LICENSE, pulled out of png.h
|
|
|
|
Description: png compression/decompression library
|
2015-04-03 19:35:27 +00:00
|
|
|
Local Modifications: (1) Created pnglibconf.h from pnglibconf.h.prebuilt (a
|
2016-02-19 14:33:07 +00:00
|
|
|
rename with a few additional settings enabled). (2) Copied LICENSE into
|
|
|
|
this directory. (Originally it was pulled from png.h, but libpng has
|
|
|
|
now provided a separate LICENSE file for convenience, which we use
|
|
|
|
directly.)
|
2015-03-03 16:59:20 +00:00
|
|
|
|
|
|
|
FAQ:
|
|
|
|
Q: Why does this directory exist?
|
|
|
|
A: libpng is pulled in through DEPS, but in order to build it using ninja, we
|
2015-11-06 19:59:01 +00:00
|
|
|
need to create pnglibconf.h. We originally tried creating
|
2015-04-03 19:35:27 +00:00
|
|
|
the file as an action in https://codereview.chromium.org/930283002/, but this
|
|
|
|
apparently led to a race condition on Windows, where some builds failed to
|
|
|
|
create the file in time for other files to include it. By checking these
|
|
|
|
files directly into Skia, we eliminate the race condition.
|