[iOS] Legacy processes are installed inside WebKit.framework
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Jun 2014 22:50:04 +0000 (22:50 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Jun 2014 22:50:04 +0000 (22:50 +0000)
https://bugs.webkit.org/show_bug.cgi?id=134079

Reviewed by Anders Carlsson.

* Configurations/All.xcconfig: Exclude the legacy processes on iOS so they don’t get copied.
* Configurations/BaseLegacyProcess.xcconfig: Set SKIP_INSTALL to YES on iOS.

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

Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/All.xcconfig
Source/WebKit2/Configurations/BaseLegacyProcess.xcconfig

index a7e7a7d..92e980f 100644 (file)
@@ -1,3 +1,13 @@
+2014-06-19  Dan Bernstein  <mitz@apple.com>
+
+        [iOS] Legacy processes are installed inside WebKit.framework
+        https://bugs.webkit.org/show_bug.cgi?id=134079
+
+        Reviewed by Anders Carlsson.
+
+        * Configurations/All.xcconfig: Exclude the legacy processes on iOS so they don’t get copied.
+        * Configurations/BaseLegacyProcess.xcconfig: Set SKIP_INSTALL to YES on iOS.
+
 2014-06-19  Anders Carlsson  <andersca@apple.com>
 
         It's OS X, not OSX...
index a801ac2..680310c 100644 (file)
@@ -26,7 +26,7 @@
 #include "BaseTarget.xcconfig"
 
 EXCLUDED_SOURCE_FILE_NAMES = $(EXCLUDED_SOURCE_FILE_NAMES_$(PLATFORM_NAME));
-EXCLUDED_SOURCE_FILE_NAMES_iphoneos = PluginProcess.app;
+EXCLUDED_SOURCE_FILE_NAMES_iphoneos = DatabaseProcess.app NetworkProcess.app PluginProcess.app WebProcess.app;
 EXCLUDED_SOURCE_FILE_NAMES_iphonesimulator = $(EXCLUDED_SOURCE_FILE_NAMES_iphoneos);
 
 SKIP_INSTALL = YES;
index 9655200..6c43d89 100644 (file)
@@ -36,3 +36,7 @@ EXCLUDED_SOURCE_FILE_NAMES_Production = $(EXCLUDED_SHIM_FILE_NAME) WebKit.icns;
 EXCLUDED_SOURCE_FILE_NAMES_Debug = $(EXCLUDED_SHIM_FILE_NAME);
 EXCLUDED_SOURCE_FILE_NAMES_Release = $(EXCLUDED_SHIM_FILE_NAME);
 
+SKIP_INSTALL = $(SKIP_INSTALL_$(PLATFORM_NAME));
+SKIP_INSTALL_macosx = $(SKIP_INSTALL);
+SKIP_INSTALL_iphoneos = YES;
+SKIP_INSTALL_iphonesimulator = $(SKIP_INSTALL_iphoneos);