Chromium Code Reviews| Index: third_party/BUILD.gn |
| diff --git a/third_party/BUILD.gn b/third_party/BUILD.gn |
| index 2c889afb0e90a0f387186f5165529b68dcff9277..e6340c64013a31d60c7314f93712256bdf7d52a9 100644 |
| --- a/third_party/BUILD.gn |
| +++ b/third_party/BUILD.gn |
| @@ -11,6 +11,11 @@ group("third_party") { |
| } |
| static_library("bigint") { |
| + configs -= [ "//build/config/compiler:chromium_code" ] |
| + configs += [ |
| + "//third_party/pdfium:pdfium_config", |
|
Tom Sepez
2015/01/09 22:53:01
Not sure how this plays out in a standalone world
|
| + "//build/config/compiler:no_chromium_code", |
| + ] |
| sources = [ |
| "bigint/BigInteger.hh", |
| "bigint/BigIntegerLibrary.hh", |
| @@ -26,11 +31,10 @@ static_library("bigint") { |
| } |
| static_library("freetype") { |
| - defines = [ |
| - "FT2_BUILD_LIBRARY", |
| - ] |
| - include_dirs = [ |
| - "freetype/include", |
| + configs -= [ "//build/config/compiler:chromium_code" ] |
| + configs += [ |
| + "//third_party/pdfium:pdfium_config", |
| + "//build/config/compiler:no_chromium_code", |
| ] |
| sources = [ |
| "freetype/include/freetype.h", |
| @@ -65,6 +69,11 @@ static_library("freetype") { |
| } |
| component("safemath") { |
| + configs -= [ "//build/config/compiler:chromium_code" ] |
| + configs += [ |
| + "//third_party/pdfium:pdfium_config", |
| + "//build/config/compiler:no_chromium_code", |
| + ] |
| sources = [ |
| "logging.h", |
| "macros.h", |