7ac86540a0cb94b41359b4283907ce17aad1d0b3
[WebKit-https.git] / WebKitTools / Scripts / build-dumprendertree
1 #!/usr/bin/perl -w
2
3 # Simplified build script for Web Kit Open Source Project.
4 # Modified copy of build-webkit. Perhaps these could share code.
5
6 use strict;
7
8 # Check that we're in the right directory.
9 if (! -d "WebKitTools") {
10     if (-d "../WebKitTools") {
11         chdir ".." or die;
12     }
13     if (! -d "WebKitTools") {
14         die "No WebKitTools directory found. Please run this script from the directory containing WebKitTools.\n";
15     }
16 }
17
18 # Check that an Xcode product directory is set.
19 open PRODUCT, "defaults read com.apple.Xcode PBXProductDirectory 2> /dev/null |" or die;
20 my $productDir = <PRODUCT>;
21 close PRODUCT;
22 if (!$productDir) {
23     die "No product directory set. Please set the 'Place Build Products' preference to 'Customized location' in XCode Building Preferences.\n";
24 }
25
26 # Build
27 chdir "WebKitTools/DumpRenderTree" or die;
28 exit system "xcodebuild";