Title: [164576] trunk/Source/WebKit2
- Revision
- 164576
- Author
- m...@apple.com
- Date
- 2014-02-23 21:29:33 -0800 (Sun, 23 Feb 2014)
Log Message
<rdar://problem/16144508> [iOS] Some definitions of INSTALL_PATH don’t account for INSTALL_PATH_PREFIX
https://bugs.webkit.org/show_bug.cgi?id=129241
Reviewed by Mark Rowe.
* Configurations/Base.xcconfig: Define INSTALL_PATH here in terms of INSTALL_PATH_ACTUAL.
* Configurations/BaseLegacyProcess.xcconfig: Define only INSTALL_PATH_ACTUAL.
* Configurations/BaseTarget.xcconfig: Simplify the definition of
NORMAL_WEBKIT2_FRAMEWORKS_DIR, now that it shouldn’t include SDKROOT for the Simulator.
* Configurations/BaseXPCService.xcconfig: Define only INSTALL_PATH_ACTUAL.
* Configurations/WebKit2.xcconfig: Ditto.
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (164575 => 164576)
--- trunk/Source/WebKit2/ChangeLog 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/ChangeLog 2014-02-24 05:29:33 UTC (rev 164576)
@@ -1,3 +1,17 @@
+2014-02-23 Dan Bernstein <m...@apple.com>
+
+ <rdar://problem/16144508> [iOS] Some definitions of INSTALL_PATH don’t account for INSTALL_PATH_PREFIX
+ https://bugs.webkit.org/show_bug.cgi?id=129241
+
+ Reviewed by Mark Rowe.
+
+ * Configurations/Base.xcconfig: Define INSTALL_PATH here in terms of INSTALL_PATH_ACTUAL.
+ * Configurations/BaseLegacyProcess.xcconfig: Define only INSTALL_PATH_ACTUAL.
+ * Configurations/BaseTarget.xcconfig: Simplify the definition of
+ NORMAL_WEBKIT2_FRAMEWORKS_DIR, now that it shouldn’t include SDKROOT for the Simulator.
+ * Configurations/BaseXPCService.xcconfig: Define only INSTALL_PATH_ACTUAL.
+ * Configurations/WebKit2.xcconfig: Ditto.
+
2014-02-23 Sam Weinig <s...@webkit.org>
Update FeatureDefines.xcconfig
Modified: trunk/Source/WebKit2/Configurations/Base.xcconfig (164575 => 164576)
--- trunk/Source/WebKit2/Configurations/Base.xcconfig 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/Configurations/Base.xcconfig 2014-02-24 05:29:33 UTC (rev 164576)
@@ -94,6 +94,8 @@
SECTORDER_FLAGS = -Wl,-order_file,mac/WebKit2.order;
+INSTALL_PATH = $(INSTALL_PATH_PREFIX)$(INSTALL_PATH_ACTUAL);
+
SDKROOT = macosx.internal;
CODE_SIGN_IDENTITY = -;
Modified: trunk/Source/WebKit2/Configurations/BaseLegacyProcess.xcconfig (164575 => 164576)
--- trunk/Source/WebKit2/Configurations/BaseLegacyProcess.xcconfig 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/Configurations/BaseLegacyProcess.xcconfig 2014-02-24 05:29:33 UTC (rev 164576)
@@ -24,12 +24,7 @@
#include "BaseTarget.xcconfig"
GCC_ENABLE_OBJC_GC = NO;
-INSTALL_PATH = $(INSTALL_PATH_$(PLATFORM_NAME));
-INSTALL_PATH_iphoneos = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/WebKit2.framework;
-INSTALL_PATH_iphonesimulator = $(INSTALL_PATH_PREFIX)$(INSTALL_PATH_ACTUAL);
-INSTALL_PATH_macosx = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework;
-INSTALL_PATH_ACTUAL = $(INSTALL_PATH_ACTUAL_$(PLATFORM_NAME));
-INSTALL_PATH_ACTUAL_iphonesimulator = $(INSTALL_PATH_iphoneos);
+INSTALL_PATH_ACTUAL = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework;
APP_ICON = $(APP_ICON_$(CONFIGURATION));
APP_ICON_Debug = WebKit.icns;
Modified: trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig (164575 => 164576)
--- trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig 2014-02-24 05:29:33 UTC (rev 164576)
@@ -32,10 +32,7 @@
OTHER_CFLAGS = $(inherited) -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Quartz.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks;
OTHER_CPLUSPLUSFLAGS = $(OTHER_CFLAGS);
-NORMAL_WEBKIT2_FRAMEWORKS_DIR = $(NORMAL_WEBKIT2_FRAMEWORKS_DIR_$(PLATFORM_NAME));
-NORMAL_WEBKIT2_FRAMEWORKS_DIR_macosx = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
-NORMAL_WEBKIT2_FRAMEWORKS_DIR_iphoneos = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
-NORMAL_WEBKIT2_FRAMEWORKS_DIR_iphonesimulator = $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
+NORMAL_WEBKIT2_FRAMEWORKS_DIR = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
WEBKIT2_FRAMEWORKS_DIR = $(WEBKIT2_FRAMEWORKS_DIR_$(PLATFORM_NAME));
WEBKIT2_FRAMEWORKS_DIR_macosx = $(WEBKIT2_FRAMEWORKS_DIR_macosx_USE_STAGING_INSTALL_PATH_$(USE_STAGING_INSTALL_PATH));
Modified: trunk/Source/WebKit2/Configurations/BaseXPCService.xcconfig (164575 => 164576)
--- trunk/Source/WebKit2/Configurations/BaseXPCService.xcconfig 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/Configurations/BaseXPCService.xcconfig 2014-02-24 05:29:33 UTC (rev 164576)
@@ -25,13 +25,13 @@
GCC_ENABLE_OBJC_GC = NO;
-INSTALL_PATH = $(INSTALL_PATH_$(WK_XPC_SERVICE_VARIANT));
+INSTALL_PATH_ACTUAL = $(INSTALL_PATH_ACTUAL_$(WK_XPC_SERVICE_VARIANT));
-INSTALL_PATH_Normal = $(INSTALL_PATH_Normal_$(PLATFORM_NAME));
-INSTALL_PATH_Normal_macosx = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework/Versions/A/XPCServices;
-INSTALL_PATH_Normal_iphoneos = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework/XPCServices;
+INSTALL_PATH_ACTUAL_Normal = $(INSTALL_PATH_ACTUAL_Normal_$(PLATFORM_NAME));
+INSTALL_PATH_ACTUAL_Normal_macosx = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework/Versions/A/XPCServices;
+INSTALL_PATH_ACTUAL_Normal_iphoneos = $(WEBKIT2_FRAMEWORKS_DIR)/WebKit2.framework/XPCServices;
-INSTALL_PATH_Development = $(APPLE_INTERNAL_DIR)/WebKit/XPCServicesForDevelopment;
+INSTALL_PATH_ACTUAL_Development = $(APPLE_INTERNAL_DIR)/WebKit/XPCServicesForDevelopment;
APP_ICON = $(APP_ICON_$(CONFIGURATION));
APP_ICON_Debug = WebKit.icns;
@@ -44,5 +44,4 @@
WRAPPER_EXTENSION = xpc;
MACH_O_TYPE = mh_execute;
-
OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
Modified: trunk/Source/WebKit2/Configurations/WebKit2.xcconfig (164575 => 164576)
--- trunk/Source/WebKit2/Configurations/WebKit2.xcconfig 2014-02-24 02:24:36 UTC (rev 164575)
+++ trunk/Source/WebKit2/Configurations/WebKit2.xcconfig 2014-02-24 05:29:33 UTC (rev 164576)
@@ -26,9 +26,7 @@
PRODUCT_NAME = WebKit2;
INFOPLIST_FILE = Info.plist;
-INSTALL_PATH = $(WEBKIT2_FRAMEWORKS_DIR);
-INSTALL_PATH_ACTUAL = $(INSTALL_PATH_ACTUAL_$(PLATFORM_NAME));
-INSTALL_PATH_ACTUAL_iphonesimulator = $(NORMAL_WEBKIT2_FRAMEWORKS_DIR_iphoneos);
+INSTALL_PATH_ACTUAL = $(WEBKIT2_FRAMEWORKS_DIR);
DYLIB_INSTALL_NAME_BASE = $(NORMAL_WEBKIT2_FRAMEWORKS_DIR);
FRAMEWORK_AND_LIBRARY_LDFLAGS = $(FRAMEWORK_AND_LIBRARY_LDFLAGS_$(PLATFORM_NAME));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes