diff options
author | pinkerton@google.com <pinkerton@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-14 17:27:52 +0000 |
---|---|---|
committer | pinkerton@google.com <pinkerton@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-14 17:27:52 +0000 |
commit | 2774db88fd49010757623e9e1a5bd3d1d0cc9372 (patch) | |
tree | 9a5764f4f504784d71f6f668f0d41073d3750243 /webkit/port/DerivedSources.make | |
parent | ccfc1a7b70073eac2d1cf0ec4700e0fae725ea02 (diff) | |
download | chromium_src-2774db88fd49010757623e9e1a5bd3d1d0cc9372.zip chromium_src-2774db88fd49010757623e9e1a5bd3d1d0cc9372.tar.gz chromium_src-2774db88fd49010757623e9e1a5bd3d1d0cc9372.tar.bz2 |
bootstrap v8 js binding/header generation and putting them in a subdir so switching between kjs and v8 doesn't intermingle headers. Also fix v8 codegen to not have ">>" in templates, which gcc doesn't allow.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@871 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/port/DerivedSources.make')
-rw-r--r-- | webkit/port/DerivedSources.make | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/webkit/port/DerivedSources.make b/webkit/port/DerivedSources.make index 58daa7dc..b06cf13 100644 --- a/webkit/port/DerivedSources.make +++ b/webkit/port/DerivedSources.make @@ -52,8 +52,11 @@ VPATH = \ ifeq ($(OS),MACOS) all : \ - CharsetData.cpp \ - DOMAbstractView.h \ + CharsetData.cpp +endif + +# Not needed because we don't want obj-c bindings generated +# DOMAbstractView.h\ DOMAttr.h \ DOMCDATASection.h \ DOMCSSCharsetRule.h \ @@ -309,7 +312,7 @@ all : \ DOMWheelEvent.h \ DOMXPathExpression.h \ DOMXPathNSResolver.h \ - DOMXPathResult.h + DOMXPathResult.h \ endif # Not needed for V8\ @@ -996,7 +999,7 @@ UserAgentStyleSheets.h : css/make-css-file-arrays.pl $(USER_AGENT_STYLE_SHEETS) # character set name table -CharsetData.cpp : platform/mac/make-charset-table.pl platform/mac/character-sets.txt $(ENCODINGS_FILE) +CharsetData.cpp : platform/text/mac/make-charset-table.pl platform/text/mac/character-sets.txt $(ENCODINGS_FILE) perl $^ $(ENCODINGS_PREFIX) > $@ # lookup tables for old-style JavaScript bindings @@ -1089,7 +1092,7 @@ OBJC_BINDINGS_SCRIPTS = \ bindings/scripts/generate-bindings.pl \ # -DOM%.h : %.idl $(OBJC_BINDINGS_SCRIPTS) bindings/objc/PublicDOMInterfaces.h +DOM%.h : %.idl $(OBJC_BINDINGS_SCRIPTS) $(PUBLICDOMINTERFACES) perl -I $(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_OBJECTIVE_C" --generator ObjC --include dom --include html --include css --include page --include xml --include svg --include bindings/js --outputdir . $< # new-style JavaScript bindings |