2b6870ccb2
Add nanobench, and while we're at it monobench to show off how cool source_sets are... the bench files are only built once then linked into both binaries. With GYP we build them twice. :/ Same deal for GMs between nanobench and DM... build once, link twice. nanobench uses SkImageEncoder to encode its .pngs, which requires we link in the image encoders, which requires we get them all in. That's the bulk of this. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2193513002 Review-Url: https://codereview.chromium.org/2193513002 |
||
---|---|---|
.. | ||
etc1 | ||
expat | ||
freetype/include/freetype-android | ||
giflib | ||
harfbuzz | ||
jsoncpp | ||
ktx | ||
libjpeg_turbo | ||
libmicrohttpd | ||
libpng | ||
libsdl | ||
libwebp | ||
lua | ||
qcms | ||
yasm | ||
zlib | ||
BUILD.gn | ||
README | ||
third_party.gni |
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'.