QT_DEFINES += -DBUILDING_WEBKIT -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_DATABASE=1 -DENABLE_EVENTSOURCE=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DOM_STORAGE=1 -DENABLE_ICONDATABASE=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_QUOTA=0 -DENABLE_SQLITE=1 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_FILTERS=1 -DENABLE_XPATH=1 -DENABLE_WCSS=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_WORKERS=1 -DENABLE_XHTMLMP=0 -DENABLE_DETAILS=1 -DENABLE_METER_TAG=1 -DENABLE_PROGRESS_TAG=1 -DENABLE_BLOB=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_INPUT_SPEECH=0 -DENABLE_INSPECTOR=1 -DENABLE_3D_RENDERING=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEBGL=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_ANIMATION_API=0 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_USE=1 -DENABLE_DATALIST=1 -DENABLE_TILED_BACKING_STORE=1 -DENABLE_NETSCAPE_PLUGIN_API=0 -DWTF_USE_QT_BEARER=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIDEO=0 -DSQLITE_CORE -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_COMPLETE -DENABLE_XSLT=0 -DENABLE_WEB_TIMING=0 -DQT_NO_CAST_TO_ASCII -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB

QT_INCPATH = \
  mkspecs/qws/genode-generic-g++ \
  src/3rdparty/sqlite \
  src/3rdparty/webkit/include \
  src/3rdparty/webkit/Source \
  src/3rdparty/webkit/Source/JavaScriptCore \
  src/3rdparty/webkit/Source/JavaScriptCore/API \
  src/3rdparty/webkit/Source/JavaScriptCore/assembler \
  src/3rdparty/webkit/Source/JavaScriptCore/bytecode \
  src/3rdparty/webkit/Source/JavaScriptCore/bytecompiler \
  src/3rdparty/webkit/Source/JavaScriptCore/debugger \
  src/3rdparty/webkit/Source/JavaScriptCore/dfg \
  src/3rdparty/webkit/Source/JavaScriptCore/ForwardingHeaders \
  src/3rdparty/webkit/Source/JavaScriptCore/generated \
  src/3rdparty/webkit/Source/JavaScriptCore/heap \
  src/3rdparty/webkit/Source/JavaScriptCore/interpreter \
  src/3rdparty/webkit/Source/JavaScriptCore/jit \
  src/3rdparty/webkit/Source/JavaScriptCore/parser \
  src/3rdparty/webkit/Source/JavaScriptCore/profiler \
  src/3rdparty/webkit/Source/JavaScriptCore/runtime \
  src/3rdparty/webkit/Source/JavaScriptCore/wtf \
  src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject \
  src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian \
  src/3rdparty/webkit/Source/JavaScriptCore/wtf/unicode \
  src/3rdparty/webkit/Source/JavaScriptCore/yarr \
  src/3rdparty/webkit/Source/ThirdParty \
  src/3rdparty/webkit/Source/WebCore \
  src/3rdparty/webkit/Source/WebCore/accessibility \
  src/3rdparty/webkit/Source/WebCore/bindings \
  src/3rdparty/webkit/Source/WebCore/bindings/generic \
  src/3rdparty/webkit/Source/WebCore/bindings/js \
  src/3rdparty/webkit/Source/WebCore/bindings/js/specialization \
  src/3rdparty/webkit/Source/WebCore/bridge \
  src/3rdparty/webkit/Source/WebCore/bridge/c \
  src/3rdparty/webkit/Source/WebCore/bridge/jsc \
  src/3rdparty/webkit/Source/WebCore/bridge/qt \
  src/3rdparty/webkit/Source/WebCore/css \
  src/3rdparty/webkit/Source/WebCore/dom \
  src/3rdparty/webkit/Source/WebCore/dom/default \
  src/3rdparty/webkit/Source/WebCore/editing \
  src/3rdparty/webkit/Source/WebCore/fileapi \
  src/3rdparty/webkit/Source/WebCore/generated \
  src/3rdparty/webkit/Source/WebCore/history \
  src/3rdparty/webkit/Source/WebCore/html \
  src/3rdparty/webkit/Source/WebCore/html/canvas \
  src/3rdparty/webkit/Source/WebCore/html/parser \
  src/3rdparty/webkit/Source/WebCore/html/shadow \
  src/3rdparty/webkit/Source/WebCore/inspector \
  src/3rdparty/webkit/Source/WebCore/loader \
  src/3rdparty/webkit/Source/WebCore/loader/appcache \
  src/3rdparty/webkit/Source/WebCore/loader/archive \
  src/3rdparty/webkit/Source/WebCore/loader/cache \
  src/3rdparty/webkit/Source/WebCore/loader/icon \
  src/3rdparty/webkit/Source/WebCore/mathml \
  src/3rdparty/webkit/Source/WebCore/notifications \
  src/3rdparty/webkit/Source/WebCore/page \
  src/3rdparty/webkit/Source/WebCore/page/animation \
  src/3rdparty/webkit/Source/WebCore/page/qt \
  src/3rdparty/webkit/Source/WebCore/platform \
  src/3rdparty/webkit/Source/WebCore/platform/animation \
  src/3rdparty/webkit/Source/WebCore/platform/audio \
  src/3rdparty/webkit/Source/WebCore/platform/graphics \
  src/3rdparty/webkit/Source/WebCore/platform/graphics/filters \
  src/3rdparty/webkit/Source/WebCore/platform/graphics/filters/arm \
  src/3rdparty/webkit/Source/WebCore/platform/graphics/qt \
  src/3rdparty/webkit/Source/WebCore/platform/graphics/texmap \
  src/3rdparty/webkit/Source/WebCore/platform/graphics/transforms \
  src/3rdparty/webkit/Source/WebCore/platform/image-decoders \
  src/3rdparty/webkit/Source/WebCore/platform/leveldb \
  src/3rdparty/webkit/Source/WebCore/platform/mock \
  src/3rdparty/webkit/Source/WebCore/platform/network \
  src/3rdparty/webkit/Source/WebCore/platform/network/qt \
  src/3rdparty/webkit/Source/WebCore/platform/qt \
  src/3rdparty/webkit/Source/WebCore/platform/sql \
  src/3rdparty/webkit/Source/WebCore/platform/text \
  src/3rdparty/webkit/Source/WebCore/platform/text/transcoder \
  src/3rdparty/webkit/Source/WebCore/plugins \
  src/3rdparty/webkit/Source/WebCore/rendering \
  src/3rdparty/webkit/Source/WebCore/rendering/mathml \
  src/3rdparty/webkit/Source/WebCore/rendering/style \
  src/3rdparty/webkit/Source/WebCore/rendering/svg \
  src/3rdparty/webkit/Source/WebCore/storage \
  src/3rdparty/webkit/Source/WebCore/svg \
  src/3rdparty/webkit/Source/WebCore/svg/animation \
  src/3rdparty/webkit/Source/WebCore/svg/graphics \
  src/3rdparty/webkit/Source/WebCore/svg/graphics/filters \
  src/3rdparty/webkit/Source/WebCore/svg/properties \
  src/3rdparty/webkit/Source/WebCore/testing \
  src/3rdparty/webkit/Source/WebCore/testing/js \
  src/3rdparty/webkit/Source/WebCore/webaudio \
  src/3rdparty/webkit/Source/WebCore/websockets \
  src/3rdparty/webkit/Source/WebCore/wml \
  src/3rdparty/webkit/Source/WebCore/workers \
  src/3rdparty/webkit/Source/WebCore/xml \
  src/3rdparty/webkit/Source/WebKit/qt \
  src/3rdparty/webkit/Source/WebKit/qt/Api \
  src/3rdparty/webkit/Source/WebKit/qt/WebCoreSupport \

