[Xcode] With Xcode 9 developer beta, everything rebuilds when switching between comma...
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 10 Jun 2017 20:32:57 +0000 (20:32 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 10 Jun 2017 20:32:57 +0000 (20:32 +0000)
https://bugs.webkit.org/show_bug.cgi?id=173223

Reviewed by Sam Weinig.

The rebuilds were happening due to a difference in the compiler options that the IDE and
xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
specify an appropriate path in CLANG_INDEX_STORE_PATH.

PerformanceTests:

* MediaTime/Configurations/DebugRelease.xcconfig:

Source/bmalloc:

* Configurations/DebugRelease.xcconfig:

Source/JavaScriptCore:

* Configurations/DebugRelease.xcconfig:

Source/ThirdParty/ANGLE:

* Configurations/DebugRelease.xcconfig:

Source/ThirdParty/libwebrtc:

* Configurations/DebugRelease.xcconfig:

Source/WebCore:

* Configurations/DebugRelease.xcconfig:

Source/WebCore/PAL:

* Configurations/DebugRelease.xcconfig:

Source/WebInspectorUI:

* Configurations/DebugRelease.xcconfig:

Source/WebKit/mac:

* Configurations/DebugRelease.xcconfig:

Source/WebKit2:

* Configurations/DebugRelease.xcconfig:

Source/WTF:

* Configurations/DebugRelease.xcconfig:

Tools:

* ContentExtensionTester/Configurations/DebugRelease.xcconfig:
* DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
* ImageDiff/cg/Configurations/DebugRelease.xcconfig:
* MiniBrowser/Configurations/DebugRelease.xcconfig:
* MobileMiniBrowser/Configurations/DebugRelease.xcconfig:
* TestWebKitAPI/Configurations/DebugRelease.xcconfig:
* WebEditingTester/Configurations/DebugRelease.xcconfig:
* WebKitTestRunner/Configurations/DebugRelease.xcconfig:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@218056 268f45cc-cd09-0410-ab3c-d52691b4dbfc

31 files changed:
PerformanceTests/ChangeLog
PerformanceTests/MediaTime/Configurations/DebugRelease.xcconfig
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/DebugRelease.xcconfig
Source/ThirdParty/ANGLE/ChangeLog
Source/ThirdParty/ANGLE/Configurations/DebugRelease.xcconfig
Source/ThirdParty/libwebrtc/ChangeLog
Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig
Source/WTF/ChangeLog
Source/WTF/Configurations/DebugRelease.xcconfig
Source/WebCore/ChangeLog
Source/WebCore/Configurations/DebugRelease.xcconfig
Source/WebCore/PAL/ChangeLog
Source/WebCore/PAL/Configurations/DebugRelease.xcconfig
Source/WebInspectorUI/ChangeLog
Source/WebInspectorUI/Configurations/DebugRelease.xcconfig
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Configurations/DebugRelease.xcconfig
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/DebugRelease.xcconfig
Source/bmalloc/ChangeLog
Source/bmalloc/Configurations/DebugRelease.xcconfig
Tools/ChangeLog
Tools/ContentExtensionTester/Configurations/DebugRelease.xcconfig
Tools/DumpRenderTree/mac/Configurations/DebugRelease.xcconfig
Tools/ImageDiff/cg/Configurations/DebugRelease.xcconfig
Tools/MiniBrowser/Configurations/DebugRelease.xcconfig
Tools/MobileMiniBrowser/Configurations/DebugRelease.xcconfig
Tools/TestWebKitAPI/Configurations/DebugRelease.xcconfig
Tools/WebEditingTester/Configurations/DebugRelease.xcconfig
Tools/WebKitTestRunner/Configurations/DebugRelease.xcconfig

index 7041811..b2d240c 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * MediaTime/Configurations/DebugRelease.xcconfig:
+
 2017-06-07  Saam Barati  <sbarati@apple.com>
 
         ARES-6 incorrectly measures Worst 4 Iterations
index 83fa351..9879d77 100644 (file)
@@ -40,3 +40,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 5edf714..2ba4ae7 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-10  Yusuke Suzuki  <utatane.tea@gmail.com>
 
         [JSC] Update RegExp.prototype.[@@search]] implementation according to the latest spec
index 8ceb87c..ce3a2dc 100644 (file)
@@ -42,3 +42,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 5ce9f9f..d44fcbd 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-05-28  Dan Bernstein  <mitz@apple.com>
 
         [Xcode] ALWAYS_SEARCH_USER_PATHS is set to YES
index 634afb3..94786e3 100644 (file)
@@ -19,3 +19,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 43d9fb8..dd0669b 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-07  Youenn Fablet  <youenn@apple.com>
 
         Add WebRTC stats logging
index 882f12b..e479f76 100644 (file)
@@ -21,3 +21,8 @@ SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
 
 WK_RELOCATABLE_FRAMEWORKS = YES;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index dd017d4..19a6cc4 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-09  Chris Dumez  <cdumez@apple.com>
 
         Update Thread::create() to take in a WTF::Function instead of a std::function
index cdf3f71..58d8f10 100644 (file)
@@ -41,3 +41,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index ec8fd55..3da6082 100644 (file)
@@ -1,5 +1,19 @@
 2017-06-10  Dan Bernstein  <mitz@apple.com>
 
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
         [macOS] REGRESSION: Link drag images blend into the background in Sierra and earlier
         https://bugs.webkit.org/show_bug.cgi?id=172933
         <rdar://problem/32580649>
index aed3175..265bb90 100644 (file)
@@ -44,3 +44,8 @@ SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
 
 WK_RELOCATABLE_FRAMEWORKS = YES;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index e892ab3..52c064b 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-01  Andy Estes  <aestes@apple.com>
 
         REGRESSION (r217626): ENABLE_APPLE_PAY_SESSION_V3 was disabled by mistake
index 106bd09..146fb65 100644 (file)
@@ -42,3 +42,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 974d246..c4e6a79 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-10  Devin Rousso  <drousso@apple.com>
 
         Web Inspector: REGRESSION(r217749): Event listeners are removed even if they haven't been added
index 332a01e..d130235 100644 (file)
@@ -24,3 +24,8 @@ SDKROOT_YES = macosx.internal;
 
 COMBINE_INSPECTOR_RESOURCES = NO;
 COMBINE_TEST_RESOURCES = YES;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 3628829..7c81d86 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-09  Wenson Hsieh  <wenson_hsieh@apple.com>
 
         [iOS DnD] Add a hook to perform two-step drops in editable content
index 0786d74..dfad660 100644 (file)
@@ -51,3 +51,8 @@ WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRAR
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index fa4b51b..8341d70 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-09  Ryosuke Niwa  <rniwa@webkit.org>
 
         Crash inside WebKit::PluginView::getAuthenticationInfo
index 41a9f24..ed86909 100644 (file)
@@ -58,3 +58,8 @@ WK_XPC_SERVICE_SUFFIX[sdk=*simulator*] = .Development;
 
 WK_WEBCONTENT_SERVICE_NEEDS_XPC_DOMAIN_EXTENSION_ENTITLEMENT = NO;
 WK_WEBCONTENT_SERVICE_NEEDS_VERSIONED_FRAMEWORK_PATH_LDFLAG[sdk=macosx*] = YES;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 4fe987b..b00bc01 100644 (file)
@@ -1,3 +1,17 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * Configurations/DebugRelease.xcconfig:
+
 2017-06-07  Geoffrey Garen  <ggaren@apple.com>
 
         bmalloc: memory APIs don't need to be heap members
index cdf3f71..58d8f10 100644 (file)
@@ -41,3 +41,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index e5a8cb0..3c9f84e 100644 (file)
@@ -1,3 +1,24 @@
+2017-06-10  Dan Bernstein  <mitz@apple.com>
+
+        [Xcode] With Xcode 9 developer beta, everything rebuilds when switching between command-line and IDE
+        https://bugs.webkit.org/show_bug.cgi?id=173223
+
+        Reviewed by Sam Weinig.
+
+        The rebuilds were happening due to a difference in the compiler options that the IDE and
+        xcodebuild were specifying. Only the IDE was passing the -index-store-path option. To make
+        xcodebuild pass that option, too, set CLANG_INDEX_STORE_ENABLE to YES if it is unset, and
+        specify an appropriate path in CLANG_INDEX_STORE_PATH.
+
+        * ContentExtensionTester/Configurations/DebugRelease.xcconfig:
+        * DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
+        * ImageDiff/cg/Configurations/DebugRelease.xcconfig:
+        * MiniBrowser/Configurations/DebugRelease.xcconfig:
+        * MobileMiniBrowser/Configurations/DebugRelease.xcconfig:
+        * TestWebKitAPI/Configurations/DebugRelease.xcconfig:
+        * WebEditingTester/Configurations/DebugRelease.xcconfig:
+        * WebKitTestRunner/Configurations/DebugRelease.xcconfig:
+
 2017-06-10  Jonathan Bedard  <jbedard@apple.com>
 
         webkitpy: Reduce polling in ServerProcess
index 29d7341..ec5c670 100644 (file)
@@ -39,3 +39,8 @@ DEBUG_INFORMATION_FORMAT = dwarf;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index f72d110..60a6487 100644 (file)
@@ -48,3 +48,8 @@ WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRAR
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index c3dd7fe..8ad603c 100644 (file)
@@ -39,3 +39,8 @@ MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 2357d0c..c0ffa6d 100644 (file)
@@ -41,3 +41,8 @@ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 8e441de..d83577a 100644 (file)
@@ -28,3 +28,8 @@ ARCHS = $(ARCHS_STANDARD_32_64_BIT);
 ONLY_ACTIVE_ARCH = YES;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index b663dc2..aebb24f 100644 (file)
@@ -43,3 +43,8 @@ SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
 
 OTHER_CPLUSPLUSFLAGS = $(inherited) -ftemplate-depth=256;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index 9b0c795..6547bb6 100644 (file)
@@ -40,3 +40,8 @@ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;
index c8f3e96..83f46e0 100644 (file)
@@ -48,3 +48,8 @@ WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRAR
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
 SDKROOT_YES = macosx.internal;
+
+CLANG_INDEX_STORE_ENABLE = $(CLANG_INDEX_STORE_ENABLE_$(CLANG_INDEX_STORE_ENABLE));
+CLANG_INDEX_STORE_ENABLE_ = YES;
+CLANG_INDEX_STORE_ENABLE_YES = YES;
+CLANG_INDEX_STORE_PATH = $(PROJECT_TEMP_DIR)/Index;