Title: [164828] trunk/Source/_javascript_Core
Revision
164828
Author
ddkil...@apple.com
Date
2014-02-27 13:41:27 -0800 (Thu, 27 Feb 2014)

Log Message

Remove jsc symlink if it already exists

This is a follow-up fix for:

Create symlink to /usr/local/bin/jsc during installation
<http://webkit.org/b/129399>
<rdar://problem/16168734>

* _javascript_Core.xcodeproj/project.pbxproj:
(Create /usr/local/bin/jsc symlink): If a jsc symlink already
exists where we're about to create the symlink, remove the old
one first.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (164827 => 164828)


--- trunk/Source/_javascript_Core/ChangeLog	2014-02-27 21:35:14 UTC (rev 164827)
+++ trunk/Source/_javascript_Core/ChangeLog	2014-02-27 21:41:27 UTC (rev 164828)
@@ -1,3 +1,18 @@
+2014-02-27  David Kilzer  <ddkil...@apple.com>
+
+        Remove jsc symlink if it already exists
+
+        This is a follow-up fix for:
+
+        Create symlink to /usr/local/bin/jsc during installation
+        <http://webkit.org/b/129399>
+        <rdar://problem/16168734>
+
+        * _javascript_Core.xcodeproj/project.pbxproj:
+        (Create /usr/local/bin/jsc symlink): If a jsc symlink already
+        exists where we're about to create the symlink, remove the old
+        one first.
+
 2014-02-27  Michael Saboff  <msab...@apple.com>
 
         Unreviewed build fix for Mac tools after r164814

Modified: trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj (164827 => 164828)


--- trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2014-02-27 21:35:14 UTC (rev 164827)
+++ trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2014-02-27 21:41:27 UTC (rev 164828)
@@ -5981,8 +5981,8 @@
 				"$(DSTROOT)$(INSTALL_PATH_PREFIX)/usr/local/bin/jsc",
 			);
 			runOnlyForDeploymentPostprocessing = 0;
-			shellPath = /bin/sh;
-			shellScript = "if [[ \"${SKIP_INSTALL}\" == \"NO\" ]]; then\n    mkdir -p \"${DSTROOT}${INSTALL_PATH_PREFIX}/usr/local/bin\"\n    cd \"${DSTROOT}${INSTALL_PATH_PREFIX}/usr/local/bin\"\n    ln -s \"../../..${INSTALL_PATH_ACTUAL}/jsc\" jsc\n    exit\nfi\n";
+			shellPath = "/bin/sh -x";
+			shellScript = "if [[ \"${SKIP_INSTALL}\" == \"NO\" ]]; then\n    mkdir -p \"${DSTROOT}${INSTALL_PATH_PREFIX}/usr/local/bin\"\n    cd \"${DSTROOT}${INSTALL_PATH_PREFIX}/usr/local/bin\"\n    if [ -L jsc ]; then\n        rm -f jsc\n    fi\n    ln -s \"../../..${INSTALL_PATH_ACTUAL}/jsc\" jsc\n    exit\nfi\n";
 		};
 		5DAFD6CD146B6B6E00FBEFB4 /* Install Support Script */ = {
 			isa = PBXShellScriptBuildPhase;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to