diff options
Diffstat (limited to 'WebKit/win/WebKit.vcproj/DerivedSources.make')
-rw-r--r-- | WebKit/win/WebKit.vcproj/DerivedSources.make | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/WebKit/win/WebKit.vcproj/DerivedSources.make b/WebKit/win/WebKit.vcproj/DerivedSources.make new file mode 100644 index 0000000..ce2d670 --- /dev/null +++ b/WebKit/win/WebKit.vcproj/DerivedSources.make @@ -0,0 +1,149 @@ +# Copyright (C) 2007 Apple Inc. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the name of Apple puter, Inc. ("Apple") nor the names of +# its contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY +# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PREFIX = IGEN_DOM + +.PHONY : all +all : \ + $(PREFIX)Node.idl \ + $(PREFIX)Attr.idl \ + $(PREFIX)NodeList.idl \ + $(PREFIX)Element.idl \ + $(PREFIX)Document.idl \ + $(PREFIX)CharacterData.idl \ + $(PREFIX)CDATASection.idl \ + $(PREFIX)Comment.idl \ + $(PREFIX)Text.idl \ + $(PREFIX)DocumentFragment.idl \ + $(PREFIX)DocumentType.idl \ + $(PREFIX)DOMImplementation.idl \ + $(PREFIX)Entity.idl \ + $(PREFIX)EntityReference.idl \ + $(PREFIX)NamedNodeMap.idl \ + $(PREFIX)Notation.idl \ + $(PREFIX)ProcessingInstruction.idl \ + \ + $(PREFIX)HTMLAnchorElement.idl \ + $(PREFIX)HTMLAppletElement.idl \ + $(PREFIX)HTMLAreaElement.idl \ + $(PREFIX)HTMLBRElement.idl \ + $(PREFIX)HTMLBaseElement.idl \ + $(PREFIX)HTMLBaseFontElement.idl \ + $(PREFIX)HTMLBlockquoteElement.idl \ + $(PREFIX)HTMLBodyElement.idl \ + $(PREFIX)HTMLButtonElement.idl \ + $(PREFIX)HTMLCollection.idl \ + $(PREFIX)HTMLDListElement.idl \ + $(PREFIX)HTMLDirectoryElement.idl \ + $(PREFIX)HTMLDivElement.idl \ + $(PREFIX)HTMLDocument.idl \ + $(PREFIX)HTMLElement.idl \ + $(PREFIX)HTMLEmbedElement.idl \ + $(PREFIX)HTMLFieldSetElement.idl \ + $(PREFIX)HTMLFontElement.idl \ + $(PREFIX)HTMLFormElement.idl \ + $(PREFIX)HTMLFrameElement.idl \ + $(PREFIX)HTMLFrameSetElement.idl \ + $(PREFIX)HTMLHRElement.idl \ + $(PREFIX)HTMLHeadElement.idl \ + $(PREFIX)HTMLHeadingElement.idl \ + $(PREFIX)HTMLHtmlElement.idl \ + $(PREFIX)HTMLIFrameElement.idl \ + $(PREFIX)HTMLImageElement.idl \ + $(PREFIX)HTMLInputElement.idl \ + $(PREFIX)HTMLIsIndexElement.idl \ + $(PREFIX)HTMLLIElement.idl \ + $(PREFIX)HTMLLabelElement.idl \ + $(PREFIX)HTMLLegendElement.idl \ + $(PREFIX)HTMLLinkElement.idl \ + $(PREFIX)HTMLMapElement.idl \ + $(PREFIX)HTMLMarqueeElement.idl \ + $(PREFIX)HTMLMenuElement.idl \ + $(PREFIX)HTMLMetaElement.idl \ + $(PREFIX)HTMLModElement.idl \ + $(PREFIX)HTMLOListElement.idl \ + $(PREFIX)HTMLObjectElement.idl \ + $(PREFIX)HTMLOptGroupElement.idl \ + $(PREFIX)HTMLOptionElement.idl \ + $(PREFIX)HTMLOptionsCollection.idl \ + $(PREFIX)HTMLParagraphElement.idl \ + $(PREFIX)HTMLParamElement.idl \ + $(PREFIX)HTMLPreElement.idl \ + $(PREFIX)HTMLQuoteElement.idl \ + $(PREFIX)HTMLScriptElement.idl \ + $(PREFIX)HTMLSelectElement.idl \ + $(PREFIX)HTMLStyleElement.idl \ + $(PREFIX)HTMLTableCaptionElement.idl \ + $(PREFIX)HTMLTableCellElement.idl \ + $(PREFIX)HTMLTableColElement.idl \ + $(PREFIX)HTMLTableElement.idl \ + $(PREFIX)HTMLTableRowElement.idl \ + $(PREFIX)HTMLTableSectionElement.idl \ + $(PREFIX)HTMLTextAreaElement.idl \ + $(PREFIX)HTMLTitleElement.idl \ + $(PREFIX)HTMLUListElement.idl \ + \ + $(PREFIX)CSSCharsetRule.idl \ + $(PREFIX)CSSFontFaceRule.idl \ + $(PREFIX)CSSImportRule.idl \ + $(PREFIX)CSSMediaRule.idl \ + $(PREFIX)CSSPageRule.idl \ + $(PREFIX)CSSPrimitiveValue.idl \ + $(PREFIX)CSSRule.idl \ + $(PREFIX)CSSRuleList.idl \ + $(PREFIX)CSSStyleDeclaration.idl \ + $(PREFIX)CSSStyleRule.idl \ + $(PREFIX)CSSStyleSheet.idl \ + $(PREFIX)CSSUnknownRule.idl \ + $(PREFIX)CSSValue.idl \ + $(PREFIX)CSSValueList.idl \ + $(PREFIX)Counter.idl \ + $(PREFIX)MediaList.idl \ + $(PREFIX)Rect.idl \ + $(PREFIX)StyleSheet.idl \ + $(PREFIX)StyleSheetList.idl \ + \ + $(PREFIX)Event.idl \ + $(PREFIX)EventTarget.idl \ + $(PREFIX)EventListener.idl \ +# + +# $(PREFIX)CanvasGradient.idl \ +# $(PREFIX)CanvasPattern.idl \ +# $(PREFIX)CanvasRenderingContext2D.idl \ +# $(PREFIX)HTMLCanvasElement.idl \ +# $(PREFIX)RGBColor.idl \ + +COM_BINDINGS_SCRIPTS = \ + $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/CodeGenerator.pm \ + $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/CodeGeneratorCOM.pm \ + $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/IDLParser.pm \ + $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/IDLStructure.pm \ + $(WEBKIT_OUTPUT)/obj/WebKit/DOMInterfaces/generate-bindings.pl \ +# + +$(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 . $< |