From 99ff9934eb0e343160b79f63d314f70012ac877f Mon Sep 17 00:00:00 2001 From: "joi@chromium.org" Date: Wed, 7 Sep 2011 14:14:54 +0000 Subject: Use precompiled headers for most large projects where the .gyp file is not a third party file. On my machine, this speeds up a full recompile of the 'chrome' target in Debug mode by about 18%. BUG=none TEST=it builds, existing tests pass Review URL: http://codereview.chromium.org/7706011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99949 0039d316-1c4b-4281-b951-d872f2087c98 --- third_party/cld/cld.gyp | 3 +++ third_party/harfbuzz-ng/harfbuzz.gyp | 3 +++ third_party/harfbuzz/harfbuzz.gyp | 3 +++ third_party/libjingle/libjingle.gyp | 3 +++ third_party/libphonenumber/libphonenumber.gyp | 3 +++ 5 files changed, 15 insertions(+) (limited to 'third_party') diff --git a/third_party/cld/cld.gyp b/third_party/cld/cld.gyp index 8e54dbc..bdd4ef6 100644 --- a/third_party/cld/cld.gyp +++ b/third_party/cld/cld.gyp @@ -3,6 +3,9 @@ # found in the LICENSE file. { + 'includes': [ + '../../build/win_precompile.gypi', + ], 'targets': [ { 'target_name': 'cld', diff --git a/third_party/harfbuzz-ng/harfbuzz.gyp b/third_party/harfbuzz-ng/harfbuzz.gyp index 67202ed..c1ea3e4 100644 --- a/third_party/harfbuzz-ng/harfbuzz.gyp +++ b/third_party/harfbuzz-ng/harfbuzz.gyp @@ -3,6 +3,9 @@ # found in the LICENSE file. { + 'includes': [ + '../../build/win_precompile.gypi', + ], 'targets': [ { 'target_name': 'harfbuzz', diff --git a/third_party/harfbuzz/harfbuzz.gyp b/third_party/harfbuzz/harfbuzz.gyp index 4ad082e..f029881 100644 --- a/third_party/harfbuzz/harfbuzz.gyp +++ b/third_party/harfbuzz/harfbuzz.gyp @@ -5,6 +5,9 @@ { 'conditions': [ ['use_harfbuzz_ng==0', { + 'includes': [ + '../../build/win_precompile.gypi', + ], 'targets': [ { 'target_name': 'harfbuzz', diff --git a/third_party/libjingle/libjingle.gyp b/third_party/libjingle/libjingle.gyp index cfc2413..0e3ca9c 100644 --- a/third_party/libjingle/libjingle.gyp +++ b/third_party/libjingle/libjingle.gyp @@ -6,6 +6,9 @@ 'variables': { 'no_libjingle_logging%': 0, }, + 'includes': [ + '../../build/win_precompile.gypi', + ], 'target_defaults': { 'defines': [ 'FEATURE_ENABLE_SSL', diff --git a/third_party/libphonenumber/libphonenumber.gyp b/third_party/libphonenumber/libphonenumber.gyp index 5c51895..92415da 100644 --- a/third_party/libphonenumber/libphonenumber.gyp +++ b/third_party/libphonenumber/libphonenumber.gyp @@ -19,6 +19,9 @@ 'USE_GOOGLE_BASE=1', ], }, + 'includes': [ + '../../build/win_precompile.gypi', + ], 'targets': [{ 'target_name': 'libphonenumber', 'type': 'static_library', -- cgit v1.1