skia2/third_party
mtklein 25c81d4e65 GN: dm
This builds, links, and runs on Linux.  Have not tried Mac.

I've tested is_debug={true,false} and is_component_build.
It's neat that the component build DM works, but it's also an indication I've missed an essential flag or two... it shouldn't work. :)

The GPU backend isn't working yet, but all the software configurations I've tried look good.

This fleshes out all the other parts of SkCodec too... I noticed we weren't able to decode gifs or webp.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2188643002

Review-Url: https://codereview.chromium.org/2188643002
2016-07-27 13:55:27 -07:00
..
etc1 Revert of Depend on ETC1 via DEPS instead of a direct third_party checkin. (patchset #1 id:1 of https://codereview.chromium.org/1296253003/ ) 2015-08-17 11:15:00 -07:00
expat GN: dm 2016-07-27 13:55:27 -07:00
freetype/include/freetype-android Update Android FreeType version. 2015-10-27 08:39:39 -07:00
giflib GN: dm 2016-07-27 13:55:27 -07:00
harfbuzz DEPS: harfbuzz 1.2.7 → 1.3.0 2016-07-27 10:08:39 -07:00
jsoncpp GN: dm 2016-07-27 13:55:27 -07:00
ktx Make is_ktx safer 2016-04-12 07:41:22 -07:00
libjpeg_turbo GN: dm 2016-07-27 13:55:27 -07:00
libmicrohttpd Create explicit microhttpd.gyp 2016-03-09 15:07:02 -08:00
libpng GN: dm 2016-07-27 13:55:27 -07:00
libsdl Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
libwebp GN: dm 2016-07-27 13:55:27 -07:00
lua Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
qcms Add exact version of qcms used by Chrome for testing and comparison 2016-05-26 11:05:37 -07:00
yasm Make yasm-android executable 2016-07-26 13:46:16 -07:00
zlib GN: dm 2016-07-27 13:55:27 -07:00
BUILD.gn GN: fixes for Mac 2016-07-27 11:17:18 -07:00
README Remove svn:externals and update the README. 2013-06-12 14:57:33 +00:00
third_party.gni GN: dm 2016-07-27 13:55:27 -07:00

This directory contains a set of dependencies that are needed to build various
components and tools within Skia.  Some of these dependencies reside within
the Skia repo, while others are pulled from other repositories and placed
in the third_party/externals directory. These external dependencies are defined
in a DEPS file and are kept up-to-date using 'gclient sync'.