summaryrefslogtreecommitdiffstats
path: root/webkit/pending/DerivedSources.make
diff options
context:
space:
mode:
authorinitial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98>2008-07-27 00:20:51 +0000
committerinitial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98>2008-07-27 00:20:51 +0000
commitf5b16fed647e941aa66933178da85db2860d639b (patch)
treef00e9856c04aad3b558a140955e7674add33f051 /webkit/pending/DerivedSources.make
parent920c091ac3ee15079194c82ae8a7a18215f3f23c (diff)
downloadchromium_src-f5b16fed647e941aa66933178da85db2860d639b.zip
chromium_src-f5b16fed647e941aa66933178da85db2860d639b.tar.gz
chromium_src-f5b16fed647e941aa66933178da85db2860d639b.tar.bz2
Add webkit to the repository.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/pending/DerivedSources.make')
-rw-r--r--webkit/pending/DerivedSources.make807
1 files changed, 807 insertions, 0 deletions
diff --git a/webkit/pending/DerivedSources.make b/webkit/pending/DerivedSources.make
new file mode 100644
index 0000000..4f15083
--- /dev/null
+++ b/webkit/pending/DerivedSources.make
@@ -0,0 +1,807 @@
+# Copyright (C) 2006, 2007 Apple Inc. All rights reserved.
+# Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
+#
+# 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 Computer, 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.
+
+VPATH = \
+ $(PORTROOT)/../pending \
+ $(WebCore) \
+ $(WebCore)/bindings/js \
+ $(WebCore)/bindings/objc \
+ $(WebCore)/css \
+ $(WebCore)/dom \
+ $(WebCore)/html \
+ $(WebCore)/page \
+ $(WebCore)/storage \
+ $(WebCore)/xml \
+ $(WebCore)/svg
+#
+
+.PHONY : all
+
+ifeq ($(OS),MACOS)
+all : \
+ CharsetData.cpp \
+ DOMAbstractView.h \
+ DOMAttr.h \
+ DOMCDATASection.h \
+ DOMCSSCharsetRule.h \
+ DOMCSSFontFaceRule.h \
+ DOMCSSImportRule.h \
+ DOMCSSMediaRule.h \
+ DOMCSSPageRule.h \
+ DOMCSSPrimitiveValue.h \
+ DOMCSSRule.h \
+ DOMCSSRuleList.h \
+ DOMCSSStyleDeclaration.h \
+ DOMCSSStyleRule.h \
+ DOMCSSStyleSheet.h \
+ DOMCSSUnknownRule.h \
+ DOMCSSValue.h \
+ DOMCSSValueList.h \
+ DOMCharacterData.h \
+ DOMComment.h \
+ DOMCounter.h \
+ DOMDOMImplementation.h \
+ DOMDocument.h \
+ DOMDocumentFragment.h \
+ DOMDocumentType.h \
+ DOMElement.h \
+ DOMEntity.h \
+ DOMEntityReference.h \
+ DOMEvent.h \
+ DOMEventListener.h \
+ DOMEventTarget.h \
+ DOMHTMLAnchorElement.h \
+ DOMHTMLAppletElement.h \
+ DOMHTMLAreaElement.h \
+ DOMHTMLBRElement.h \
+ DOMHTMLBaseElement.h \
+ DOMHTMLBaseFontElement.h \
+ DOMHTMLBodyElement.h \
+ DOMHTMLButtonElement.h \
+ DOMHTMLCanvasElement.h \
+ DOMHTMLCollection.h \
+ DOMHTMLDListElement.h \
+ DOMHTMLDirectoryElement.h \
+ DOMHTMLDivElement.h \
+ DOMHTMLDocument.h \
+ DOMHTMLElement.h \
+ DOMHTMLEmbedElement.h \
+ DOMHTMLFieldSetElement.h \
+ DOMHTMLFontElement.h \
+ DOMHTMLFormElement.h \
+ DOMHTMLFrameElement.h \
+ DOMHTMLFrameSetElement.h \
+ DOMHTMLHRElement.h \
+ DOMHTMLHeadElement.h \
+ DOMHTMLHeadingElement.h \
+ DOMHTMLHtmlElement.h \
+ DOMHTMLIFrameElement.h \
+ DOMHTMLImageElement.h \
+ DOMHTMLInputElement.h \
+ DOMHTMLIsIndexElement.h \
+ DOMHTMLLIElement.h \
+ DOMHTMLLabelElement.h \
+ DOMHTMLLegendElement.h \
+ DOMHTMLLinkElement.h \
+ DOMHTMLMapElement.h \
+ DOMHTMLMarqueeElement.h \
+ DOMHTMLMenuElement.h \
+ DOMHTMLMetaElement.h \
+ DOMHTMLModElement.h \
+ DOMHTMLOListElement.h \
+ DOMHTMLObjectElement.h \
+ DOMHTMLOptGroupElement.h \
+ DOMHTMLOptionElement.h \
+ DOMHTMLOptionsCollection.h \
+ DOMHTMLParagraphElement.h \
+ DOMHTMLParamElement.h \
+ DOMHTMLPreElement.h \
+ DOMHTMLQuoteElement.h \
+ DOMHTMLScriptElement.h \
+ DOMHTMLSelectElement.h \
+ DOMHTMLStyleElement.h \
+ DOMHTMLTableCaptionElement.h \
+ DOMHTMLTableCellElement.h \
+ DOMHTMLTableColElement.h \
+ DOMHTMLTableElement.h \
+ DOMHTMLTableRowElement.h \
+ DOMHTMLTableSectionElement.h \
+ DOMHTMLTextAreaElement.h \
+ DOMHTMLTitleElement.h \
+ DOMHTMLUListElement.h \
+ DOMKeyboardEvent.h \
+ DOMMessageEvent.h \
+ DOMMediaList.h \
+ DOMMouseEvent.h \
+ DOMMutationEvent.h \
+ DOMNamedNodeMap.h \
+ DOMNode.h \
+ DOMNodeFilter.h \
+ DOMNodeIterator.h \
+ DOMNodeList.h \
+ DOMNotation.h \
+ DOMOverflowEvent.h \
+ DOMProcessingInstruction.h \
+ DOMRGBColor.h \
+ DOMRange.h \
+ DOMRect.h \
+ DOMSVGAElement.h \
+ DOMSVGAngle.h \
+ DOMSVGAnimateColorElement.h \
+ DOMSVGAnimateElement.h \
+ DOMSVGAnimateTransformElement.h \
+ DOMSVGAnimatedAngle.h \
+ DOMSVGAnimatedBoolean.h \
+ DOMSVGAnimatedEnumeration.h \
+ DOMSVGAnimatedInteger.h \
+ DOMSVGAnimatedLength.h \
+ DOMSVGAnimatedLengthList.h \
+ DOMSVGAnimatedNumber.h \
+ DOMSVGAnimatedNumberList.h \
+ DOMSVGAnimatedPathData.h \
+ DOMSVGAnimatedPoints.h \
+ DOMSVGAnimatedPreserveAspectRatio.h \
+ DOMSVGAnimatedRect.h \
+ DOMSVGAnimatedString.h \
+ DOMSVGAnimatedTransformList.h \
+ DOMSVGAnimationElement.h \
+ DOMSVGCircleElement.h \
+ DOMSVGClipPathElement.h \
+ DOMSVGColor.h \
+ DOMSVGComponentTransferFunctionElement.h \
+ DOMSVGCursorElement.h \
+ DOMSVGDefinitionSrcElement.h \
+ DOMSVGDefsElement.h \
+ DOMSVGDescElement.h \
+ DOMSVGDocument.h \
+ DOMSVGElement.h \
+ DOMSVGElementInstance.h \
+ DOMSVGElementInstanceList.h \
+ DOMSVGEllipseElement.h \
+ DOMSVGExternalResourcesRequired.h \
+ DOMSVGFEBlendElement.h \
+ DOMSVGFEColorMatrixElement.h \
+ DOMSVGFEComponentTransferElement.h \
+ DOMSVGFECompositeElement.h \
+ DOMSVGFEDiffuseLightingElement.h \
+ DOMSVGFEDisplacementMapElement.h \
+ DOMSVGFEDistantLightElement.h \
+ DOMSVGFEFloodElement.h \
+ DOMSVGFEFuncAElement.h \
+ DOMSVGFEFuncBElement.h \
+ DOMSVGFEFuncGElement.h \
+ DOMSVGFEFuncRElement.h \
+ DOMSVGFEGaussianBlurElement.h \
+ DOMSVGFEImageElement.h \
+ DOMSVGFEMergeElement.h \
+ DOMSVGFEMergeNodeElement.h \
+ DOMSVGFEOffsetElement.h \
+ DOMSVGFEPointLightElement.h \
+ DOMSVGFESpecularLightingElement.h \
+ DOMSVGFESpotLightElement.h \
+ DOMSVGFETileElement.h \
+ DOMSVGFETurbulenceElement.h \
+ DOMSVGFontElement.h \
+ DOMSVGFontFaceElement.h \
+ DOMSVGFontFaceFormatElement.h \
+ DOMSVGFontFaceNameElement.h \
+ DOMSVGFontFaceSrcElement.h \
+ DOMSVGFontFaceUriElement.h \
+ DOMSVGFilterElement.h \
+ DOMSVGFilterPrimitiveStandardAttributes.h \
+ DOMSVGFitToViewBox.h \
+ DOMSVGForeignObjectElement.h \
+ DOMSVGGElement.h \
+ DOMSVGGlyphElement.h \
+ DOMSVGGradientElement.h \
+ DOMSVGImageElement.h \
+ DOMSVGLangSpace.h \
+ DOMSVGLength.h \
+ DOMSVGLengthList.h \
+ DOMSVGLineElement.h \
+ DOMSVGLinearGradientElement.h \
+ DOMSVGLocatable.h \
+ DOMSVGMarkerElement.h \
+ DOMSVGMaskElement.h \
+ DOMSVGMatrix.h \
+ DOMSVGMetadataElement.h \
+ DOMSVGMissingGlyphElement.h \
+ DOMSVGNumber.h \
+ DOMSVGNumberList.h \
+ DOMSVGPaint.h \
+ DOMSVGPathElement.h \
+ DOMSVGPathSeg.h \
+ DOMSVGPathSegArcAbs.h \
+ DOMSVGPathSegArcRel.h \
+ DOMSVGPathSegClosePath.h \
+ DOMSVGPathSegCurvetoCubicAbs.h \
+ DOMSVGPathSegCurvetoCubicRel.h \
+ DOMSVGPathSegCurvetoCubicSmoothAbs.h \
+ DOMSVGPathSegCurvetoCubicSmoothRel.h \
+ DOMSVGPathSegCurvetoQuadraticAbs.h \
+ DOMSVGPathSegCurvetoQuadraticRel.h \
+ DOMSVGPathSegCurvetoQuadraticSmoothAbs.h \
+ DOMSVGPathSegCurvetoQuadraticSmoothRel.h \
+ DOMSVGPathSegLinetoAbs.h \
+ DOMSVGPathSegLinetoHorizontalAbs.h \
+ DOMSVGPathSegLinetoHorizontalRel.h \
+ DOMSVGPathSegLinetoRel.h \
+ DOMSVGPathSegLinetoVerticalAbs.h \
+ DOMSVGPathSegLinetoVerticalRel.h \
+ DOMSVGPathSegList.h \
+ DOMSVGPathSegMovetoAbs.h \
+ DOMSVGPathSegMovetoRel.h \
+ DOMSVGPatternElement.h \
+ DOMSVGPoint.h \
+ DOMSVGPointList.h \
+ DOMSVGPolygonElement.h \
+ DOMSVGPolylineElement.h \
+ DOMSVGPreserveAspectRatio.h \
+ DOMSVGRadialGradientElement.h \
+ DOMSVGRect.h \
+ DOMSVGRectElement.h \
+ DOMSVGRenderingIntent.h \
+ DOMSVGSVGElement.h \
+ DOMSVGScriptElement.h \
+ DOMSVGSetElement.h \
+ DOMSVGStopElement.h \
+ DOMSVGStringList.h \
+ DOMSVGStylable.h \
+ DOMSVGStyleElement.h \
+ DOMSVGSwitchElement.h \
+ DOMSVGSymbolElement.h \
+ DOMSVGTRefElement.h \
+ DOMSVGTSpanElement.h \
+ DOMSVGTests.h \
+ DOMSVGTextContentElement.h \
+ DOMSVGTextElement.h \
+ DOMSVGTextPathElement.h \
+ DOMSVGTextPositioningElement.h \
+ DOMSVGTitleElement.h \
+ DOMSVGTransform.h \
+ DOMSVGTransformList.h \
+ DOMSVGTransformable.h \
+ DOMSVGURIReference.h \
+ DOMSVGUnitTypes.h \
+ DOMSVGUseElement.h \
+ DOMSVGViewElement.h \
+ DOMSVGZoomAndPan.h \
+ DOMSVGZoomEvent.h \
+ DOMStyleSheet.h \
+ DOMStyleSheetList.h \
+ DOMText.h \
+ DOMTextEvent.h \
+ DOMTreeWalker.h \
+ DOMUIEvent.h \
+ DOMWheelEvent.h \
+ DOMXPathExpression.h \
+ DOMXPathNSResolver.h \
+ DOMXPathResult.h
+endif
+
+all : \
+ CSSGrammar.cpp \
+ CSSPropertyNames.h \
+ CSSValueKeywords.h \
+ ColorData.c \
+ DocTypeStrings.cpp \
+ HTMLEntityNames.c \
+ HTMLEntityCodes.c \
+ JSAttr.h \
+ JSBarInfo.h \
+ JSCDATASection.h \
+ JSCSSCharsetRule.h \
+ JSCSSFontFaceRule.h \
+ JSCSSImportRule.h \
+ JSCSSMediaRule.h \
+ JSCSSPageRule.h \
+ JSCSSPrimitiveValue.h \
+ JSCSSRule.h \
+ JSCSSRuleList.h \
+ JSCSSStyleRule.h \
+ JSCSSStyleSheet.h \
+ JSCSSValue.h \
+ JSCSSValueList.h \
+ JSCanvasGradient.h \
+ JSCanvasPattern.h \
+ JSCanvasRenderingContext2D.h \
+ JSCharacterData.h \
+ JSComment.h \
+ JSConsole.h \
+ JSCounter.h \
+ JSCSSStyleDeclaration.h \
+ JSDOMCoreException.h \
+ JSDOMImplementation.h \
+ JSDOMParser.h \
+ JSDOMSelection.h \
+ JSDOMWindow.h \
+ JSDatabase.h \
+ JSDocument.h \
+ JSDocumentFragment.h \
+ JSDocumentType.h \
+ JSElement.h \
+ JSEntity.h \
+ JSEntityReference.h \
+ JSEvent.h \
+ JSEventException.h \
+ JSEventTargetBase.lut.h \
+ JSHTMLAnchorElement.h \
+ JSHTMLAppletElement.h \
+ JSHTMLAreaElement.h \
+ JSHTMLAudioElement.h \
+ JSHTMLBaseElement.h \
+ JSHTMLBaseFontElement.h \
+ JSHTMLBlockquoteElement.h \
+ JSHTMLBodyElement.h \
+ JSHTMLBRElement.h \
+ JSHTMLButtonElement.h \
+ JSHTMLCanvasElement.h \
+ JSHTMLCollection.h \
+ JSHTMLDListElement.h \
+ JSHTMLDirectoryElement.h \
+ JSHTMLDivElement.h \
+ JSHTMLDocument.h \
+ JSHTMLElement.h \
+ JSHTMLEmbedElement.h \
+ JSHTMLFieldSetElement.h \
+ JSHTMLFontElement.h \
+ JSHTMLFormElement.h \
+ JSHTMLFrameElement.h \
+ JSHTMLFrameSetElement.h \
+ JSHTMLHRElement.h \
+ JSHTMLHeadElement.h \
+ JSHTMLHeadingElement.h \
+ JSHTMLHtmlElement.h \
+ JSHTMLIFrameElement.h \
+ JSHTMLImageElement.h \
+ JSHTMLInputElement.h \
+ JSHTMLInputElementBaseTable.cpp \
+ JSHTMLIsIndexElement.h \
+ JSHTMLLIElement.h \
+ JSHTMLLabelElement.h \
+ JSHTMLLegendElement.h \
+ JSHTMLLinkElement.h \
+ JSHTMLMapElement.h \
+ JSHTMLMarqueeElement.h \
+ JSHTMLMediaElement.h \
+ JSHTMLMenuElement.h \
+ JSHTMLMetaElement.h \
+ JSHTMLModElement.h \
+ JSHTMLOListElement.h \
+ JSHTMLOptGroupElement.h \
+ JSHTMLObjectElement.h \
+ JSHTMLOptionElement.h \
+ JSHTMLOptionsCollection.h \
+ JSHTMLParagraphElement.h \
+ JSHTMLParamElement.h \
+ JSHTMLPreElement.h \
+ JSHTMLQuoteElement.h \
+ JSHTMLScriptElement.h \
+ JSHTMLSelectElement.h \
+ JSHTMLSourceElement.h \
+ JSHTMLStyleElement.h \
+ JSHTMLTableCaptionElement.h \
+ JSHTMLTableCellElement.h \
+ JSHTMLTableColElement.h \
+ JSHTMLTableElement.h \
+ JSHTMLTableRowElement.h \
+ JSHTMLTableSectionElement.h \
+ JSHTMLTextAreaElement.h \
+ JSHTMLTitleElement.h \
+ JSHTMLUListElement.h \
+ JSHTMLVideoElement.h \
+ JSHistory.h \
+ JSKeyboardEvent.h \
+ JSLocation.lut.h \
+ JSMediaError.h \
+ JSMediaList.h \
+ JSMessageEvent.h \
+ JSMouseEvent.h \
+ JSMutationEvent.h \
+ JSNamedNodeMap.h \
+ JSNode.h \
+ JSNodeFilter.h \
+ JSNodeIterator.h \
+ JSNodeList.h \
+ JSNotation.h \
+ JSOverflowEvent.h \
+ JSProcessingInstruction.h \
+ JSProgressEvent.h \
+ JSRange.h \
+ JSRangeException.h \
+ JSRect.h \
+ JSSQLError.h \
+ JSSQLResultSet.h \
+ JSSQLResultSetRowList.h \
+ JSSQLTransaction.h \
+ JSSVGAElement.h \
+ JSSVGAngle.h \
+ JSSVGAnimatedAngle.h \
+ JSSVGAnimateColorElement.h \
+ JSSVGAnimateElement.h \
+ JSSVGAnimateTransformElement.h \
+ JSSVGAnimatedBoolean.h \
+ JSSVGAnimatedEnumeration.h \
+ JSSVGAnimatedInteger.h \
+ JSSVGAnimatedLength.h \
+ JSSVGAnimatedLengthList.h \
+ JSSVGAnimatedNumber.h \
+ JSSVGAnimatedNumberList.h \
+ JSSVGAnimatedPreserveAspectRatio.h \
+ JSSVGAnimatedRect.h \
+ JSSVGAnimatedString.h \
+ JSSVGAnimatedTransformList.h \
+ JSSVGAnimationElement.h \
+ JSSVGColor.h \
+ JSSVGCircleElement.h \
+ JSSVGClipPathElement.h \
+ JSSVGComponentTransferFunctionElement.h \
+ JSSVGCursorElement.h \
+ JSSVGDefsElement.h \
+ JSSVGDefinitionSrcElement.h \
+ JSSVGDescElement.h \
+ JSSVGDocument.h \
+ JSSVGException.h \
+ JSSVGLength.h \
+ JSSVGMatrix.h \
+ JSSVGMetadataElement.h \
+ JSSVGPathElement.h \
+ JSSVGPathSeg.h \
+ JSSVGPathSegArcAbs.h \
+ JSSVGPathSegArcRel.h \
+ JSSVGPathSegClosePath.h \
+ JSSVGPathSegCurvetoCubicAbs.h \
+ JSSVGPathSegCurvetoCubicRel.h \
+ JSSVGPathSegCurvetoCubicSmoothAbs.h \
+ JSSVGPathSegCurvetoCubicSmoothRel.h \
+ JSSVGPathSegCurvetoQuadraticAbs.h \
+ JSSVGPathSegCurvetoQuadraticRel.h \
+ JSSVGPathSegCurvetoQuadraticSmoothAbs.h \
+ JSSVGPathSegCurvetoQuadraticSmoothRel.h \
+ JSSVGPathSegLinetoAbs.h \
+ JSSVGPathSegLinetoHorizontalAbs.h \
+ JSSVGPathSegLinetoHorizontalRel.h \
+ JSSVGPathSegLinetoRel.h \
+ JSSVGPathSegLinetoVerticalAbs.h \
+ JSSVGPathSegLinetoVerticalRel.h \
+ JSSVGPathSegMovetoAbs.h \
+ JSSVGPathSegMovetoRel.h \
+ JSSVGNumber.h \
+ JSSVGNumberList.h \
+ JSSVGPaint.h \
+ JSSVGPathSegList.h \
+ JSSVGPatternElement.h \
+ JSSVGPoint.h \
+ JSSVGPointList.h \
+ JSSVGPolygonElement.h \
+ JSSVGPolylineElement.h \
+ JSSVGRadialGradientElement.h \
+ JSSVGRect.h \
+ JSSVGRectElement.h \
+ JSSVGRenderingIntent.h \
+ JSSVGSetElement.h \
+ JSSVGScriptElement.h \
+ JSSVGStyleElement.h \
+ JSSVGSwitchElement.h \
+ JSSVGStopElement.h \
+ JSSVGStringList.h \
+ JSSVGSymbolElement.h \
+ JSSVGTRefElement.h \
+ JSSVGTSpanElement.h \
+ JSSVGTextElement.h \
+ JSSVGTextContentElement.h \
+ JSSVGTextPathElement.h \
+ JSSVGTextPositioningElement.h \
+ JSSVGTitleElement.h \
+ JSSVGTransform.h \
+ JSSVGTransformList.h \
+ JSSVGUnitTypes.h \
+ JSSVGUseElement.h \
+ JSSVGViewElement.h \
+ JSSVGPreserveAspectRatio.h \
+ JSSVGElement.h \
+ JSSVGElementInstance.h \
+ JSSVGElementInstanceList.h \
+ JSSVGSVGElement.h \
+ JSSVGEllipseElement.h \
+ JSSVGFEBlendElement.h \
+ JSSVGFEColorMatrixElement.h \
+ JSSVGFEComponentTransferElement.h \
+ JSSVGFECompositeElement.h \
+ JSSVGFEDiffuseLightingElement.h \
+ JSSVGFEDisplacementMapElement.h \
+ JSSVGFEDistantLightElement.h \
+ JSSVGFEFloodElement.h \
+ JSSVGFEFuncAElement.h \
+ JSSVGFEFuncBElement.h \
+ JSSVGFEFuncGElement.h \
+ JSSVGFEFuncRElement.h \
+ JSSVGFEGaussianBlurElement.h \
+ JSSVGFEImageElement.h \
+ JSSVGFEMergeElement.h \
+ JSSVGFEMergeNodeElement.h \
+ JSSVGFEOffsetElement.h \
+ JSSVGFEPointLightElement.h \
+ JSSVGFESpecularLightingElement.h \
+ JSSVGFESpotLightElement.h \
+ JSSVGFETileElement.h \
+ JSSVGFETurbulenceElement.h \
+ JSSVGFilterElement.h \
+ JSSVGFontElement.h \
+ JSSVGFontFaceElement.h \
+ JSSVGFontFaceFormatElement.h \
+ JSSVGFontFaceNameElement.h \
+ JSSVGFontFaceSrcElement.h \
+ JSSVGFontFaceUriElement.h \
+ JSSVGForeignObjectElement.h \
+ JSSVGGElement.h \
+ JSSVGGlyphElement.h \
+ JSSVGGradientElement.h \
+ JSSVGImageElement.h \
+ JSSVGLength.h \
+ JSSVGLengthList.h \
+ JSSVGLineElement.h \
+ JSSVGLinearGradientElement.h \
+ JSSVGMaskElement.h \
+ JSSVGMarkerElement.h \
+ JSSVGMissingGlyphElement.h \
+ JSSVGTransform.h \
+ JSSVGZoomEvent.h \
+ JSScreen.h \
+ JSStyleSheet.h \
+ JSStyleSheetList.h \
+ JSText.h \
+ JSTextEvent.h \
+ JSTimeRanges.h \
+ JSTreeWalker.h \
+ JSUIEvent.h \
+ JSVoidCallback.h \
+ JSWheelEvent.h \
+ JSXMLHttpRequest.lut.h \
+ JSXMLHttpRequestException.h \
+ JSXMLSerializer.h \
+ JSXPathEvaluator.h \
+ JSXPathException.h \
+ JSXPathExpression.h \
+ JSXPathNSResolver.h \
+ JSXPathResult.h \
+ JSXSLTProcessor.lut.h \
+ SVGElementFactory.cpp \
+ SVGNames.cpp \
+ HTMLNames.cpp \
+ UserAgentStyleSheets.h \
+ XLinkNames.cpp \
+ XMLNames.cpp \
+ XPathGrammar.cpp \
+ kjs_css.lut.h \
+ kjs_events.lut.h \
+ kjs_navigator.lut.h \
+ kjs_window.lut.h \
+ tokenizer.cpp \
+ WebCore.exp \
+#
+
+# CSS property names and value keywords
+
+ifeq ($(findstring ENABLE_SVG,$(FEATURE_DEFINES)), ENABLE_SVG)
+
+CSSPropertyNames.h : css/CSSPropertyNames.in css/SVGCSSPropertyNames.in
+ 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)/../../../webkit/pending/makeprop.pl"
+
+CSSValueKeywords.h : css/CSSValueKeywords.in css/SVGCSSValueKeywords.in
+ # 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
+ cat $< SVGCSSValueKeywords.in > CSSValueKeywords.in
+ perl "$(WebCore)/../../../webkit/pending/makevalues.pl"
+
+else
+
+CSSPropertyNames.h : css/CSSPropertyNames.in css/makeprop.pl
+ cp $< CSSPropertyNames.in
+ perl "$(WebCore)/css/makeprop.pl"
+
+CSSValueKeywords.h : css/CSSValueKeywords.in css/makevalues.pl
+ cp $< CSSValueKeywords.in
+ perl "$(WebCore)/css/makevalues.pl"
+
+endif
+
+
+# DOCTYPE strings
+
+DocTypeStrings.cpp : html/DocTypeStrings.gperf
+ gperf -CEot -L ANSI-C -k "*" -N findDoctypeEntry -F ,PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards $< > $@
+
+# HTML entity names
+
+HTMLEntityNames.c : html/HTMLEntityNames.gperf
+ gperf -a -L ANSI-C -C -G -c -o -t -k '*' -N findEntity -D -s 2 $< > $@
+
+HTMLEntityCodes.c : html/HTMLEntityNames.gperf
+ perl $(WebCore)/../../../webkit/build/WebCore/generate_entitycodes.pl $< > $@
+
+# color names
+
+ColorData.c : platform/ColorData.gperf
+ gperf -CDEot -L ANSI-C -k '*' -N findColor -D -s 2 $< > $@
+
+# CSS tokenizer
+
+tokenizer.cpp : css/tokenizer.flex css/maketokenizer
+ flex -t $< | perl $(WebCore)/css/maketokenizer > $@
+
+# CSS grammar
+# NOTE: older versions of bison do not inject an inclusion guard, so we do it
+
+CSSGrammar.cpp : css/CSSGrammar.y
+ bison -d -p cssyy $< -o $@
+ touch CSSGrammar.cpp.h
+ touch CSSGrammar.hpp
+ echo '#ifndef CSSGrammar_h' > CSSGrammar.h
+ echo '#define CSSGrammar_h' >> CSSGrammar.h
+ cat CSSGrammar.cpp.h CSSGrammar.hpp >> CSSGrammar.h
+ echo '#endif' >> CSSGrammar.h
+ rm -f CSSGrammar.cpp.h CSSGrammar.hpp
+
+# XPath grammar
+# NOTE: older versions of bison do not inject an inclusion guard, so we do it
+
+XPathGrammar.cpp : xml/XPathGrammar.y $(PROJECT_FILE)
+ bison -d -p xpathyy $< -o $@
+ touch XPathGrammar.cpp.h
+ touch XPathGrammar.hpp
+ echo '#ifndef XPathGrammar_h' > XPathGrammar.h
+ echo '#define XPathGrammar_h' >> XPathGrammar.h
+ cat XPathGrammar.cpp.h XPathGrammar.hpp >> XPathGrammar.h
+ echo '#endif' >> XPathGrammar.h
+ rm -f XPathGrammar.cpp.h XPathGrammar.hpp
+
+# user agent style sheets
+
+USER_AGENT_STYLE_SHEETS = $(WebCore)/css/view-source.css $(WebCore)/css/svg.css
+UserAgentStyleSheets.h : css/make-css-file-arrays.pl $(USER_AGENT_STYLE_SHEETS) $(WebCore)/css/html4.css $(PORTROOT)/css/html4-overrides.css $(PORTROOT)/css/quirks-overrides.css
+ cat $(WebCore)/css/html4.css $(PORTROOT)/css/html4-overrides.css > $(DerivedSourcesDir)/html4.css
+ cat $(WebCore)/css/quirks.css $(PORTROOT)/css/quirks-overrides.css > $(DerivedSourcesDir)/quirks.css
+ perl $< $@ UserAgentStyleSheetsData.cpp $(DerivedSourcesDir)/html4.css $(DerivedSourcesDir)/quirks.css $(USER_AGENT_STYLE_SHEETS)
+
+# character set name table
+
+CharsetData.cpp : platform/text/mac/make-charset-table.pl platform/text/mac/character-sets.txt platform/text/mac/mac-encodings.txt
+ perl $^ kTextEncoding > $@
+
+# lookup tables for old-style JavaScript bindings
+
+%.lut.h: %.cpp $(CREATE_HASH_TABLE)
+ $(CREATE_HASH_TABLE) $< > $@
+%Table.cpp: %.cpp $(CREATE_HASH_TABLE)
+ $(CREATE_HASH_TABLE) $< > $@
+
+# HTML tag and attribute names
+
+HTMLNames.cpp : dom/make_names.pl html/HTMLTagNames.in html/HTMLAttributeNames.in
+ perl $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in \
+ --namespace HTML --namespacePrefix xhtml --cppNamespace WebCore --namespaceURI "http://www.w3.org/1999/xhtml" --attrsNullNamespace --output .
+
+XMLNames.cpp : dom/make_names.pl xml/xmlattrs.in
+ perl $< --attrs $(WebCore)/xml/xmlattrs.in \
+ --namespace XML --cppNamespace WebCore --namespaceURI "http://www.w3.org/XML/1998/namespace" --output .
+
+ifeq ($(findstring ENABLE_SVG,$(FEATURE_DEFINES)), ENABLE_SVG)
+
+WEBCORE_EXPORT_DEPENDENCIES := WebCore.SVG.exp
+
+ifeq ($(findstring ENABLE_SVG_USE,$(FEATURE_DEFINES)), ENABLE_SVG_USE)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_USE=1
+endif
+
+ifeq ($(findstring ENABLE_SVG_FONTS,$(FEATURE_DEFINES)), ENABLE_SVG_FONTS)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_FONTS=1
+endif
+
+ifeq ($(findstring ENABLE_SVG_FILTERS,$(FEATURE_DEFINES)), ENABLE_SVG_FILTERS)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_FILTERS=1
+ WEBCORE_EXPORT_DEPENDENCIES := $(WEBCORE_EXPORT_DEPENDENCIES) WebCore.SVG.Filters.exp
+endif
+
+ifeq ($(findstring ENABLE_SVG_AS_IMAGE,$(FEATURE_DEFINES)), ENABLE_SVG_AS_IMAGE)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_AS_IMAGE=1
+endif
+
+ifeq ($(findstring ENABLE_SVG_ANIMATION,$(FEATURE_DEFINES)), ENABLE_SVG_ANIMATION)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_ANIMATION=1
+ WEBCORE_EXPORT_DEPENDENCIES := $(WEBCORE_EXPORT_DEPENDENCIES) WebCore.SVG.Animation.exp
+endif
+
+ifeq ($(findstring ENABLE_SVG_FOREIGN_OBJECT,$(FEATURE_DEFINES)), ENABLE_SVG_FOREIGN_OBJECT)
+ SVG_FLAGS := $(SVG_FLAGS) ENABLE_SVG_FOREIGN_OBJECT=1
+ WEBCORE_EXPORT_DEPENDENCIES := $(WEBCORE_EXPORT_DEPENDENCIES) WebCore.SVG.ForeignObject.exp
+endif
+
+# SVG tag and attribute names (need to pass an extra flag if svg experimental features are enabled)
+ifdef SVG_FLAGS
+SVGElementFactory.cpp SVGNames.cpp : dom/make_names.pl svg/svgtags.in svg/svgattrs.in
+ perl $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --extraDefines "$(SVG_FLAGS)" \
+ --namespace SVG --cppNamespace WebCore --namespaceURI "http://www.w3.org/2000/svg" --factory --attrsNullNamespace --output .
+else
+SVGElementFactory.cpp SVGNames.cpp : dom/make_names.pl svg/svgtags.in svg/svgattrs.in
+ perl $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in \
+ --namespace SVG --cppNamespace WebCore --namespaceURI "http://www.w3.org/2000/svg" --factory --attrsNullNamespace --output .
+
+endif
+
+XLinkNames.cpp : dom/make_names.pl svg/xlinkattrs.in
+ perl $< --attrs $(WebCore)/svg/xlinkattrs.in \
+ --namespace XLink --cppNamespace WebCore --namespaceURI "http://www.w3.org/1999/xlink" --output .
+
+# Add SVG Symbols to the WebCore exported symbols file
+WebCore.exp : WebCore.base.exp $(WEBCORE_EXPORT_DEPENDENCIES)
+ cat $^ > $@
+
+else
+
+SVGElementFactory.cpp :
+ echo > $@
+
+SVGNames.cpp :
+ echo > $@
+
+XLinkNames.cpp :
+ echo > $@
+
+WebCore.exp : WebCore.base.exp
+ cat $^ > $@
+
+endif
+
+# new-style Objective-C bindings
+
+OBJC_BINDINGS_SCRIPTS = \
+ bindings/scripts/CodeGenerator.pm \
+ bindings/scripts/CodeGeneratorObjC.pm \
+ bindings/scripts/IDLParser.pm \
+ bindings/scripts/IDLStructure.pm \
+ bindings/scripts/generate-bindings.pl \
+#
+
+DOM%.h : %.idl $(OBJC_BINDINGS_SCRIPTS) bindings/objc/PublicDOMInterfaces.h
+ 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 --outputdir . $<
+
+# new-style JavaScript bindings
+
+JS_BINDINGS_SCRIPTS = \
+ bindings/scripts/CodeGenerator.pm \
+ bindings/scripts/CodeGeneratorJS.pm \
+ bindings/scripts/IDLParser.pm \
+ bindings/scripts/IDLStructure.pm \
+ bindings/scripts/generate-bindings.pl \
+#
+
+JS%.h : %.idl $(JS_BINDINGS_SCRIPTS)
+ perl -I $(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator JS --include dom --include html --include css --include page --include xml --include svg --outputdir . $<