6d29bfbfcd
- skia_libgifcodec_path gn var. Default is third_party/externals/libgifcodec. Anfroid framework uses third_party/libgifcodec. - skia_use_libgifcodec gn var; defaults to !skia_use_wuffs. Allow disabling both codecs. - BUILD.gn `gif` optional source_set: use new skia_libgifcodec_path code, not third_party/gif code. - GN template("optional"): add public_include_dirs, similar to public_defines. - SK_USE_LIBGIFCODEC, ifdef for skia_use_libgifcodec. - SkCodec.cpp: use third_party version of SkGifCodec.h. - src/codec/SkGifCodec.*, third_party/gif/*: remove files. Cq-Include-Trybots: luci.skia.skia.primary:Build-Debian9-Clang-x86-devrel-Android_SKQP Bug: skia:9654 Change-Id: Ie22d2bb7e52322fd3eedb97015f3aec2ce5e3402 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/254582 Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Hal Canary <halcanary@google.com> |
||
---|---|---|
.. | ||
angle2 | ||
cpu-features | ||
dawn | ||
dng_sdk | ||
etc1 | ||
expat | ||
freetype2 | ||
harfbuzz | ||
icu | ||
imgui | ||
libjpeg-turbo | ||
libmicrohttpd | ||
libpng | ||
libsdl | ||
libwebp | ||
lua | ||
native_app_glue | ||
opencl | ||
piex | ||
sfntly | ||
skcms | ||
spirv-cross | ||
spirv-headers | ||
spirv-tools | ||
vulkanmemoryallocator | ||
wuffs | ||
zlib | ||
BUILD.gn | ||
README | ||
third_party.gni |
The third_party directory contains a set of dependencies from outside sources 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 during build. These external dependencies are defined in a DEPS file. Products in third_party are subject to their own respective license terms. The license for each project should be included in the source itself via a license header or file. If the source itself does not include a license header or file, create a README that refers to reliable documentation of the project's license terms on the web.