Commit 3ddd9465 authored by aroben@apple.com's avatar aroben@apple.com

Make WebKit.idl rebuild whenever any of its included interfaces are changed

        Reviewed by Tim Hatcher.

        * WebKit.vcproj/DerivedSources.make: Touch WebKit.idl whenever any
        other IDL file is changed. This will force VS to rebuild WebKit.idl.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33598 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 05ec1e26
2008-05-19 Adam Roben <aroben@apple.com>
Make WebKit.idl rebuild whenever any of its included interfaces are
changed
Reviewed by Tim Hatcher.
* WebKit.vcproj/DerivedSources.make: Touch WebKit.idl whenever any
other IDL file is changed. This will force VS to rebuild WebKit.idl.
2008-05-19 Anders Carlsson <andersca@apple.com>
Reviewed by Adam.
......
......@@ -26,8 +26,11 @@
PREFIX = IGEN_DOM
.PHONY : all
all : \
WEBKIT_IDL = $(WEBKIT)/Interfaces/WebKit.idl
HAND_WRITTEN_INTERFACES = $(filter-out $(WEBKIT_IDL), $(wildcard $(WEBKIT)/Interfaces/*.idl))
GENERATED_INTERFACES = \
$(PREFIX)Node.idl \
$(PREFIX)Attr.idl \
$(PREFIX)NodeList.idl \
......@@ -131,6 +134,12 @@ all : \
$(PREFIX)EventListener.idl \
#
.PHONY : all
all : \
$(GENERATED_INTERFACES) \
$(WEBKIT_IDL) \
#
# $(PREFIX)CanvasGradient.idl \
# $(PREFIX)CanvasPattern.idl \
# $(PREFIX)CanvasRenderingContext2D.idl \
......@@ -147,3 +156,6 @@ COM_BINDINGS_SCRIPTS = \
$(PREFIX)%.idl : $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/%.idl $(COM_BINDINGS_SCRIPTS)
perl -I $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/ $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_COM" --generator COM --include $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/ --outputdir . $<
$(WEBKIT_IDL) : $(HAND_WRITTEN_INTERFACES) $(GENERATED_INTERFACES)
touch $@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment