+2008-02-18 Darin Adler <darin@apple.com>
+
+ Reviewed by Sam.
+
+ * DerivedSources.make: Added the scripts to the ENABLE_SVG versions of the rules
+ for CSSPropertyNames.h and CSSValueKeywords.h. Somehow that got left out, so the
+ files would not be regenerated if the scripts were changed (but would if SVG was
+ disabled).
+
2008-02-18 Alexey Proskuryakov <ap@webkit.org>
Suggested by Darin.
ifeq ($(findstring ENABLE_SVG,$(FEATURE_DEFINES)), ENABLE_SVG)
-CSSPropertyNames.h : css/CSSPropertyNames.in css/SVGCSSPropertyNames.in
+CSSPropertyNames.h : css/CSSPropertyNames.in css/SVGCSSPropertyNames.in css/makeprop.pl
if sort $< $(WebCore)/css/SVGCSSPropertyNames.in | uniq -d | grep -E '^[^#]'; then echo 'Duplicate value!'; exit 1; fi
cat $< $(WebCore)/css/SVGCSSPropertyNames.in > CSSPropertyNames.in
perl "$(WebCore)/css/makeprop.pl"
-CSSValueKeywords.h : css/CSSValueKeywords.in css/SVGCSSValueKeywords.in
+CSSValueKeywords.h : css/CSSValueKeywords.in css/SVGCSSValueKeywords.in css/makevalues.pl
# Lower case all the values, as CSS values are case-insensitive
perl -ne 'print lc' $(WebCore)/css/SVGCSSValueKeywords.in > SVGCSSValueKeywords.in
if sort $< SVGCSSValueKeywords.in | uniq -d | grep -E '^[^#]'; then echo 'Duplicate value!'; exit 1; fi