Title: [293724] trunk/Source/WebInspectorUI
Revision
293724
Author
msab...@apple.com
Date
2022-05-03 07:31:34 -0700 (Tue, 03 May 2022)

Log Message

WebInspectorUI is missing a symlink to system content path
https://bugs.webkit.org/show_bug.cgi?id=239971

Reviewed by Alexey Proskuryakov.

Enabled script execution for install headers phase.
Added checks to run Copy User Interface Resources script only during the install phase.

* Configurations/WebInspectorUIFramework.xcconfig:
* WebInspectorUI.xcodeproj/project.pbxproj:

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (293723 => 293724)


--- trunk/Source/WebInspectorUI/ChangeLog	2022-05-03 14:16:55 UTC (rev 293723)
+++ trunk/Source/WebInspectorUI/ChangeLog	2022-05-03 14:31:34 UTC (rev 293724)
@@ -1,3 +1,16 @@
+2022-05-03  Michael Saboff  <msab...@apple.com>
+
+        WebInspectorUI is missing a symlink to system content path
+        https://bugs.webkit.org/show_bug.cgi?id=239971
+
+        Reviewed by Alexey Proskuryakov.
+
+        Enabled script execution for install headers phase.
+        Added checks to run Copy User Interface Resources script only during the install phase.
+
+        * Configurations/WebInspectorUIFramework.xcconfig:
+        * WebInspectorUI.xcodeproj/project.pbxproj:
+
 2022-04-21  Dan Glastonbury  <d...@apple.com>
 
         WebInspector: Improve rendering of GLbitfield in WebGL canvas recordings.

Modified: trunk/Source/WebInspectorUI/Configurations/WebInspectorUIFramework.xcconfig (293723 => 293724)


--- trunk/Source/WebInspectorUI/Configurations/WebInspectorUIFramework.xcconfig	2022-05-03 14:16:55 UTC (rev 293723)
+++ trunk/Source/WebInspectorUI/Configurations/WebInspectorUIFramework.xcconfig	2022-05-03 14:31:34 UTC (rev 293724)
@@ -17,6 +17,8 @@
 COPY_STAGED_FRAMEWORKS_TO_SECONDARY_PATH_SDK_VARIANT_ = NO
 COPY_STAGED_FRAMEWORKS_TO_SECONDARY_PATH_SDK_VARIANT_iosmac = NO
 
+INSTALLHDRS_SCRIPT_PHASE = YES;
+
 DYLIB_INSTALL_NAME_BASE = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
 PRODUCT_NAME = WebInspectorUI;
 PRODUCT_BUNDLE_IDENTIFIER = com.apple.$(PRODUCT_NAME:rfc1034identifier);

Modified: trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj (293723 => 293724)


--- trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj	2022-05-03 14:16:55 UTC (rev 293723)
+++ trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj	2022-05-03 14:31:34 UTC (rev 293724)
@@ -177,7 +177,7 @@
 			name = "Copy User Interface Resources";
 			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
-			shellScript = "/usr/bin/perl \"${SRCROOT}/Scripts/copy-user-interface-resources.pl\"\n";
+			shellScript = "if [[ \"${ACTION}\" == \"installapi\" || \"${ACTION}\" == \"installhdrs\" ]]; then\n    exit\nfi\n\n/usr/bin/perl \"${SRCROOT}/Scripts/copy-user-interface-resources.pl\"\n";
 		};
 		6517571727C9AD6B00D9FE40 /* Copy Frameworks to Secondary Path */ = {
 			isa = PBXShellScriptBuildPhase;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to