GEN := \
$(intermediates)/bindings/V8Blob.h \
$(intermediates)/bindings/V8BlobBuilder.h \
+ $(intermediates)/bindings/V8DOMFileSystem.h \
+ $(intermediates)/bindings/V8DOMFileSystemSync.h \
+ $(intermediates)/bindings/V8DirectoryEntry.h \
+ $(intermediates)/bindings/V8DirectoryEntrySync.h \
+ $(intermediates)/bindings/V8DirectoryReader.h \
+ $(intermediates)/bindings/V8DirectoryReaderSync.h \
+ $(intermediates)/bindings/V8EntriesCallback.h \
+ $(intermediates)/bindings/V8Entry.h \
+ $(intermediates)/bindings/V8EntryArray.h \
+ $(intermediates)/bindings/V8EntryArraySync.h \
+ $(intermediates)/bindings/V8EntryCallback.h \
+ $(intermediates)/bindings/V8EntrySync.h \
+ $(intermediates)/bindings/V8ErrorCallback.h \
$(intermediates)/bindings/V8File.h \
+ $(intermediates)/bindings/V8FileCallback.h \
+ $(intermediates)/bindings/V8FileEntry.h \
+ $(intermediates)/bindings/V8FileEntrySync.h \
$(intermediates)/bindings/V8FileError.h \
+ $(intermediates)/bindings/V8FileException.h \
$(intermediates)/bindings/V8FileList.h \
- $(intermediates)/bindings/V8FileReader.h
+ $(intermediates)/bindings/V8FileReader.h \
+ $(intermediates)/bindings/V8FileReaderSync.h \
+ $(intermediates)/bindings/V8FileSystemCallback.h \
+ $(intermediates)/bindings/V8FileWriter.h \
+ $(intermediates)/bindings/V8FileWriterCallback.h \
+ $(intermediates)/bindings/V8Flags.h \
+ $(intermediates)/bindings/V8Metadata.h \
+ $(intermediates)/bindings/V8MetadataCallback.h
$(GEN): PRIVATE_PATH := $(LOCAL_PATH)
$(GEN): PRIVATE_CUSTOM_TOOL = SOURCE_ROOT=$(PRIVATE_PATH) perl -I$(PRIVATE_PATH)/bindings/scripts $(PRIVATE_PATH)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator V8 --include dom --include html --include fileapi --outputdir $(dir $@) $<
# HTML
GEN := \
$(intermediates)/bindings/V8DOMFormData.h \
+ $(intermediates)/bindings/V8DOMSettableTokenList.h \
$(intermediates)/bindings/V8DOMTokenList.h \
$(intermediates)/bindings/V8DataGridColumn.h \
$(intermediates)/bindings/V8DataGridColumnList.h \
$(intermediates)/bindings/V8HTMLOptGroupElement.h \
$(intermediates)/bindings/V8HTMLOptionElement.h \
$(intermediates)/bindings/V8HTMLOptionsCollection.h \
+ $(intermediates)/bindings/V8HTMLOutputElement.h \
$(intermediates)/bindings/V8HTMLParagraphElement.h \
$(intermediates)/bindings/V8HTMLParamElement.h \
$(intermediates)/bindings/V8HTMLPreElement.h \
# Canvas
GEN := \
$(intermediates)/bindings/V8ArrayBuffer.h \
+ $(intermediates)/bindings/V8ArrayBufferView.h \
$(intermediates)/bindings/V8CanvasGradient.h \
$(intermediates)/bindings/V8CanvasPattern.h \
$(intermediates)/bindings/V8CanvasPixelArray.h \
$(intermediates)/bindings/V8SVGAnimatedLengthList.h \
$(intermediates)/bindings/V8SVGAnimatedNumber.h \
$(intermediates)/bindings/V8SVGAnimatedNumberList.h \
- $(intermediates)/bindings/V8SVGAnimatedPoints.h \
$(intermediates)/bindings/V8SVGAnimatedPreserveAspectRatio.h \
$(intermediates)/bindings/V8SVGAnimatedRect.h \
$(intermediates)/bindings/V8SVGAnimatedString.h \