153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# This file is generated by gyp; do not edit.
253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)include $(CLEAR_VARS)
453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_MODULE_CLASS := STATIC_LIBRARIES
65267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)LOCAL_MODULE := third_party_WebKit_Source_core_webcore_rendering_gyp
753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_MODULE_SUFFIX := .a
853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_MODULE_TAGS := optional
9a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben MurdochLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
10a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
11a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
1253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
1353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Make sure our deps are built first.
1453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_TARGET_DEPENDENCIES := \
15a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_webcore_prerequisites_gyp,,,$(GYP_VAR_PREFIX))/webcore_prerequisites.stamp \
16a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	$(call intermediates-dir-for,STATIC_LIBRARIES,skia_skia_library_gyp,,,$(GYP_VAR_PREFIX))/skia_skia_library_gyp.a
1753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
1853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_GENERATED_OUTPUTS :=
1953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Make sure our deps and generated files are built first.
2153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
2253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_GENERATED_SOURCES :=
2453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_COPIED_SOURCE_ORIGIN_DIRS :=
2653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_SRC_FILES := \
28bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/AbstractInlineTextBox.cpp \
2953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/AutoTableLayout.cpp \
309bbd2f5e390b01907d97ecffde80aa1b06113aacTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/ClipRect.cpp \
3153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/CounterNode.cpp \
3253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/EllipsisBox.cpp \
33a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/FastTextAutosizer.cpp \
3453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/FilterEffectRenderer.cpp \
3553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/FixedTableLayout.cpp \
36e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/FloatingObjects.cpp \
3753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/FlowThreadController.cpp \
3819cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/GraphicsContextAnnotator.cpp \
3953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/HitTestLocation.cpp \
4053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/HitTestResult.cpp \
4109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/HitTestingTransformState.cpp \
4209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/ImageQualityController.cpp \
4353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/InlineBox.cpp \
4453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/InlineFlowBox.cpp \
4553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/InlineTextBox.cpp \
4653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/LayoutRepainter.cpp \
4709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/LayoutState.cpp \
4809380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/OrderIterator.cpp \
4953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/PointerEventsHitRules.cpp \
5053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderApplet.cpp \
5153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBR.cpp \
5253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBlock.cpp \
538abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBlockFlow.cpp \
5453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBlockLineLayout.cpp \
5553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBox.cpp \
5653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderBoxModelObject.cpp \
5753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderButton.cpp \
5853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderCombineText.cpp \
5953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderCounter.cpp \
6053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderDeprecatedFlexibleBox.cpp \
6153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderDetailsMarker.cpp \
6253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderEmbeddedObject.cpp \
6353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFieldset.cpp \
6453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFileUploadControl.cpp \
6553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFlexibleBox.cpp \
6653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFlowThread.cpp \
6753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFrame.cpp \
6853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFrameSet.cpp \
6953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderFullScreen.cpp \
7053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderGeometryMap.cpp \
7109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderGrid.cpp \
7253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderHTMLCanvas.cpp \
7353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderIFrame.cpp \
7453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderImage.cpp \
7553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderImageResource.cpp \
7653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderImageResourceStyleImage.cpp \
7753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderInline.cpp \
7853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayer.cpp \
7909380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerBlendInfo.cpp \
80bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerClipper.cpp \
8153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerFilterInfo.cpp \
8209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerModelObject.cpp \
8309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerReflectionInfo.cpp \
8409380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerRepainter.cpp \
85e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerScrollableArea.cpp \
86bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerStackingNode.cpp \
87f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLayerStackingNodeIterator.cpp \
8853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderLineBoxList.cpp \
8953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderListBox.cpp \
9053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderListItem.cpp \
9153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderListMarker.cpp \
9253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMarquee.cpp \
9353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMedia.cpp \
9453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMediaControlElements.cpp \
9553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMediaControls.cpp \
9653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMenuList.cpp \
9753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMeter.cpp \
9853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMultiColumnFlowThread.cpp \
9953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderMultiColumnSet.cpp \
10053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderObject.cpp \
10153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderObjectChildList.cpp \
10253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderPart.cpp \
10353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderProgress.cpp \
10453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderQuote.cpp \
10553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderRegion.cpp \
10653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderReplaced.cpp \
10753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderReplica.cpp \
10853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderRuby.cpp \
10953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderRubyBase.cpp \
11053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderRubyRun.cpp \
11153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderRubyText.cpp \
11253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderScrollbar.cpp \
11353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderScrollbarPart.cpp \
11453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderScrollbarTheme.cpp \
11553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderSearchField.cpp \
11653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderSlider.cpp \
11753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTable.cpp \
11853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTableCaption.cpp \
11953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTableCell.cpp \
12053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTableCol.cpp \
12153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTableRow.cpp \
12253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTableSection.cpp \
12353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderText.cpp \
12453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTextControl.cpp \
12553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTextControlMultiLine.cpp \
12653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTextControlSingleLine.cpp \
12753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTextFragment.cpp \
12853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTheme.cpp \
12953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderThemeChromiumAndroid.cpp \
13053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderThemeChromiumDefault.cpp \
13153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderThemeChromiumFontProvider.cpp \
13253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp \
13353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderThemeChromiumSkia.cpp \
13453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderTreeAsText.cpp \
13551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderVTTCue.cpp \
13653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderVideo.cpp \
13753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderView.cpp \
13853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderWidget.cpp \
13953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RenderWordBreak.cpp \
14053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/RootInlineBox.cpp \
14109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/ScrollAlignment.cpp \
142e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/SubtreeLayoutScope.cpp \
14309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/TextAutosizer.cpp \
14453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/break_lines.cpp \
145d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
1465d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/CompositingInputsUpdater.cpp \
147323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/CompositingLayerAssigner.cpp \
148d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/CompositingReasonFinder.cpp \
149a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp \
1505d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/GraphicsLayerTreeBuilder.cpp \
151d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/GraphicsLayerUpdater.cpp \
152d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/compositing/RenderLayerCompositor.cpp \
15309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/line/BreakingContext.cpp \
15409380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/line/LineBreaker.cpp \
15509380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/line/LineWidth.cpp \
15609380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/line/TrailingObjects.cpp \
157a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/shapes/BoxShape.cpp \
158591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/rendering/shapes/PolygonShape.cpp \
159e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/shapes/RasterShape.cpp \
160591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/rendering/shapes/RectangleShape.cpp \
161591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/rendering/shapes/Shape.cpp \
162591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
163d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/AppliedTextDecoration.cpp \
16453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/BasicShapes.cpp \
16553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/ContentData.cpp \
16653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/CounterDirectives.cpp \
16753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/FillLayer.cpp \
168a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/rendering/style/GridResolvedPosition.cpp \
16953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/KeyframeList.cpp \
17053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/NinePieceImage.cpp \
17153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/QuotesData.cpp \
17253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/RenderStyle.cpp \
17353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/ShadowData.cpp \
174f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
17553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleBackgroundData.cpp \
17653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleBoxData.cpp \
17709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleDeprecatedFlexibleBoxData.cpp \
1783c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	third_party/WebKit/Source/core/rendering/style/StyleFetchedImage.cpp \
1793c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	third_party/WebKit/Source/core/rendering/style/StyleFetchedImageSet.cpp \
18053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleFilterData.cpp \
18153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleFlexibleBoxData.cpp \
18253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleGeneratedImage.cpp \
18353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleGridData.cpp \
18453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleGridItemData.cpp \
18553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleInheritedData.cpp \
18653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleMarqueeData.cpp \
18753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleMultiColData.cpp \
18853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleRareInheritedData.cpp \
18953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleRareNonInheritedData.cpp \
19053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleSurroundData.cpp \
19153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleTransformData.cpp \
192d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleVisualData.cpp \
193d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/rendering/style/StyleWillChangeData.cpp
19453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
19553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
19653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Flags passed to both C and C++ files.
197591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Debug := \
19853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fstack-protector \
19953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	--param=ssp-buffer-size=4 \
20019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
20153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-exceptions \
20253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-strict-aliasing \
20319cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
20453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-unused-parameter \
20553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-missing-field-initializers \
20653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fvisibility=hidden \
20753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-pipe \
20853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fPIC \
209d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-Wno-unused-local-typedefs \
21053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-tree-sra \
211d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-partial-inlining \
212d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-early-inlining \
213d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-tree-copy-prop \
214d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-tree-loop-optimize \
215d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-move-loop-invariants \
216d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-caller-saves \
21753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-psabi \
21853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-ffunction-sections \
21953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-funwind-tables \
22053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-g \
22153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fstack-protector \
22253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-short-enums \
22353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-finline-limit=64 \
22453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wa,--noexecstack \
22553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-U_FORTIFY_SOURCE \
22653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-extra \
22753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-ignored-qualifiers \
22853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-type-limits \
22909380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-Wno-unused-but-set-variable \
23053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Os \
23153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-g \
23253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fdata-sections \
23309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-ffunction-sections \
234c664b83e7394be007e9ef2430bed7d73b50e0da7Bo Liu	-fomit-frame-pointer \
23509380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-funwind-tables
23653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
237591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Debug := \
238a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
239d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DBLINK_SCALE_FILTERS_AT_RECORD_TIME' \
24053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_FILE_OFFSET_BITS=64' \
24153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DNO_TCMALLOC' \
24253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DDISABLE_NACL' \
24353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROMIUM_BUILD' \
24453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_LIBJPEG_TURBO=1' \
245aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch	'-DENABLE_WEBRTC=1' \
24653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_PROPRIETARY_CODECS' \
2475d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DENABLE_BROWSER_CDMS' \
24883750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
249f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
250f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
25153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_EGLIMAGE=1' \
2528abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
253a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
25451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
255d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
256d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_DEV_HOST="http://proxy-dev.googlezip.net:80/"' \
257d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
258d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
25976c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
260f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles)	'-DVIDEO_HOLE=1' \
26106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
2621e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
26353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_CUSTOM_SCHEME_HANDLER=0' \
26453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_SVG_FONTS=1' \
26553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
26653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_MEDIA_CAPTURE=1' \
267323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
268323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DENABLE_WEB_AUDIO=1' \
26953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_OPENTYPE_VERTICAL=1' \
27053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DU_USING_ICU_NAMESPACE=0' \
27153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DSK_ENABLE_INST_COUNT=0' \
27283750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_SUPPORT_GPU=1' \
27383750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
27406f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
27519cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
27651b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DGR_GL_IGNORE_ES3_MSAA=0' \
277d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
278d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_GETTOPDEVICE' \
2795d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_BITMAP_CONFIG' \
2805d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_DEVICE_VIRTUAL_ISOPAQUE' \
2816f543c786fc42989f552b4daa774ca5ff32fa697Ben Murdoch	'-DSK_SUPPORT_LEGACY_N32_NAME' \
2825d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_SETCONFIG' \
283f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	'-DSK_IGNORE_ETC1_SUPPORT' \
28476c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DSK_IGNORE_GPU_DITHER' \
2856f543c786fc42989f552b4daa774ca5ff32fa697Ben Murdoch	'-DSK_SUPPORT_LEGACY_GETTOTALCLIP' \
286e52495584422c5edb5b2944981473a2e208da323Torne (Richard Coles)	'-DSK_BUILD_FOR_ANDROID' \
28783750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_USE_POSIX_THREADS' \
2883c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
28953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROME_PNG_WRITE_SUPPORT' \
29053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DPNG_USER_CONFIG' \
29109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
29253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DLIBXML_STATIC' \
29353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DLIBXSLT_STATIC' \
294d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DUSE_OPENSSL=1' \
29507a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
29619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
29719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
29853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DANDROID' \
29953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D__GNU_SOURCE=1' \
30053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_STLPORT=1' \
30153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
30253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROME_BUILD_ID=""' \
30353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
30453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
30553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_DEBUG'
30653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
30753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
30853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Include paths placed before CFLAGS/CPPFLAGS
309591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Debug := \
31053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/shim_headers/ashmem/target \
3113464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
3123464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
3135d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir) \
314a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source \
31551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
31651b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
31753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/khronos \
31853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/gpu \
319f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/core \
320f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/modules \
321d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings/core/v8 \
322d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings/modules/v8 \
3235d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
324323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	$(LOCAL_PATH)/third_party/openmax_dl \
32509380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
326c4de9692585dd12fa75b760eebef04fa43fc1ae6Bo Liu	$(PWD)/external/icu/icu4c/source/common \
327c4de9692585dd12fa75b760eebef04fa43fc1ae6Bo Liu	$(PWD)/external/icu/icu4c/source/i18n \
328f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit \
32953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/src/core \
33053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/core \
33153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/effects \
33253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pdf \
33353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/gpu \
334591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
33553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pathops \
33653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pipe \
33753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/ports \
33853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/utils \
33953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/skia/ext \
34053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/iccjpeg \
34153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libpng \
342521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libwebp \
34353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/linux/include \
34453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/src/include \
34553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxslt \
34653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi \
34753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi/bindings \
34853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/ots/include \
34953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/qcms/src \
35053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/sqlite \
35153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/zlib \
35253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/v8/include \
35393ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/frameworks/wilhelm/include \
35493ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/bionic \
35593ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/external/stlport/stlport
35653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
35753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
35853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Flags passed to only C++ (and not C) files.
359591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Debug := \
36053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-rtti \
36153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-threadsafe-statics \
36253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fvisibility-inlines-hidden \
36319cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
36453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-c++0x-compat \
36553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-abi \
36653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-non-virtual-dtor \
36719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
36853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
369591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
370f1c5443190b3b404ad0eb0ae745905b4842b52acTorne (Richard Coles)LOCAL_FDO_SUPPORT_Debug := false
371f1c5443190b3b404ad0eb0ae745905b4842b52acTorne (Richard Coles)
372591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to both C and C++ files.
373591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Release := \
374591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fstack-protector \
375591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	--param=ssp-buffer-size=4 \
37619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
377591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-exceptions \
378591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-strict-aliasing \
37919cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
380591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-unused-parameter \
381591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-missing-field-initializers \
382591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility=hidden \
383591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-pipe \
384591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fPIC \
385d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-Wno-unused-local-typedefs \
386591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-tree-sra \
387d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-partial-inlining \
388d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-early-inlining \
389d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-tree-copy-prop \
390d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-tree-loop-optimize \
391d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-move-loop-invariants \
392d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-fno-caller-saves \
393591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-psabi \
394591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
395591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-funwind-tables \
396591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-g \
397591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fstack-protector \
398591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-short-enums \
399591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-finline-limit=64 \
400591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wa,--noexecstack \
401591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-U_FORTIFY_SOURCE \
402591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-extra \
403591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-ignored-qualifiers \
404591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-type-limits \
40509380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-Wno-unused-but-set-variable \
406591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Os \
407591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-ident \
408591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fdata-sections \
409591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
41009380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-fomit-frame-pointer \
41109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-funwind-tables
412591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
413591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Release := \
414a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
415d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DBLINK_SCALE_FILTERS_AT_RECORD_TIME' \
416591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_FILE_OFFSET_BITS=64' \
417591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNO_TCMALLOC' \
418591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DDISABLE_NACL' \
419591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROMIUM_BUILD' \
420591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_LIBJPEG_TURBO=1' \
421aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch	'-DENABLE_WEBRTC=1' \
422591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_PROPRIETARY_CODECS' \
4235d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DENABLE_BROWSER_CDMS' \
42483750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
425f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
426f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
427591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_EGLIMAGE=1' \
4288abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
429a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
43051b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
431d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
432d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_DEV_HOST="http://proxy-dev.googlezip.net:80/"' \
433d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
434d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
43576c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
436f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles)	'-DVIDEO_HOLE=1' \
43706f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
4381e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
439591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_CUSTOM_SCHEME_HANDLER=0' \
440591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_SVG_FONTS=1' \
441591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
442591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_MEDIA_CAPTURE=1' \
443323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
444323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DENABLE_WEB_AUDIO=1' \
445591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_OPENTYPE_VERTICAL=1' \
446591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DU_USING_ICU_NAMESPACE=0' \
447591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DSK_ENABLE_INST_COUNT=0' \
44883750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_SUPPORT_GPU=1' \
44983750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
45006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
45119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
45251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DGR_GL_IGNORE_ES3_MSAA=0' \
453d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
454d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_GETTOPDEVICE' \
4555d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_BITMAP_CONFIG' \
4565d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_DEVICE_VIRTUAL_ISOPAQUE' \
4576f543c786fc42989f552b4daa774ca5ff32fa697Ben Murdoch	'-DSK_SUPPORT_LEGACY_N32_NAME' \
4585d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DSK_SUPPORT_LEGACY_SETCONFIG' \
459f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	'-DSK_IGNORE_ETC1_SUPPORT' \
46076c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DSK_IGNORE_GPU_DITHER' \
4616f543c786fc42989f552b4daa774ca5ff32fa697Ben Murdoch	'-DSK_SUPPORT_LEGACY_GETTOTALCLIP' \
462591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DSK_BUILD_FOR_ANDROID' \
46383750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_USE_POSIX_THREADS' \
4643c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
465591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_PNG_WRITE_SUPPORT' \
466591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DPNG_USER_CONFIG' \
46709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
468591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXML_STATIC' \
469591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXSLT_STATIC' \
470d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DUSE_OPENSSL=1' \
47107a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
47219cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
47319cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
474591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DANDROID' \
475591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D__GNU_SOURCE=1' \
476591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_STLPORT=1' \
477591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
478591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_BUILD_ID=""' \
479591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNDEBUG' \
480591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNVALGRIND' \
48119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
48219cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D_FORTIFY_SOURCE=2'
483591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
484591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
485591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS
486591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Release := \
487591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/ashmem/target \
4883464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
4893464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
4905d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir) \
491a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source \
49251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
49351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
494591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/khronos \
495591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/gpu \
496f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/core \
497f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/modules \
498d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings/core/v8 \
499d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings/modules/v8 \
5005d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
501323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	$(LOCAL_PATH)/third_party/openmax_dl \
50209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
503c4de9692585dd12fa75b760eebef04fa43fc1ae6Bo Liu	$(PWD)/external/icu/icu4c/source/common \
504c4de9692585dd12fa75b760eebef04fa43fc1ae6Bo Liu	$(PWD)/external/icu/icu4c/source/i18n \
505f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit \
506591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/src/core \
507591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/core \
508591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/effects \
509591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pdf \
510591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/gpu \
511591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
512591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pathops \
513591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pipe \
514591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/ports \
515591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/utils \
516591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/skia/ext \
517591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/iccjpeg \
518591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libpng \
519591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libwebp \
520591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/linux/include \
521591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/src/include \
522591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxslt \
523591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi \
524591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi/bindings \
525591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/ots/include \
526591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/qcms/src \
527591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/sqlite \
528591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/zlib \
529591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/v8/include \
530591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/frameworks/wilhelm/include \
531591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/bionic \
532591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/external/stlport/stlport
533591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
534591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
535591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to only C++ (and not C) files.
536591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Release := \
537591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-rtti \
538591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-threadsafe-statics \
539591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility-inlines-hidden \
54019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
541591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-c++0x-compat \
542591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-abi \
543591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-non-virtual-dtor \
54419cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
545591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
546591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
547f1c5443190b3b404ad0eb0ae745905b4842b52acTorne (Richard Coles)LOCAL_FDO_SUPPORT_Release := false
548f1c5443190b3b404ad0eb0ae745905b4842b52acTorne (Richard Coles)
549591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
550f1c5443190b3b404ad0eb0ae745905b4842b52acTorne (Richard Coles)LOCAL_FDO_SUPPORT := $(LOCAL_FDO_SUPPORT_$(GYP_CONFIGURATION))
551591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
552591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
553d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
55453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)### Rules for final target.
55553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
556591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS_Debug := \
55753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-z,now \
55853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-z,relro \
559a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	-Wl,--fatal-warnings \
56053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-z,noexecstack \
56153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fPIC \
56253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-z,relro \
56353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-z,now \
56453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fuse-ld=gold \
56553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-nostdlib \
56653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--no-undefined \
56753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--exclude-libs=ALL \
56853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--icf=safe \
5698abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--warn-shared-textrel \
57053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,-O1 \
57153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--as-needed
57253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
57353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
574591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS_Release := \
575591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,now \
576591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,relro \
577a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	-Wl,--fatal-warnings \
578591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,noexecstack \
579591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fPIC \
580591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,relro \
581591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,now \
582591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fuse-ld=gold \
583591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-nostdlib \
584591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--no-undefined \
585591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--exclude-libs=ALL \
586591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--icf=safe \
587591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-O1 \
588591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--as-needed \
5898abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--gc-sections \
5908abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--warn-shared-textrel
591591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
592591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
593591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION))
594591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
59553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_STATIC_LIBRARIES := \
59683750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	skia_skia_library_gyp
59753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
59853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Enable grouping to fix circular references
59953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_GROUP_STATIC_LIBRARIES := true
60053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
60153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
60253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	libstlport \
60353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	libdl
60453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
60553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Add target alias to "gyp_all_modules" target.
60653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles).PHONY: gyp_all_modules
6075267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)gyp_all_modules: third_party_WebKit_Source_core_webcore_rendering_gyp
60853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
60953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Alias gyp target name.
61053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles).PHONY: webcore_rendering
6115267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)webcore_rendering: third_party_WebKit_Source_core_webcore_rendering_gyp
61253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
61353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)include $(BUILD_STATIC_LIBRARY)
614