QT_SOURCES = \
  MathMLNames.cpp \
  MathMLElementFactory.cpp \
  SVGNames.cpp \
  SVGElementFactory.cpp \
  JSSVGElementWrapperFactory.cpp \
  XLinkNames.cpp \
  CSSPropertyNames.cpp \
  CSSValueKeywords.cpp \
  JSCounter.cpp \
  JSCSSCharsetRule.cpp \
  JSCSSFontFaceRule.cpp \
  JSCSSImportRule.cpp \
  JSCSSMediaRule.cpp \
  JSCSSPageRule.cpp \
  JSCSSPrimitiveValue.cpp \
  JSCSSRule.cpp \
  JSCSSRuleList.cpp \
  JSCSSStyleDeclaration.cpp \
  JSCSSStyleRule.cpp \
  JSCSSStyleSheet.cpp \
  JSCSSValue.cpp \
  JSCSSValueList.cpp \
  JSMediaList.cpp \
  JSMediaQueryList.cpp \
  JSRect.cpp \
  JSRGBColor.cpp \
  JSStyleMedia.cpp \
  JSStyleSheet.cpp \
  JSStyleSheetList.cpp \
  JSWebKitCSSKeyframeRule.cpp \
  JSWebKitCSSKeyframesRule.cpp \
  JSWebKitCSSMatrix.cpp \
  JSWebKitCSSTransformValue.cpp \
  JSAttr.cpp \
  JSBeforeLoadEvent.cpp \
  JSBeforeProcessEvent.cpp \
  JSCharacterData.cpp \
  JSClientRect.cpp \
  JSClientRectList.cpp \
  JSClipboard.cpp \
  JSCDATASection.cpp \
  JSComment.cpp \
  JSCompositionEvent.cpp \
  JSCustomEvent.cpp \
  JSDataTransferItem.cpp \
  JSDataTransferItems.cpp \
  JSDeviceMotionEvent.cpp \
  JSDeviceOrientationEvent.cpp \
  JSDocumentFragment.cpp \
  JSDocument.cpp \
  JSDocumentType.cpp \
  JSDOMCoreException.cpp \
  JSDOMImplementation.cpp \
  JSDOMStringList.cpp \
  JSDOMStringMap.cpp \
  JSElement.cpp \
  JSEntity.cpp \
  JSEntityReference.cpp \
  JSErrorEvent.cpp \
  JSEvent.cpp \
  JSEventException.cpp \
  JSHashChangeEvent.cpp \
  JSKeyboardEvent.cpp \
  JSMouseEvent.cpp \
  JSMessageChannel.cpp \
  JSMessageEvent.cpp \
  JSMessagePort.cpp \
  JSMutationEvent.cpp \
  JSNamedNodeMap.cpp \
  JSNode.cpp \
  JSNodeFilter.cpp \
  JSNodeIterator.cpp \
  JSNodeList.cpp \
  JSNotation.cpp \
  JSOverflowEvent.cpp \
  JSPageTransitionEvent.cpp \
  JSPopStateEvent.cpp \
  JSProcessingInstruction.cpp \
  JSProgressEvent.cpp \
  JSRangeException.cpp \
  JSRange.cpp \
  JSStringCallback.cpp \
  JSText.cpp \
  JSTextEvent.cpp \
  JSTouch.cpp \
  JSTouchEvent.cpp \
  JSTouchList.cpp \
  JSTreeWalker.cpp \
  JSUIEvent.cpp \
  JSWebKitAnimationEvent.cpp \
  JSWebKitTransitionEvent.cpp \
  JSWheelEvent.cpp \
  JSBlob.cpp \
  JSDirectoryEntry.cpp \
  JSDirectoryEntrySync.cpp \
  JSDirectoryReader.cpp \
  JSDirectoryReaderSync.cpp \
  JSDOMFileSystem.cpp \
  JSDOMFileSystemSync.cpp \
  JSEntriesCallback.cpp \
  JSEntry.cpp \
  JSEntryArray.cpp \
  JSEntryArraySync.cpp \
  JSEntryCallback.cpp \
  JSEntrySync.cpp \
  JSErrorCallback.cpp \
  JSFile.cpp \
  JSFileCallback.cpp \
  JSFileEntry.cpp \
  JSFileEntrySync.cpp \
  JSFileError.cpp \
  JSFileException.cpp \
  JSFileList.cpp \
  JSFileReader.cpp \
  JSFileReaderSync.cpp \
  JSFileSystemCallback.cpp \
  JSFileWriter.cpp \
  JSFileWriterCallback.cpp \
  JSWebKitFlags.cpp \
  JSMetadata.cpp \
  JSMetadataCallback.cpp \
  JSWebKitBlobBuilder.cpp \
  JSArrayBufferView.cpp \
  JSArrayBuffer.cpp \
  JSDataView.cpp \
  JSInt8Array.cpp \
  JSFloat32Array.cpp \
  JSCanvasGradient.cpp \
  JSInt32Array.cpp \
  JSCanvasPattern.cpp \
  JSCanvasRenderingContext.cpp \
  JSCanvasRenderingContext2D.cpp \
  JSOESStandardDerivatives.cpp \
  JSOESTextureFloat.cpp \
  JSOESVertexArrayObject.cpp \
  JSWebGLActiveInfo.cpp \
  JSWebGLBuffer.cpp \
  JSWebGLContextAttributes.cpp \
  JSWebGLFramebuffer.cpp \
  JSWebGLProgram.cpp \
  JSWebGLRenderbuffer.cpp \
  JSWebGLRenderingContext.cpp \
  JSWebGLShader.cpp \
  JSInt16Array.cpp \
  JSWebGLTexture.cpp \
  JSWebGLUniformLocation.cpp \
  JSWebGLVertexArrayObjectOES.cpp \
  JSWebKitLoseContext.cpp \
  JSUint8Array.cpp \
  JSUint32Array.cpp \
  JSUint16Array.cpp \
  JSDOMFormData.cpp \
  JSDOMSettableTokenList.cpp \
  JSDOMTokenList.cpp \
  JSDOMURL.cpp \
  JSHTMLAllCollection.cpp \
  JSHTMLAudioElement.cpp \
  JSHTMLAnchorElement.cpp \
  JSHTMLAppletElement.cpp \
  JSHTMLAreaElement.cpp \
  JSHTMLBaseElement.cpp \
  JSHTMLBaseFontElement.cpp \
  JSHTMLBlockquoteElement.cpp \
  JSHTMLBodyElement.cpp \
  JSHTMLBRElement.cpp \
  JSHTMLButtonElement.cpp \
  JSHTMLCanvasElement.cpp \
  JSHTMLCollection.cpp \
  JSHTMLDataListElement.cpp \
  JSHTMLDetailsElement.cpp \
  JSHTMLDirectoryElement.cpp \
  JSHTMLDivElement.cpp \
  JSHTMLDListElement.cpp \
  JSHTMLDocument.cpp \
  JSHTMLElement.cpp \
  JSHTMLEmbedElement.cpp \
  JSHTMLFieldSetElement.cpp \
  JSHTMLFontElement.cpp \
  JSHTMLFormElement.cpp \
  JSHTMLFrameElement.cpp \
  JSHTMLFrameSetElement.cpp \
  JSHTMLHeadElement.cpp \
  JSHTMLHeadingElement.cpp \
  JSHTMLHRElement.cpp \
  JSHTMLHtmlElement.cpp \
  JSHTMLIFrameElement.cpp \
  JSHTMLImageElement.cpp \
  JSHTMLInputElement.cpp \
  JSHTMLIsIndexElement.cpp \
  JSHTMLKeygenElement.cpp \
  JSHTMLLabelElement.cpp \
  JSHTMLLegendElement.cpp \
  JSHTMLLIElement.cpp \
  JSHTMLLinkElement.cpp \
  JSHTMLMapElement.cpp \
  JSHTMLMarqueeElement.cpp \
  JSHTMLMediaElement.cpp \
  JSHTMLMenuElement.cpp \
  JSHTMLMetaElement.cpp \
  JSHTMLMeterElement.cpp \
  JSHTMLModElement.cpp \
  JSHTMLObjectElement.cpp \
  JSHTMLOListElement.cpp \
  JSHTMLOptGroupElement.cpp \
  JSHTMLOptionElement.cpp \
  JSHTMLOptionsCollection.cpp \
  JSHTMLOutputElement.cpp \
  JSHTMLParagraphElement.cpp \
  JSHTMLParamElement.cpp \
  JSHTMLPreElement.cpp \
  JSHTMLProgressElement.cpp \
  JSHTMLQuoteElement.cpp \
  JSHTMLScriptElement.cpp \
  JSHTMLSelectElement.cpp \
  JSHTMLSourceElement.cpp \
  JSHTMLStyleElement.cpp \
  JSHTMLTableCaptionElement.cpp \
  JSHTMLTableCellElement.cpp \
  JSHTMLTableColElement.cpp \
  JSHTMLTableElement.cpp \
  JSHTMLTableRowElement.cpp \
  JSHTMLTableSectionElement.cpp \
  JSHTMLTextAreaElement.cpp \
  JSHTMLTitleElement.cpp \
  JSHTMLTrackElement.cpp \
  JSHTMLUListElement.cpp \
  JSHTMLVideoElement.cpp \
  JSImageData.cpp \
  JSMediaError.cpp \
  JSTextMetrics.cpp \
  JSTimeRanges.cpp \
  JSValidityState.cpp \
  JSVoidCallback.cpp \
  JSInjectedScriptHost.cpp \
  JSInspectorFrontendHost.cpp \
  JSJavaScriptCallFrame.cpp \
  JSScriptProfile.cpp \
  JSScriptProfileNode.cpp \
  JSDOMApplicationCache.cpp \
  JSNotification.cpp \
  JSNotificationCenter.cpp \
  JSBarInfo.cpp \
  JSConsole.cpp \
  JSCoordinates.cpp \
  JSCrypto.cpp \
  JSDOMSelection.cpp \
  JSDOMWindow.cpp \
  JSEventSource.cpp \
  JSGeolocation.cpp \
  JSGeoposition.cpp \
  JSHistory.cpp \
  JSLocation.cpp \
  JSMemoryInfo.cpp \
  JSNavigator.cpp \
  JSNavigatorUserMediaError.cpp \
  JSNavigatorUserMediaErrorCallback.cpp \
  JSNavigatorUserMediaSuccessCallback.cpp \
  JSPerformance.cpp \
  JSPerformanceNavigation.cpp \
  JSPerformanceTiming.cpp \
  JSPositionError.cpp \
  JSScreen.cpp \
  JSSpeechInputEvent.cpp \
  JSSpeechInputResult.cpp \
  JSSpeechInputResultList.cpp \
  JSWebKitAnimation.cpp \
  JSWebKitAnimationList.cpp \
  JSWebKitPoint.cpp \
  JSWorkerNavigator.cpp \
  JSDOMPlugin.cpp \
  JSDOMMimeType.cpp \
  JSDOMPluginArray.cpp \
  JSDOMMimeTypeArray.cpp \
  JSDatabase.cpp \
  JSDatabaseCallback.cpp \
  JSDatabaseSync.cpp \
  JSIDBAny.cpp \
  JSIDBCursor.cpp \
  JSIDBDatabaseError.cpp \
  JSIDBDatabaseException.cpp \
  JSIDBDatabase.cpp \
  JSIDBFactory.cpp \
  JSIDBIndex.cpp \
  JSIDBKey.cpp \
  JSIDBKeyRange.cpp \
  JSIDBObjectStore.cpp \
  JSIDBRequest.cpp \
  JSIDBTransaction.cpp \
  JSStorage.cpp \
  JSStorageEvent.cpp \
  JSStorageInfo.cpp \
  JSStorageInfoErrorCallback.cpp \
  JSStorageInfoUsageCallback.cpp \
  JSSQLError.cpp \
  JSSQLException.cpp \
  JSSQLResultSet.cpp \
  JSSQLResultSetRowList.cpp \
  JSSQLStatementCallback.cpp \
  JSSQLStatementErrorCallback.cpp \
  JSSQLTransaction.cpp \
  JSSQLTransactionCallback.cpp \
  JSSQLTransactionErrorCallback.cpp \
  JSSQLTransactionSync.cpp \
  JSSQLTransactionSyncCallback.cpp \
  JSSVGZoomEvent.cpp \
  JSSVGAElement.cpp \
  JSSVGAltGlyphElement.cpp \
  JSSVGAngle.cpp \
  JSSVGAnimateColorElement.cpp \
  JSSVGAnimatedAngle.cpp \
  JSSVGAnimatedBoolean.cpp \
  JSSVGAnimatedEnumeration.cpp \
  JSSVGAnimatedInteger.cpp \
  JSSVGAnimatedLength.cpp \
  JSSVGAnimatedLengthList.cpp \
  JSSVGAnimatedNumber.cpp \
  JSSVGAnimatedNumberList.cpp \
  JSSVGAnimatedPreserveAspectRatio.cpp \
  JSSVGAnimatedRect.cpp \
  JSSVGAnimatedString.cpp \
  JSSVGAnimatedTransformList.cpp \
  JSSVGAnimateElement.cpp \
  JSSVGAnimateTransformElement.cpp \
  JSSVGAnimationElement.cpp \
  JSSVGCircleElement.cpp \
  JSSVGClipPathElement.cpp \
  JSSVGColor.cpp \
  JSSVGComponentTransferFunctionElement.cpp \
  JSSVGCursorElement.cpp \
  JSSVGDefsElement.cpp \
  JSSVGDescElement.cpp \
  JSSVGDocument.cpp \
  JSSVGElement.cpp \
  JSSVGElementInstance.cpp \
  JSSVGElementInstanceList.cpp \
  JSSVGEllipseElement.cpp \
  JSSVGException.cpp \
  JSSVGFEBlendElement.cpp \
  JSSVGFEColorMatrixElement.cpp \
  JSSVGFEComponentTransferElement.cpp \
  JSSVGFECompositeElement.cpp \
  JSSVGFEConvolveMatrixElement.cpp \
  JSSVGFEDiffuseLightingElement.cpp \
  JSSVGFEDisplacementMapElement.cpp \
  JSSVGFEDistantLightElement.cpp \
  JSSVGFEDropShadowElement.cpp \
  JSSVGFEFloodElement.cpp \
  JSSVGFEFuncAElement.cpp \
  JSSVGFEFuncBElement.cpp \
  JSSVGFEFuncGElement.cpp \
  JSSVGFEFuncRElement.cpp \
  JSSVGFEGaussianBlurElement.cpp \
  JSSVGFEImageElement.cpp \
  JSSVGFEMergeElement.cpp \
  JSSVGFEMergeNodeElement.cpp \
  JSSVGFEMorphologyElement.cpp \
  JSSVGFEOffsetElement.cpp \
  JSSVGFEPointLightElement.cpp \
  JSSVGFESpecularLightingElement.cpp \
  JSSVGFESpotLightElement.cpp \
  JSSVGFETileElement.cpp \
  JSSVGFETurbulenceElement.cpp \
  JSSVGFilterElement.cpp \
  JSSVGFontElement.cpp \
  JSSVGFontFaceElement.cpp \
  JSSVGFontFaceFormatElement.cpp \
  JSSVGFontFaceNameElement.cpp \
  JSSVGFontFaceSrcElement.cpp \
  JSSVGFontFaceUriElement.cpp \
  JSSVGForeignObjectElement.cpp \
  JSSVGGElement.cpp \
  JSSVGGlyphElement.cpp \
  JSSVGGradientElement.cpp \
  JSSVGHKernElement.cpp \
  JSSVGImageElement.cpp \
  JSSVGLength.cpp \
  JSSVGLengthList.cpp \
  JSSVGLinearGradientElement.cpp \
  JSSVGLineElement.cpp \
  JSSVGMarkerElement.cpp \
  JSSVGMaskElement.cpp \
  JSSVGMatrix.cpp \
  JSSVGMetadataElement.cpp \
  JSSVGMissingGlyphElement.cpp \
  JSSVGNumber.cpp \
  JSSVGNumberList.cpp \
  JSSVGPaint.cpp \
  JSSVGPathElement.cpp \
  JSSVGPathSegArcAbs.cpp \
  JSSVGPathSegArcRel.cpp \
  JSSVGPathSegClosePath.cpp \
  JSSVGPathSegCurvetoCubicAbs.cpp \
  JSSVGPathSegCurvetoCubicRel.cpp \
  JSSVGPathSegCurvetoCubicSmoothAbs.cpp \
  JSSVGPathSegCurvetoCubicSmoothRel.cpp \
  JSSVGPathSegCurvetoQuadraticAbs.cpp \
  JSSVGPathSegCurvetoQuadraticRel.cpp \
  JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp \
  JSSVGPathSegCurvetoQuadraticSmoothRel.cpp \
  JSSVGPathSeg.cpp \
  JSSVGPathSegLinetoAbs.cpp \
  JSSVGPathSegLinetoHorizontalAbs.cpp \
  JSSVGPathSegLinetoHorizontalRel.cpp \
  JSSVGPathSegLinetoRel.cpp \
  JSSVGPathSegLinetoVerticalAbs.cpp \
  JSSVGPathSegLinetoVerticalRel.cpp \
  JSSVGPathSegList.cpp \
  JSSVGPathSegMovetoAbs.cpp \
  JSSVGPathSegMovetoRel.cpp \
  JSSVGPatternElement.cpp \
  JSSVGPoint.cpp \
  JSSVGPointList.cpp \
  JSSVGPolygonElement.cpp \
  JSSVGPolylineElement.cpp \
  JSSVGPreserveAspectRatio.cpp \
  JSSVGRadialGradientElement.cpp \
  JSSVGRectElement.cpp \
  JSSVGRect.cpp \
  JSSVGRenderingIntent.cpp \
  JSSVGScriptElement.cpp \
  JSSVGSetElement.cpp \
  JSSVGStopElement.cpp \
  JSSVGStringList.cpp \
  JSSVGStyleElement.cpp \
  JSSVGSVGElement.cpp \
  JSSVGSwitchElement.cpp \
  JSSVGSymbolElement.cpp \
  JSSVGTextContentElement.cpp \
  JSSVGTextElement.cpp \
  JSSVGTextPathElement.cpp \
  JSSVGTextPositioningElement.cpp \
  JSSVGTitleElement.cpp \
  JSSVGTransform.cpp \
  JSSVGTransformList.cpp \
  JSSVGTRefElement.cpp \
  JSSVGTSpanElement.cpp \
  JSSVGUnitTypes.cpp \
  JSSVGUseElement.cpp \
  JSSVGViewElement.cpp \
  JSSVGVKernElement.cpp \
  JSInternals.cpp \
  JSAudioBuffer.cpp \
  JSAudioBufferSourceNode.cpp \
  JSAudioChannelMerger.cpp \
  JSAudioChannelSplitter.cpp \
  JSAudioContext.cpp \
  JSAudioDestinationNode.cpp \
  JSAudioGain.cpp \
  JSAudioGainNode.cpp \
  JSAudioListener.cpp \
  JSAudioNode.cpp \
  JSAudioPannerNode.cpp \
  JSAudioParam.cpp \
  JSAudioProcessingEvent.cpp \
  JSAudioSourceNode.cpp \
  JSConvolverNode.cpp \
  JSDelayNode.cpp \
  JSHighPass2FilterNode.cpp \
  JSJavaScriptAudioNode.cpp \
  JSLowPass2FilterNode.cpp \
  JSRealtimeAnalyserNode.cpp \
  JSWebSocket.cpp \
  JSAbstractWorker.cpp \
  JSDedicatedWorkerContext.cpp \
  JSSharedWorker.cpp \
  JSSharedWorkerContext.cpp \
  JSWorker.cpp \
  JSWorkerContext.cpp \
  JSWorkerLocation.cpp \
  JSDOMParser.cpp \
  JSXMLHttpRequest.cpp \
  JSXMLHttpRequestException.cpp \
  JSXMLHttpRequestProgressEvent.cpp \
  JSXMLHttpRequestUpload.cpp \
  JSXMLSerializer.cpp \
  JSXPathNSResolver.cpp \
  JSXPathException.cpp \
  JSXPathExpression.cpp \
  JSXPathResult.cpp \
  JSXPathEvaluator.cpp \
  JSXSLTProcessor.cpp \
  InspectorFrontend.cpp \
  InspectorBackendDispatcher.cpp \
  CSSGrammar.cpp \
  HTMLNames.cpp \
  HTMLElementFactory.cpp \
  JSHTMLElementWrapperFactory.cpp \
  XMLNSNames.cpp \
  XMLNames.cpp \
  HTMLEntityTable.cpp \
  DocTypeStrings.cpp \
  ColorData.cpp \
  UserAgentStyleSheetsData.cpp \
  XPathGrammar.cpp \
  qwebframe.cpp \
  qgraphicswebview.cpp \
  qwebpage.cpp \
  qwebview.cpp \
  qwebelement.cpp \
  qwebhistory.cpp \
  qwebsettings.cpp \
  qwebhistoryinterface.cpp \
  qwebplugindatabase.cpp \
  qwebpluginfactory.cpp \
  qwebsecurityorigin.cpp \
  qwebscriptworld.cpp \
  qwebdatabase.cpp \
  qwebinspector.cpp \
  qwebkitversion.cpp \
  QtFallbackWebPopup.cpp \
  ChromeClientQt.cpp \
  ContextMenuClientQt.cpp \
  DragClientQt.cpp \
  DumpRenderTreeSupportQt.cpp \
  EditorClientQt.cpp \
  EditCommandQt.cpp \
  FrameLoaderClientQt.cpp \
  FrameNetworkingContextQt.cpp \
  GeolocationPermissionClientQt.cpp \
  InspectorClientQt.cpp \
  InspectorServerQt.cpp \
  NotificationPresenterClientQt.cpp \
  PageClientQt.cpp \
  PopupMenuQt.cpp \
  QtPlatformPlugin.cpp \
  SearchPopupMenuQt.cpp \
  WebPlatformStrategies.cpp \
  IconDatabaseClientQt.cpp \
  moc_qwebkitplatformplugin.cpp \
  moc_qwebhistoryinterface.cpp \
  moc_qwebpluginfactory.cpp \
  moc_qwebinspector.cpp \
  moc_qwebplugindatabase_p.cpp \
  moc_InspectorServerQt.cpp \
  moc_QtFallbackWebPopup.cpp \
  qrc_WebCore.cpp \
  qrc_WebKit.cpp \
  qrc_InspectorBackendStub.cpp

