2006-12-04 Steve Falkenburg <sfalken@apple.com>
authorsfalken <sfalken@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Dec 2006 23:15:09 +0000 (23:15 +0000)
committersfalken <sfalken@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Dec 2006 23:15:09 +0000 (23:15 +0000)
        Reviewed by Darin.

        Make extract-localizable-strings compatible with cpp file extensions.

        * Scripts/extract-localizable-strings:

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

WebKitTools/ChangeLog
WebKitTools/Scripts/extract-localizable-strings

index a9443e189672b9aac98ced00926cffacb4236a1b..ca5b2130491eddc186cf229259985bbdbc772845 100644 (file)
@@ -1,3 +1,11 @@
+2006-12-04  Steve Falkenburg  <sfalken@apple.com>
+
+        Reviewed by Darin.
+        
+        Make extract-localizable-strings compatible with cpp file extensions.
+
+        * Scripts/extract-localizable-strings:
+
 2006-11-21  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
 2006-11-21  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
index c353daee545cc3b1093d356d79ac10b2e7d58bd0..7061337fe5e6b9b480d503e148a7cfa6d28ff923 100755 (executable)
@@ -63,7 +63,7 @@ my %usedException;
 if (open EXCEPTIONS, $exceptionsFile) {
     while (<EXCEPTIONS>) {
         chomp;
 if (open EXCEPTIONS, $exceptionsFile) {
     while (<EXCEPTIONS>) {
         chomp;
-        if (/^"([^\\"]|\\.)*"$/ or /^[-_\/\w.]+.(h|m|mm)$/ or /^[-_\/\w.]+.(h|m|mm):"([^\\"]|\\.)*"$/) {
+        if (/^"([^\\"]|\\.)*"$/ or /^[-_\/\w.]+.(h|m|mm|cpp)$/ or /^[-_\/\w.]+.(h|m|mm|cpp):"([^\\"]|\\.)*"$/) {
             if ($exception{$_}) {
                 print "$exceptionsFile:$.:exception for $_ appears twice\n";
                 print "$exceptionsFile:$exception{$_}:first appearance\n";
             if ($exception{$_}) {
                 print "$exceptionsFile:$.:exception for $_ appears twice\n";
                 print "$exceptionsFile:$exception{$_}:first appearance\n";
@@ -77,12 +77,13 @@ if (open EXCEPTIONS, $exceptionsFile) {
     close EXCEPTIONS;
 }
 
     close EXCEPTIONS;
 }
 
-my @files = ( split "\n", `find . -name "*.h" -o -name "*.m" -o -name "*.mm"` );
+my @files = ( split "\n", `find . -name "*.h" -o -name "*.m" -o -name "*.mm" -o -name "*.cpp"` );
 
 for my $file (sort @files) {
 
     next if $file =~ /\/WebLocalizableStrings\.h$/;
     next if $file =~ /\/icu\//;
 
 for my $file (sort @files) {
 
     next if $file =~ /\/WebLocalizableStrings\.h$/;
     next if $file =~ /\/icu\//;
+    next if $file =~ /\/COM\//;
 
     $file =~ s-^./--;
 
 
     $file =~ s-^./--;