| Index: third_party/BUILD.gn
|
| diff --git a/third_party/BUILD.gn b/third_party/BUILD.gn
|
| index 96837d2b3a89aa79ab75ef5a26376a985ec99d62..1aca3ca9cbf494d8e7d63611df11664b79ad9130 100644
|
| --- a/third_party/BUILD.gn
|
| +++ b/third_party/BUILD.gn
|
| @@ -3,24 +3,19 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -import("third_party.gni")
|
| -
|
| -# Most third_party code should disable warnings: if we don't maintain the code, warnings are noise.
|
| -config("no_warnings") {
|
| - cflags = [ "-w" ]
|
| +declare_args() {
|
| }
|
| -third_party_configs = [ ":no_warnings" ]
|
| +
|
| +import("third_party.gni")
|
|
|
| config("libpng_public") {
|
| include_dirs = [ "libpng" ]
|
| }
|
| -source_set("libpng") {
|
| +third_party("libpng") {
|
| public_configs = [ ":libpng_public" ]
|
| - configs += third_party_configs
|
| - configs -= unwanted_configs
|
|
|
| deps = [
|
| - ":zlib",
|
| + "//third_party/zlib",
|
| ]
|
| sources = [
|
| "libpng/png.c",
|
| @@ -44,10 +39,8 @@ source_set("libpng") {
|
| config("libjpeg-turbo_config") {
|
| include_dirs = [ "externals/libjpeg-turbo" ]
|
| }
|
| -source_set("libjpeg-turbo") {
|
| +third_party("libjpeg-turbo") {
|
| public_configs = [ ":libjpeg-turbo_config" ]
|
| - configs += third_party_configs
|
| - configs -= unwanted_configs
|
|
|
| sources = [
|
| "externals/libjpeg-turbo/jcapimin.c",
|
|
|