From f8af67788cbe2f4b4f40a707e6cdc29a1a2187fb Mon Sep 17 00:00:00 2001 From: John Abd-El-Malek Date: Sun, 1 Feb 2015 11:22:25 -0800 Subject: Always use the FreeType headers included in PDFium. The problem with trying to use the system headers sometimes is that we'll need to use pkg-config which is pretty slow. BUG=453844 TBR=brettw Review URL: https://codereview.chromium.org/865333003 --- BUILD.gn | 4 +--- pdfium.gyp | 10 +++------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index 9c58b0396c..b52913b977 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -14,6 +14,7 @@ declare_args() { config("pdfium_config") { cflags = [] + include_dirs = [ "third_party/freetype/include" ] defines = [ "_FPDFSDK_LIB", "_NO_GDIPLUS_", # workaround text rendering issues on Windows @@ -44,10 +45,7 @@ config("pdfium_config") { } if (bundle_freetype) { - include_dirs = [ "third_party/freetype/include" ] defines += [ "FT2_BUILD_LIBRARY" ] - } else { - include_dirs = [ "/usr/include/freetype2" ] } } diff --git a/pdfium.gyp b/pdfium.gyp index 8b13321ab9..2b21e9d9aa 100644 --- a/pdfium.gyp +++ b/pdfium.gyp @@ -16,21 +16,17 @@ '_NO_GDIPLUS_', # workaround text rendering issues on Windows 'OPJ_STATIC', ], + 'include_dirs': [ + 'third_party/freetype/include', + ], 'conditions': [ ['pdf_use_skia==1', { 'defines': ['_SKIA_SUPPORT_'], }], ['bundle_freetype==1', { - 'include_dirs': [ - 'third_party/freetype/include', - ], 'defines' : [ 'FT2_BUILD_LIBRARY', ], - }, { - 'include_dirs' : [ - '/usr/include/freetype2', - ], }], ['OS=="linux"', { 'conditions': [ -- cgit v1.2.3