diff options
Diffstat (limited to 'WebKitTools/Scripts/run-safari')
-rwxr-xr-x | WebKitTools/Scripts/run-safari | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/WebKitTools/Scripts/run-safari b/WebKitTools/Scripts/run-safari index 4474b69..f31fed3 100755 --- a/WebKitTools/Scripts/run-safari +++ b/WebKitTools/Scripts/run-safari @@ -26,13 +26,35 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Simplified "run" script for Web Kit Open Source Project. +# Simplified "run" script for WebKit Open Source Project. use strict; use FindBin; +use Getopt::Long qw(:config pass_through); use lib $FindBin::Bin; use webkitdirs; +my $programName = basename($0); +my $showHelp = 0; +my $run64Bit; + +my $usage = <<EOF; +Usage: $programName [options] + --help Show this help message + --64-bit Run in 64-bit mode +EOF + +my $getOptionsResult = GetOptions( + 'help' => \$showHelp, + '64-bit!' => \$run64Bit +); + +if (!$getOptionsResult || $showHelp) { + print STDERR $usage; + exit 1; +} + +setRun64Bit($run64Bit); setConfiguration(); # Check to see that all the frameworks are built. |