Check to see if we are building a debug root
authorslewis@apple.com <slewis@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Dec 2007 22:12:28 +0000 (22:12 +0000)
committerslewis@apple.com <slewis@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Dec 2007 22:12:28 +0000 (22:12 +0000)
        * Scripts/check-for-global-initializers:

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

WebKitTools/ChangeLog
WebKitTools/Scripts/check-for-global-initializers

index cc8b24f..ea2add1 100644 (file)
@@ -1,3 +1,11 @@
+2007-12-03  Stephanie  <slewis@apple.com>
+
+        Reviewed by Darin.
+
+        Check to see if we are building a debug root
+
+        * Scripts/check-for-global-initializers: 
+
 2007-12-03  Dan Bernstein  <mitz@apple.com>
 
         Reviewed by Darin Adler.
index e6f532f..38f4575 100755 (executable)
@@ -39,6 +39,7 @@ my $configuration = $ENV{'CONFIGURATION'};
 my $target = $ENV{'TARGET_NAME'};
 my $variant = $ENV{'CURRENT_VARIANT'};
 my $coverageBuild = $ENV{'WEBKIT_COVERAGE_BUILD'};
+my $debugRoot = $ENV{'WEBKIT_DEBUG_ROOT'};
 
 $arch = $ENV{'NATIVE_ARCH'} if !$arch; # for Xcode 2.1, which does not have CURRENT_ARCH
 $variant = "normal" if !$variant; # for Xcode 2.1, which does not have CURRENT_VARIANT
@@ -83,7 +84,7 @@ for my $file (sort @files) {
         $shortName =~ s/.*\///;
 
         # Special cases for files that have initializers in debug builds.
-        if ($configuration eq "Debug") {
+        if ($configuration eq "Debug" or $debugRoot ) {
             if ($target eq "JavaScriptCore") {
                 next if $shortName eq "nodes.o";
                 next if $shortName eq "AllInOneFile.o";