QT_VPATH = \
  src/3rdparty/webkit/Source/WebCore/generated \
  src/3rdparty/webkit/Source/WebKit/qt/Api \
  src/3rdparty/webkit/Source/WebKit/qt/WebCoreSupport \

# some source files need to be generated by moc from other source/header files before
# they get #included again by the original source file in the compiling stage

# source files generated from existing header files ('moc_%.cpp: %.h' rule in spec-qt4.mk)
# extracted from 'compiler_moc_header_make_all' target

COMPILER_MOC_HEADER_MAKE_ALL_FILES = \
  moc_qwebframe.cpp \
  moc_qgraphicswebview.cpp \
  moc_qwebkitplatformplugin.cpp \
  moc_qwebpage.cpp \
  moc_qwebview.cpp \
  moc_qwebhistoryinterface.cpp \
  moc_qwebpluginfactory.cpp \
  moc_qwebinspector.cpp \
  moc_qwebplugindatabase_p.cpp \
  moc_InspectorServerQt.cpp \
  moc_QtFallbackWebPopup.cpp \
  moc_FrameLoaderClientQt.cpp \
  moc_NotificationPresenterClientQt.cpp \
  moc_PopupMenuQt.cpp \
  moc_IconDatabaseClientQt.cpp

# source files generated from existing source files ('%.moc: %.cpp' rule in spec-qt4.mk)
# extracted from 'compiler_moc_source_make_all' rule

COMPILER_MOC_SOURCE_MAKE_ALL_FILES = \
  InspectorClientQt.moc

