From 028aab6e6841e2bb1db319ff82e7ac730dd9e1c1 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Wed, 23 Dec 2015 20:21:37 -0800 Subject: Merge to XFA: Set CR_CLANG_REVISION to force a rebuild when the Clang version changes. BUG=pdfium:335 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/1549863002 . (cherry picked from commit da0a931ca1ff3ebc64138491a703e7df47650bb9) Review URL: https://codereview.chromium.org/1549033002 . --- build/standalone.gypi | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'build/standalone.gypi') diff --git a/build/standalone.gypi b/build/standalone.gypi index 71b207e912..9f4a35f6df 100644 --- a/build/standalone.gypi +++ b/build/standalone.gypi @@ -328,6 +328,14 @@ 'V8_USE_EXTERNAL_STARTUP_DATA', ], }], # v8_use_external_startup_data==1 + ['clang==1 or host_clang==1', { + # This is here so that all files get recompiled after a clang roll and + # when turning clang on or off. + # (defines are passed via the command line, and build systems rebuild + # things when their commandline changes). Nothing should ever read this + # define. + 'defines': ['CR_CLANG_REVISION=