| Index: Source/WebCore/WebCore.gypi
|
| diff --git a/Source/WebCore/WebCore.gypi b/Source/WebCore/WebCore.gypi
|
| index 4a83b65ffd724839246380200a0112779201fd0f..63a1b8466ca867f58b6a5c6a9fbd91f64d2de943 100644
|
| --- a/Source/WebCore/WebCore.gypi
|
| +++ b/Source/WebCore/WebCore.gypi
|
| @@ -4880,5 +4880,26 @@
|
| 'platform/chromium/support/WrappedResourceRequest.h',
|
| 'platform/chromium/support/WrappedResourceResponse.h',
|
| ],
|
| +
|
| + 'conditions': [
|
| + ['OS=="win"', {
|
| + # Using native perl rather than cygwin perl cuts execution time of idl
|
| + # preprocessing rules by a bit more than 50%.
|
| + 'perl_exe': '<(DEPTH)/third_party/perl/perl/bin/perl.exe',
|
| + 'gperf_exe': '<(DEPTH)/third_party/gperf/bin/gperf.exe',
|
| + 'bison_exe': '<(DEPTH)/third_party/bison/bin/bison.exe',
|
| + # Using cl instead of cygwin gcc cuts the processing time from
|
| + # 1m58s to 0m52s.
|
| + 'preprocessor': '--preprocessor "cl.exe -nologo -EP -TP"',
|
| + },{
|
| + 'perl_exe': 'perl',
|
| + 'gperf_exe': 'gperf',
|
| + 'bison_exe': 'bison',
|
| +
|
| + # We specify a preprocess so it happens locally and won't get distributed to goma.
|
| + # FIXME: /usr/bin/gcc won't exist on OSX forever. We want to use /usr/bin/clang once we require Xcode 4.x.
|
| + 'preprocessor': '--preprocessor "/usr/bin/gcc -E -P -x c++"'
|
| + }],
|
| + ],
|
| }
|
| }
|
|
|