Changeset 127576 in webkit


Ignore:
Timestamp:
Sep 5, 2012 4:26:41 AM (12 years ago)
Author:
Simon Hausmann
Message:

[Qt] Automate the use of AllInOne files in the Qt build
https://bugs.webkit.org/show_bug.cgi?id=95837

Reviewed by Tor Arne Vestbø.

Source/WebCore:

Replace the manual use of SVGAllInOne.cpp with automated use through
the ALL_IN_ONE_SOURCES variable. This adds a few more all-in-one sources
to the build and leaves out some that do not compile yet due to various
platform-dependant pre-processor macro issues.

  • Target.pri:

Tools:

New feature file that implements the all-in-one file automation by
adding the requested all-in-one files to SOURCES and removing the files
it includes from SOURCES.

  • qmake/mkspecs/features/use_all_in_one_files.prf: Added.
Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r127574 r127576  
     12012-09-05  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        [Qt] Automate the use of AllInOne files in the Qt build
     4        https://bugs.webkit.org/show_bug.cgi?id=95837
     5
     6        Reviewed by Tor Arne Vestbø.
     7
     8        Replace the manual use of SVGAllInOne.cpp with automated use through
     9        the ALL_IN_ONE_SOURCES variable. This adds a few more all-in-one sources
     10        to the build and leaves out some that do not compile yet due to various
     11        platform-dependant pre-processor macro issues.
     12
     13        * Target.pri:
     14
    1152012-09-05  Benjamin Poulain  <bpoulain@apple.com>
    216
  • trunk/Source/WebCore/Target.pri

    r127525 r127576  
    34893489        rendering/mathml/RenderMathMLSubSup.cpp \
    34903490        rendering/mathml/RenderMathMLUnderOver.cpp
     3491
     3492    ALL_IN_ONE_SOURCES +=
     3493        mathml/MathMLAllInOne.cpp
    34913494}
    34923495
     
    35263529        rendering/svg/RenderSVGRect.cpp \
    35273530        rendering/svg/RenderSVGShape.cpp \
     3531        rendering/svg/RenderSVGBlock.cpp \
     3532        rendering/svg/RenderSVGContainer.cpp \
     3533        rendering/svg/RenderSVGForeignObject.cpp \
     3534        rendering/svg/RenderSVGGradientStop.cpp \
     3535        rendering/svg/RenderSVGHiddenContainer.cpp \
     3536        rendering/svg/RenderSVGImage.cpp \
     3537        rendering/svg/RenderSVGInline.cpp \
     3538        rendering/svg/RenderSVGInlineText.cpp \
     3539        rendering/svg/RenderSVGModelObject.cpp \
     3540        rendering/svg/RenderSVGResource.cpp \
     3541        rendering/svg/RenderSVGResourceClipper.cpp \
     3542        rendering/svg/RenderSVGResourceContainer.cpp \
     3543        rendering/svg/RenderSVGResourceFilter.cpp \
     3544        rendering/svg/RenderSVGResourceFilterPrimitive.cpp \
     3545        rendering/svg/RenderSVGResourceGradient.cpp \
     3546        rendering/svg/RenderSVGResourceLinearGradient.cpp \
     3547        rendering/svg/RenderSVGResourceMarker.cpp \
     3548        rendering/svg/RenderSVGResourceMasker.cpp \
     3549        rendering/svg/RenderSVGResourcePattern.cpp \
     3550        rendering/svg/RenderSVGResourceRadialGradient.cpp \
     3551        rendering/svg/RenderSVGResourceSolidColor.cpp \
     3552        rendering/svg/RenderSVGRoot.cpp \
     3553        rendering/svg/RenderSVGTSpan.cpp \
     3554        rendering/svg/RenderSVGText.cpp \
     3555        rendering/svg/RenderSVGTextPath.cpp \
     3556        rendering/svg/RenderSVGTransformableContainer.cpp \
     3557        rendering/svg/RenderSVGViewportContainer.cpp \
     3558        rendering/svg/SVGInlineFlowBox.cpp \
     3559        rendering/svg/SVGInlineTextBox.cpp \
     3560        rendering/svg/SVGPathData.cpp \
     3561        rendering/svg/SVGRenderSupport.cpp \
     3562        rendering/svg/SVGRenderTreeAsText.cpp \
     3563        rendering/svg/SVGRenderingContext.cpp \
     3564        rendering/svg/SVGResources.cpp \
     3565        rendering/svg/SVGResourcesCache.cpp \
     3566        rendering/svg/SVGResourcesCycleSolver.cpp \
     3567        rendering/svg/SVGRootInlineBox.cpp \
     3568        rendering/svg/SVGTextChunk.cpp \
     3569        rendering/svg/SVGTextChunkBuilder.cpp \
     3570        rendering/svg/SVGTextLayoutAttributes.cpp \
     3571        rendering/svg/SVGTextLayoutAttributesBuilder.cpp \
     3572        rendering/svg/SVGTextLayoutEngine.cpp \
     3573        rendering/svg/SVGTextLayoutEngineBaseline.cpp \
     3574        rendering/svg/SVGTextLayoutEngineSpacing.cpp \
     3575        rendering/svg/SVGTextMetrics.cpp \
     3576        rendering/svg/SVGTextMetricsBuilder.cpp \
     3577        rendering/svg/SVGTextQuery.cpp \
     3578        rendering/svg/SVGTextRunRenderingContext.cpp \
    35283579        svg/animation/SMILTime.cpp \
    35293580        svg/animation/SMILTimeContainer.cpp \
     
    35353586        svg/graphics/SVGImageCache.cpp \
    35363587        svg/properties/SVGAttributeToPropertyMap.cpp \
    3537         svg/properties/SVGPathSegListPropertyTearOff.cpp
    3538 
    3539     use_all_in_one_files {
    3540          # Using all in one files to avoid memory exhaustion
    3541          # during the linking phase.
    3542          SOURCES += \
    3543               rendering/svg/RenderSVGAllInOne.cpp \
    3544               svg/SVGAllInOne.cpp
    3545     } else {
    3546          SOURCES += \
    3547               rendering/svg/RenderSVGBlock.cpp \
    3548               rendering/svg/RenderSVGContainer.cpp \
    3549               rendering/svg/RenderSVGForeignObject.cpp \
    3550               rendering/svg/RenderSVGGradientStop.cpp \
    3551               rendering/svg/RenderSVGHiddenContainer.cpp \
    3552               rendering/svg/RenderSVGImage.cpp \
    3553               rendering/svg/RenderSVGInline.cpp \
    3554               rendering/svg/RenderSVGInlineText.cpp \
    3555               rendering/svg/RenderSVGModelObject.cpp \
    3556               rendering/svg/RenderSVGResource.cpp \
    3557               rendering/svg/RenderSVGResourceClipper.cpp \
    3558               rendering/svg/RenderSVGResourceContainer.cpp \
    3559               rendering/svg/RenderSVGResourceFilter.cpp \
    3560               rendering/svg/RenderSVGResourceFilterPrimitive.cpp \
    3561               rendering/svg/RenderSVGResourceGradient.cpp \
    3562               rendering/svg/RenderSVGResourceLinearGradient.cpp \
    3563               rendering/svg/RenderSVGResourceMarker.cpp \
    3564               rendering/svg/RenderSVGResourceMasker.cpp \
    3565               rendering/svg/RenderSVGResourcePattern.cpp \
    3566               rendering/svg/RenderSVGResourceRadialGradient.cpp \
    3567               rendering/svg/RenderSVGResourceSolidColor.cpp \
    3568               rendering/svg/RenderSVGRoot.cpp \
    3569               rendering/svg/RenderSVGTSpan.cpp \
    3570               rendering/svg/RenderSVGText.cpp \
    3571               rendering/svg/RenderSVGTextPath.cpp \
    3572               rendering/svg/RenderSVGTransformableContainer.cpp \
    3573               rendering/svg/RenderSVGViewportContainer.cpp \
    3574               rendering/svg/SVGInlineFlowBox.cpp \
    3575               rendering/svg/SVGInlineTextBox.cpp \
    3576               rendering/svg/SVGPathData.cpp \
    3577               rendering/svg/SVGRenderSupport.cpp \
    3578               rendering/svg/SVGRenderTreeAsText.cpp \
    3579               rendering/svg/SVGRenderingContext.cpp \
    3580               rendering/svg/SVGResources.cpp \
    3581               rendering/svg/SVGResourcesCache.cpp \
    3582               rendering/svg/SVGResourcesCycleSolver.cpp \
    3583               rendering/svg/SVGRootInlineBox.cpp \
    3584               rendering/svg/SVGTextChunk.cpp \
    3585               rendering/svg/SVGTextChunkBuilder.cpp \
    3586               rendering/svg/SVGTextLayoutAttributes.cpp \
    3587               rendering/svg/SVGTextLayoutAttributesBuilder.cpp \
    3588               rendering/svg/SVGTextLayoutEngine.cpp \
    3589               rendering/svg/SVGTextLayoutEngineBaseline.cpp \
    3590               rendering/svg/SVGTextLayoutEngineSpacing.cpp \
    3591               rendering/svg/SVGTextMetrics.cpp \
    3592               rendering/svg/SVGTextMetricsBuilder.cpp \
    3593               rendering/svg/SVGTextQuery.cpp \
    3594               rendering/svg/SVGTextRunRenderingContext.cpp \
    3595               svg/SVGDocumentExtensions.cpp \
    3596               svg/ColorDistance.cpp \
    3597               svg/SVGAElement.cpp \
    3598               svg/SVGAltGlyphDefElement.cpp \
    3599               svg/SVGAltGlyphElement.cpp \
    3600               svg/SVGAltGlyphItemElement.cpp \
    3601               svg/SVGAngle.cpp \
    3602               svg/SVGAnimateColorElement.cpp \
    3603               svg/SVGAnimatedAngle.cpp \
    3604               svg/SVGAnimatedBoolean.cpp \
    3605               svg/SVGAnimatedColor.cpp \
    3606               svg/SVGAnimatedEnumeration.cpp \
    3607               svg/SVGAnimatedInteger.cpp \
    3608               svg/SVGAnimatedIntegerOptionalInteger.cpp \
    3609               svg/SVGAnimatedLength.cpp \
    3610               svg/SVGAnimatedLengthList.cpp \
    3611               svg/SVGAnimatedNumber.cpp \
    3612               svg/SVGAnimatedNumberList.cpp \
    3613               svg/SVGAnimatedNumberOptionalNumber.cpp \
    3614               svg/SVGAnimatedPath.cpp \
    3615               svg/SVGAnimatedPointList.cpp \
    3616               svg/SVGAnimatedPreserveAspectRatio.cpp \
    3617               svg/SVGAnimatedRect.cpp \
    3618               svg/SVGAnimatedString.cpp \
    3619               svg/SVGAnimatedTransformList.cpp \
    3620               svg/SVGAnimatedType.cpp \
    3621               svg/SVGAnimateElement.cpp \
    3622               svg/SVGAnimateMotionElement.cpp \
    3623               svg/SVGAnimateTransformElement.cpp \
    3624               svg/SVGAnimationElement.cpp \
    3625               svg/SVGCircleElement.cpp \
    3626               svg/SVGClipPathElement.cpp \
    3627               svg/SVGColor.cpp \
    3628               svg/SVGComponentTransferFunctionElement.cpp \
    3629               svg/SVGCursorElement.cpp \
    3630               svg/SVGDefsElement.cpp \
    3631               svg/SVGDescElement.cpp \
    3632               svg/SVGDocument.cpp \
    3633               svg/SVGElement.cpp \
    3634               svg/SVGElementInstance.cpp \
    3635               svg/SVGElementInstanceList.cpp \
    3636               svg/SVGEllipseElement.cpp \
    3637               svg/SVGException.cpp \
    3638               svg/SVGExternalResourcesRequired.cpp \
    3639               svg/SVGFEBlendElement.cpp \
    3640               svg/SVGFEColorMatrixElement.cpp \
    3641               svg/SVGFEComponentTransferElement.cpp \
    3642               svg/SVGFECompositeElement.cpp \
    3643               svg/SVGFEConvolveMatrixElement.cpp \
    3644               svg/SVGFEDiffuseLightingElement.cpp \
    3645               svg/SVGFEDisplacementMapElement.cpp \
    3646               svg/SVGFEDistantLightElement.cpp \
    3647               svg/SVGFEDropShadowElement.cpp \
    3648               svg/SVGFEFloodElement.cpp \
    3649               svg/SVGFEFuncAElement.cpp \
    3650               svg/SVGFEFuncBElement.cpp \
    3651               svg/SVGFEFuncGElement.cpp \
    3652               svg/SVGFEFuncRElement.cpp \
    3653               svg/SVGFEGaussianBlurElement.cpp \
    3654               svg/SVGFEImageElement.cpp \
    3655               svg/SVGFELightElement.cpp \
    3656               svg/SVGFEMergeElement.cpp \
    3657               svg/SVGFEMergeNodeElement.cpp \
    3658               svg/SVGFEMorphologyElement.cpp \
    3659               svg/SVGFEOffsetElement.cpp \
    3660               svg/SVGFEPointLightElement.cpp \
    3661               svg/SVGFESpecularLightingElement.cpp \
    3662               svg/SVGFESpotLightElement.cpp \
    3663               svg/SVGFETileElement.cpp \
    3664               svg/SVGFETurbulenceElement.cpp \
    3665               svg/SVGFilterElement.cpp \
    3666               svg/SVGFilterPrimitiveStandardAttributes.cpp \
    3667               svg/SVGFitToViewBox.cpp \
    3668               svg/SVGFontData.cpp \
    3669               svg/SVGFontElement.cpp \
    3670               svg/SVGFontFaceElement.cpp \
    3671               svg/SVGFontFaceFormatElement.cpp \
    3672               svg/SVGFontFaceNameElement.cpp \
    3673               svg/SVGFontFaceSrcElement.cpp \
    3674               svg/SVGFontFaceUriElement.cpp \
    3675               svg/SVGForeignObjectElement.cpp \
    3676               svg/SVGGElement.cpp \
    3677               svg/SVGGlyphElement.cpp \
    3678               svg/SVGGlyphRefElement.cpp \
    3679               svg/SVGGradientElement.cpp \
    3680               svg/SVGHKernElement.cpp \
    3681               svg/SVGImageElement.cpp \
    3682               svg/SVGImageLoader.cpp \
    3683               svg/SVGLangSpace.cpp \
    3684               svg/SVGLength.cpp \
    3685               svg/SVGLengthContext.cpp \
    3686               svg/SVGLengthList.cpp \
    3687               svg/SVGLinearGradientElement.cpp \
    3688               svg/SVGLineElement.cpp \
    3689               svg/SVGLocatable.cpp \
    3690               svg/SVGMarkerElement.cpp \
    3691               svg/SVGMaskElement.cpp \
    3692               svg/SVGMetadataElement.cpp \
    3693               svg/SVGMissingGlyphElement.cpp \
    3694               svg/SVGMPathElement.cpp \
    3695               svg/SVGNumberList.cpp \
    3696               svg/SVGPaint.cpp \
    3697               svg/SVGParserUtilities.cpp \
    3698               svg/SVGPathBlender.cpp \
    3699               svg/SVGPathBuilder.cpp \
    3700               svg/SVGPathByteStreamBuilder.cpp \
    3701               svg/SVGPathByteStreamSource.cpp \
    3702               svg/SVGPathElement.cpp \
    3703               svg/SVGPathParser.cpp \
    3704               svg/SVGPathSegList.cpp \
    3705               svg/SVGPathSegListBuilder.cpp \
    3706               svg/SVGPathSegListSource.cpp \
    3707               svg/SVGPathStringBuilder.cpp \
    3708               svg/SVGPathStringSource.cpp \
    3709               svg/SVGPathTraversalStateBuilder.cpp \
    3710               svg/SVGPathUtilities.cpp \
    3711               svg/SVGPatternElement.cpp \
    3712               svg/SVGPointList.cpp \
    3713               svg/SVGPolyElement.cpp \
    3714               svg/SVGPolygonElement.cpp \
    3715               svg/SVGPolylineElement.cpp \
    3716               svg/SVGPreserveAspectRatio.cpp \
    3717               svg/SVGRadialGradientElement.cpp \
    3718               svg/SVGRectElement.cpp \
    3719               svg/SVGSVGElement.cpp \
    3720               svg/SVGScriptElement.cpp \
    3721               svg/SVGSetElement.cpp \
    3722               svg/SVGStopElement.cpp \
    3723               svg/SVGStringList.cpp \
    3724               svg/SVGStylable.cpp \
    3725               svg/SVGStyleElement.cpp \
    3726               svg/SVGStyledElement.cpp \
    3727               svg/SVGStyledLocatableElement.cpp \
    3728               svg/SVGStyledTransformableElement.cpp \
    3729               svg/SVGSwitchElement.cpp \
    3730               svg/SVGSymbolElement.cpp \
    3731               svg/SVGTRefElement.cpp \
    3732               svg/SVGTSpanElement.cpp \
    3733               svg/SVGTests.cpp \
    3734               svg/SVGTextContentElement.cpp \
    3735               svg/SVGTextElement.cpp \
    3736               svg/SVGTextPathElement.cpp \
    3737               svg/SVGTextPositioningElement.cpp \
    3738               svg/SVGTitleElement.cpp \
    3739               svg/SVGTransform.cpp \
    3740               svg/SVGTransformDistance.cpp \
    3741               svg/SVGTransformList.cpp \
    3742               svg/SVGTransformable.cpp \
    3743               svg/SVGURIReference.cpp \
    3744               svg/SVGUseElement.cpp \
    3745               svg/SVGVKernElement.cpp \
    3746               svg/SVGViewElement.cpp \
    3747               svg/SVGViewSpec.cpp \
    3748               svg/SVGZoomAndPan.cpp \
    3749               svg/SVGZoomEvent.cpp
    3750    }
     3588        svg/properties/SVGPathSegListPropertyTearOff.cpp \
     3589        svg/SVGDocumentExtensions.cpp \
     3590        svg/ColorDistance.cpp \
     3591        svg/SVGAElement.cpp \
     3592        svg/SVGAltGlyphDefElement.cpp \
     3593        svg/SVGAltGlyphElement.cpp \
     3594        svg/SVGAltGlyphItemElement.cpp \
     3595        svg/SVGAngle.cpp \
     3596        svg/SVGAnimateColorElement.cpp \
     3597        svg/SVGAnimatedAngle.cpp \
     3598        svg/SVGAnimatedBoolean.cpp \
     3599        svg/SVGAnimatedColor.cpp \
     3600        svg/SVGAnimatedEnumeration.cpp \
     3601        svg/SVGAnimatedInteger.cpp \
     3602        svg/SVGAnimatedIntegerOptionalInteger.cpp \
     3603        svg/SVGAnimatedLength.cpp \
     3604        svg/SVGAnimatedLengthList.cpp \
     3605        svg/SVGAnimatedNumber.cpp \
     3606        svg/SVGAnimatedNumberList.cpp \
     3607        svg/SVGAnimatedNumberOptionalNumber.cpp \
     3608        svg/SVGAnimatedPath.cpp \
     3609        svg/SVGAnimatedPointList.cpp \
     3610        svg/SVGAnimatedPreserveAspectRatio.cpp \
     3611        svg/SVGAnimatedRect.cpp \
     3612        svg/SVGAnimatedString.cpp \
     3613        svg/SVGAnimatedTransformList.cpp \
     3614        svg/SVGAnimatedType.cpp \
     3615        svg/SVGAnimateElement.cpp \
     3616        svg/SVGAnimateMotionElement.cpp \
     3617        svg/SVGAnimateTransformElement.cpp \
     3618        svg/SVGAnimationElement.cpp \
     3619        svg/SVGCircleElement.cpp \
     3620        svg/SVGClipPathElement.cpp \
     3621        svg/SVGColor.cpp \
     3622        svg/SVGComponentTransferFunctionElement.cpp \
     3623        svg/SVGCursorElement.cpp \
     3624        svg/SVGDefsElement.cpp \
     3625        svg/SVGDescElement.cpp \
     3626        svg/SVGDocument.cpp \
     3627        svg/SVGElement.cpp \
     3628        svg/SVGElementInstance.cpp \
     3629        svg/SVGElementInstanceList.cpp \
     3630        svg/SVGEllipseElement.cpp \
     3631        svg/SVGException.cpp \
     3632        svg/SVGExternalResourcesRequired.cpp \
     3633        svg/SVGFEBlendElement.cpp \
     3634        svg/SVGFEColorMatrixElement.cpp \
     3635        svg/SVGFEComponentTransferElement.cpp \
     3636        svg/SVGFECompositeElement.cpp \
     3637        svg/SVGFEConvolveMatrixElement.cpp \
     3638        svg/SVGFEDiffuseLightingElement.cpp \
     3639        svg/SVGFEDisplacementMapElement.cpp \
     3640        svg/SVGFEDistantLightElement.cpp \
     3641        svg/SVGFEDropShadowElement.cpp \
     3642        svg/SVGFEFloodElement.cpp \
     3643        svg/SVGFEFuncAElement.cpp \
     3644        svg/SVGFEFuncBElement.cpp \
     3645        svg/SVGFEFuncGElement.cpp \
     3646        svg/SVGFEFuncRElement.cpp \
     3647        svg/SVGFEGaussianBlurElement.cpp \
     3648        svg/SVGFEImageElement.cpp \
     3649        svg/SVGFELightElement.cpp \
     3650        svg/SVGFEMergeElement.cpp \
     3651        svg/SVGFEMergeNodeElement.cpp \
     3652        svg/SVGFEMorphologyElement.cpp \
     3653        svg/SVGFEOffsetElement.cpp \
     3654        svg/SVGFEPointLightElement.cpp \
     3655        svg/SVGFESpecularLightingElement.cpp \
     3656        svg/SVGFESpotLightElement.cpp \
     3657        svg/SVGFETileElement.cpp \
     3658        svg/SVGFETurbulenceElement.cpp \
     3659        svg/SVGFilterElement.cpp \
     3660        svg/SVGFilterPrimitiveStandardAttributes.cpp \
     3661        svg/SVGFitToViewBox.cpp \
     3662        svg/SVGFontData.cpp \
     3663        svg/SVGFontElement.cpp \
     3664        svg/SVGFontFaceElement.cpp \
     3665        svg/SVGFontFaceFormatElement.cpp \
     3666        svg/SVGFontFaceNameElement.cpp \
     3667        svg/SVGFontFaceSrcElement.cpp \
     3668        svg/SVGFontFaceUriElement.cpp \
     3669        svg/SVGForeignObjectElement.cpp \
     3670        svg/SVGGElement.cpp \
     3671        svg/SVGGlyphElement.cpp \
     3672        svg/SVGGlyphRefElement.cpp \
     3673        svg/SVGGradientElement.cpp \
     3674        svg/SVGHKernElement.cpp \
     3675        svg/SVGImageElement.cpp \
     3676        svg/SVGImageLoader.cpp \
     3677        svg/SVGLangSpace.cpp \
     3678        svg/SVGLength.cpp \
     3679        svg/SVGLengthContext.cpp \
     3680        svg/SVGLengthList.cpp \
     3681        svg/SVGLinearGradientElement.cpp \
     3682        svg/SVGLineElement.cpp \
     3683        svg/SVGLocatable.cpp \
     3684        svg/SVGMarkerElement.cpp \
     3685        svg/SVGMaskElement.cpp \
     3686        svg/SVGMetadataElement.cpp \
     3687        svg/SVGMissingGlyphElement.cpp \
     3688        svg/SVGMPathElement.cpp \
     3689        svg/SVGNumberList.cpp \
     3690        svg/SVGPaint.cpp \
     3691        svg/SVGParserUtilities.cpp \
     3692        svg/SVGPathBlender.cpp \
     3693        svg/SVGPathBuilder.cpp \
     3694        svg/SVGPathByteStreamBuilder.cpp \
     3695        svg/SVGPathByteStreamSource.cpp \
     3696        svg/SVGPathElement.cpp \
     3697        svg/SVGPathParser.cpp \
     3698        svg/SVGPathSegList.cpp \
     3699        svg/SVGPathSegListBuilder.cpp \
     3700        svg/SVGPathSegListSource.cpp \
     3701        svg/SVGPathStringBuilder.cpp \
     3702        svg/SVGPathStringSource.cpp \
     3703        svg/SVGPathTraversalStateBuilder.cpp \
     3704        svg/SVGPathUtilities.cpp \
     3705        svg/SVGPatternElement.cpp \
     3706        svg/SVGPointList.cpp \
     3707        svg/SVGPolyElement.cpp \
     3708        svg/SVGPolygonElement.cpp \
     3709        svg/SVGPolylineElement.cpp \
     3710        svg/SVGPreserveAspectRatio.cpp \
     3711        svg/SVGRadialGradientElement.cpp \
     3712        svg/SVGRectElement.cpp \
     3713        svg/SVGSVGElement.cpp \
     3714        svg/SVGScriptElement.cpp \
     3715        svg/SVGSetElement.cpp \
     3716        svg/SVGStopElement.cpp \
     3717        svg/SVGStringList.cpp \
     3718        svg/SVGStylable.cpp \
     3719        svg/SVGStyleElement.cpp \
     3720        svg/SVGStyledElement.cpp \
     3721        svg/SVGStyledLocatableElement.cpp \
     3722        svg/SVGStyledTransformableElement.cpp \
     3723        svg/SVGSwitchElement.cpp \
     3724        svg/SVGSymbolElement.cpp \
     3725        svg/SVGTRefElement.cpp \
     3726        svg/SVGTSpanElement.cpp \
     3727        svg/SVGTests.cpp \
     3728        svg/SVGTextContentElement.cpp \
     3729        svg/SVGTextElement.cpp \
     3730        svg/SVGTextPathElement.cpp \
     3731        svg/SVGTextPositioningElement.cpp \
     3732        svg/SVGTitleElement.cpp \
     3733        svg/SVGTransform.cpp \
     3734        svg/SVGTransformDistance.cpp \
     3735        svg/SVGTransformList.cpp \
     3736        svg/SVGTransformable.cpp \
     3737        svg/SVGURIReference.cpp \
     3738        svg/SVGUseElement.cpp \
     3739        svg/SVGVKernElement.cpp \
     3740        svg/SVGViewElement.cpp \
     3741        svg/SVGViewSpec.cpp \
     3742        svg/SVGZoomAndPan.cpp \
     3743        svg/SVGZoomEvent.cpp
     3744
     3745    ALL_IN_ONE_SOURCES += \
     3746        svg/SVGAllInOne.cpp
    37513747}
    37523748
     
    41744170}
    41754171
     4172ALL_IN_ONE_SOURCES += \
     4173    accessibility/AccessibilityAllInOne.cpp \
     4174    dom/DOMAllInOne.cpp \
     4175    inspector/InspectorAllInOne.cpp
     4176
     4177# These do not compile at the moment:
     4178#    css/MediaAllInOne.cpp
     4179#    css/CSSAllInOne.cpp
     4180#    editing/EditingAllInOne.cpp
     4181#    html/HTMLElementsAllInOne.cpp
     4182#    rendering/RenderingAllInOne.cpp
     4183
    41764184# Make sure the derived sources are built
    41774185include(DerivedSources.pri)
  • trunk/Tools/ChangeLog

    r127547 r127576  
     12012-09-05  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        [Qt] Automate the use of AllInOne files in the Qt build
     4        https://bugs.webkit.org/show_bug.cgi?id=95837
     5
     6        Reviewed by Tor Arne Vestbø.
     7
     8        New feature file that implements the all-in-one file automation by
     9        adding the requested all-in-one files to SOURCES and removing the files
     10        it includes from SOURCES.
     11
     12        * qmake/mkspecs/features/use_all_in_one_files.prf: Added.
     13
    1142012-09-04  Tim Horton  <timothy_horton@apple.com>
    215
Note: See TracChangeset for help on using the changeset viewer.