Reviewed by Mark Rowe and David Kilzer.
authoraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2007 02:47:21 +0000 (02:47 +0000)
committeraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Apr 2007 02:47:21 +0000 (02:47 +0000)
        * Scripts/build-webkit: Print the path to the run-safari script when
        finished building so that users can copy-and-paste the command to
        execute it.

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

WebKitTools/ChangeLog
WebKitTools/Scripts/build-webkit

index 578767f..40ee68f 100644 (file)
@@ -1,3 +1,11 @@
+2007-04-23  Adam Roben  <aroben@apple.com>
+
+        Reviewed by Mark Rowe and David Kilzer.
+
+        * Scripts/build-webkit: Print the path to the run-safari script when
+        finished building so that users can copy-and-paste the command to
+        execute it.
+
 2007-04-23  Darin Adler  <darin@apple.com>
 
         Reviewed by Hyatt.
index d74bc0b..d248a01 100755 (executable)
 # Simplified build script for Web Kit Open Source Project.
 
 use strict;
+use File::Basename;
+use File::Spec;
 use FindBin;
 use Getopt::Long qw(:config pass_through);
 use lib $FindBin::Bin;
 use webkitdirs;
 use POSIX;
 
+my $originalWorkingDirectory = getcwd();
+
 my $svgSupport = 1;
 my $svgExperimentalSupport = 0;
 my $xpathSupport = 1;
@@ -122,10 +126,12 @@ for my $dir (@projects) {
 }
 
 # Write out congratulations message.
+
+my $runSafariPath = File::Spec->catpath("", File::Spec->abs2rel(dirname($0), $originalWorkingDirectory), "run-safari");
 print "\n";
 print "===========================================================\n";
 print " WebKit is now built. To run Safari with this newly-built\n";
-print " code, use the \"run-safari\" script.\n";
+print " code, use the \"$runSafariPath\" script.\n";
 if ($svgSupport) {
     print "\n NOTE: WebKit has been built with SVG support enabled.\n";
     print " Safari will have SVG viewing capabilities.\n";