From 7bcf386ab9a3eb4c7e89b307b618883bcc1ee0ad Mon Sep 17 00:00:00 2001 From: "cltbld%netscape.com" Date: Wed, 21 Aug 2002 05:43:05 +0000 Subject: [PATCH] Changes to match file moves in chimera project. a=smfr git-svn-id: svn://10.0.0.236/trunk@127754 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/tools/tinderbox/build-chimera.pl | 36 ++++++++---------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/mozilla/tools/tinderbox/build-chimera.pl b/mozilla/tools/tinderbox/build-chimera.pl index 0035d2e49b4..57f0247ef12 100644 --- a/mozilla/tools/tinderbox/build-chimera.pl +++ b/mozilla/tools/tinderbox/build-chimera.pl @@ -97,32 +97,18 @@ sub main { if ($status == 0) { TinderUtils::print_log "Deleting binary...\n"; - TinderUtils::DeleteBinary("$chimera_dir/build/Navigator.app/Contents/MacOS/$chimera_binary"); + TinderUtils::DeleteBinary("$chimera_dir/projects/build/Navigator.app/Contents/MacOS/$chimera_binary"); # Always do a clean build; gecko dependencies don't work correctly # for Chimera. TinderUtils::print_log "Clobbering chimera...\n"; - TinderUtils::run_shell_command("pbxbuild -buildstyle \"Deployment\" clean"); - + TinderUtils::run_shell_command("make clean"); + my $foo = Cwd::getcwd(); TinderUtils::print_log "cwd = $foo\n"; - my $build_cmd = "pbxbuild -buildstyle "; - - # opt = Deployment, debug = Development. - if($chimera_build_opt) { - $build_cmd .= "\"Deployment\""; - } else { - $build_cmd .= "\"Development\""; - } - - # Add -target NavigatorStatic for static build. - if($chimera_build_static) { - $build_cmd .= " -target NavigatorStatic"; - } - - $status = TinderUtils::run_shell_command($build_cmd); + $status = TinderUtils::run_shell_command("make"); TinderUtils::print_log "Status from pbxbuild: $status\n"; } @@ -130,8 +116,8 @@ sub main { if ($status != 0) { TinderUtils::print_log "busted, pbxbuild status non-zero\n"; $post_status = 'busted'; - } elsif (not TinderUtils::BinaryExists("$chimera_dir/build/Navigator.app/Contents/MacOS/$chimera_binary")) { - TinderUtils::print_log "Error: binary not found: $chimera_dir/build/Navigator.app/Contents/MacOS/$chimera_binary\n"; + } elsif (not TinderUtils::BinaryExists("$chimera_dir/projects/build/Navigator.app/Contents/MacOS/$chimera_binary")) { + TinderUtils::print_log "Error: binary not found: $chimera_dir/projects/build/Navigator.app/Contents/MacOS/$chimera_binary\n"; $post_status = 'busted'; } else { $post_status = 'success'; @@ -166,7 +152,7 @@ sub main { if ($chimera_alive_test and $post_status eq 'success') { $post_status = TinderUtils::AliveTest("ChimeraAliveTest", - "$chimera_dir/build/Navigator.app/Contents/MacOS", + "$chimera_dir/projects/build/Navigator.app/Contents/MacOS", "Navigator", "-url \"about:blank\"", 45); @@ -221,12 +207,12 @@ sub main { select STDOUT; $| = 1; # make STDOUT unbuffered select STDERR; $| = 1; # make STDERR unbuffered print STDERR "hello, world\n"; - chdir("$chimera_dir/build/Navigator.app/Contents/MacOS"); + chdir("$chimera_dir/projects/build/Navigator.app/Contents/MacOS"); exec "./Navigator -url \"http://lxr.mozilla.org/seamonkey/source/webshell/tests/viewer/samples/test8.html\""; #exec "foo"; } else { $post_status = TinderUtils::AliveTest("ChimeraLayoutTest8Test", - "$chimera_dir/build/Navigator.app/Contents/MacOS", + "$chimera_dir/projects/build/Navigator.app/Contents/MacOS", "Navigator", "-url \"http://lxr.mozilla.org/seamonkey/source/webshell/tests/viewer/samples/test8.html\"", 20); @@ -239,7 +225,7 @@ sub main { $post_status = TinderUtils::LayoutPerformanceTest("ChimeraLayoutPerformanceTest", "Navigator", - "$chimera_dir/build/Navigator.app/Contents/MacOS", + "$chimera_dir/projects/build/Navigator.app/Contents/MacOS", "-url"); } @@ -251,7 +237,7 @@ sub main { $post_status = TinderUtils::StartupPerformanceTest("ChimeraStartupPerformanceTest", "Navigator", - "$chimera_dir/build/Navigator.app/Contents/MacOS", + "$chimera_dir/projects/build/Navigator.app/Contents/MacOS", "-url", "file:$chimera_dir/../../../startup-test.html"); }