Don't create empty files on error.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Dec 2011 07:18:05 +0000 (07:18 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Dec 2011 07:18:05 +0000 (07:18 +0000)
https://bugs.webkit.org/show_bug.cgi?id=74373

Patch by Rafael Ávila de Espíndola <rafael.espindola@gmail.com> on 2011-12-15
Reviewed by Ryosuke Niwa.

* css/makeprop.pl:
* css/makevalues.pl:
* make-hash-tools.pl:

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

Source/WebCore/ChangeLog
Source/WebCore/css/makeprop.pl
Source/WebCore/css/makevalues.pl
Source/WebCore/make-hash-tools.pl

index ee1c7cc..2ee1a01 100644 (file)
@@ -1,3 +1,14 @@
+2011-12-15  Rafael Ávila de Espíndola  <rafael.espindola@gmail.com>
+
+        Don't create empty files on error.
+        https://bugs.webkit.org/show_bug.cgi?id=74373
+
+        Reviewed by Ryosuke Niwa.
+
+        * css/makeprop.pl:
+        * css/makevalues.pl:
+        * make-hash-tools.pl:
+
 2011-12-15  Yongjun Zhang  <yongjun_zhang@apple.com>
 
         PODIntervalTree takes 1.7MB memory on www.nytimes.com.
index 7eff615..6de7b7d 100644 (file)
@@ -200,4 +200,4 @@ EOF
 
 close HEADER;
 
-system("gperf --key-positions=\"*\" -D -n -s 2 CSSPropertyNames.gperf CSSPropertyNames.cpp") == 0 || die "calling gperf failed: $?";
+system("gperf --key-positions=\"*\" -D -n -s 2 CSSPropertyNames.gperf --output-file=CSSPropertyNames.cpp") == 0 || die "calling gperf failed: $?";
index 1eab9bb..ced2416 100644 (file)
@@ -155,4 +155,4 @@ const char* getValueName(unsigned short id);
 EOF
 close HEADER;
 
-system("gperf --key-positions=\"*\" -D -n -s 2 CSSValueKeywords.gperf CSSValueKeywords.cpp") == 0 || die "calling gperf failed: $?";
+system("gperf --key-positions=\"*\" -D -n -s 2 CSSValueKeywords.gperf --output-file=CSSValueKeywords.cpp") == 0 || die "calling gperf failed: $?";
index bdd7471..689af0d 100644 (file)
@@ -33,7 +33,7 @@ if ($option eq "ColorData") {
     my $colorDataGperf             = $ARGV[0];
     shift;
 
-    system("gperf --key-positions=\"*\" -D -s 2 $colorDataGperf $colorDataGenerated") == 0 || die "calling gperf failed: $?";
+    system("gperf --key-positions=\"*\" -D -s 2 $colorDataGperf --output-file=$colorDataGenerated") == 0 || die "calling gperf failed: $?";
 
 } else {
     die "Unknown option.";