15c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# This file is generated by gyp; do not edit.
25c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
35c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)include $(CLEAR_VARS)
45c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
55c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_MODULE_CLASS := STATIC_LIBRARIES
65267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)LOCAL_MODULE := third_party_WebKit_Source_core_webcore_derived_gyp
75c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_MODULE_SUFFIX := .a
85c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_MODULE_TAGS := optional
95c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)gyp_intermediate_dir := $(call local-intermediates-dir)
105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared)
115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Make sure our deps are built first.
135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)GYP_TARGET_DEPENDENCIES := \
145267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_webcore_prerequisites_gyp)/webcore_prerequisites.stamp \
15591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_bindings_bindings_derived_sources_gyp)/bindings_derived_sources.stamp \
16bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_make_core_derived_sources_gyp)/make_core_derived_sources.stamp \
175267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_inspector_overlay_page_gyp)/inspector_overlay_page.stamp \
185267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_inspector_protocol_sources_gyp)/inspector_protocol_sources.stamp \
195267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_inspector_instrumentation_sources_gyp)/inspector_instrumentation_sources.stamp \
205267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_injected_canvas_script_source_gyp)/injected_canvas_script_source.stamp \
215267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_injected_script_source_gyp)/injected_script_source.stamp \
225267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_debugger_script_source_gyp)/debugger_script_source.stamp \
23f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_platform_make_platform_derived_sources_gyp)/make_platform_derived_sources.stamp \
2483750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	$(call intermediates-dir-for,GYP,skia_skia_gyp)/skia.stamp \
255c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_libwebp_libwebp_gyp)/webp.stamp \
265c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(call intermediates-dir-for,GYP,third_party_npapi_npapi_gyp)/npapi.stamp \
27a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	$(call intermediates-dir-for,GYP,v8_tools_gyp_v8_gyp)/v8.stamp
285c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
295c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)GYP_GENERATED_OUTPUTS :=
305c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
315c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Make sure our deps and generated files are built first.
325c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
335c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
34f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources01.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources01.cpp
355c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
36f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources02.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources02.cpp
375c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
38f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources03.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources03.cpp
395c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
40f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources04.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources04.cpp
415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
42f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources05.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources05.cpp
435c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
44f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources06.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources06.cpp
455c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
46f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources07.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources07.cpp
475c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
48f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources08.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources08.cpp
495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
50f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources09.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources09.cpp
515c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
52f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources10.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources10.cpp
535c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
54f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources11.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources11.cpp
555c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
56f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources12.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources12.cpp
575c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
58f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources13.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources13.cpp
595c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
60f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources14.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources14.cpp
615c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
62f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources15.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources15.cpp
635c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
64f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources16.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources16.cpp
655c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
66f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources17.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources17.cpp
675c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
68f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources18.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources18.cpp
695c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
70f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8DerivedSources19.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/V8DerivedSources19.cpp
715c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
72f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/CSSPropertyNames.cpp: $(gyp_shared_intermediate_dir)/blink/CSSPropertyNames.cpp
735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
74f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/CSSValueKeywords.cpp: $(gyp_shared_intermediate_dir)/blink/CSSValueKeywords.cpp
755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
761e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/Event.cpp: $(gyp_shared_intermediate_dir)/blink/Event.cpp
771e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
781e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/EventNames.cpp: $(gyp_shared_intermediate_dir)/blink/EventNames.cpp
791e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
801e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/EventTargetNames.cpp: $(gyp_shared_intermediate_dir)/blink/EventTargetNames.cpp
811e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
821e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/EventTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/EventTypeNames.cpp
835c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
84f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/FetchInitiatorTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/FetchInitiatorTypeNames.cpp
85e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	mkdir -p $(@D); cp $< $@
861e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/HTMLElementFactory.cpp: $(gyp_shared_intermediate_dir)/blink/HTMLElementFactory.cpp
875c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
8851b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)$(gyp_intermediate_dir)/HTMLElementLookupTrie.cpp: $(gyp_shared_intermediate_dir)/blink/HTMLElementLookupTrie.cpp
8951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
901e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/HTMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/HTMLNames.cpp
911e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
9251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)$(gyp_intermediate_dir)/InputTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/InputTypeNames.cpp
9351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
941e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/MathMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/MathMLNames.cpp
955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
961e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/SVGNames.cpp: $(gyp_shared_intermediate_dir)/blink/SVGNames.cpp
971e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
98f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/UserAgentStyleSheetsData.cpp: $(gyp_shared_intermediate_dir)/blink/UserAgentStyleSheetsData.cpp
995c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
100f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8HTMLElementWrapperFactory.cpp: $(gyp_shared_intermediate_dir)/blink/V8HTMLElementWrapperFactory.cpp
1015c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
102f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/XLinkNames.cpp: $(gyp_shared_intermediate_dir)/blink/XLinkNames.cpp
1035c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
104f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/XMLNSNames.cpp: $(gyp_shared_intermediate_dir)/blink/XMLNSNames.cpp
1055c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
106f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/XMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/XMLNames.cpp
1075c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
108f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/HTMLEntityTable.cpp: $(gyp_shared_intermediate_dir)/blink/HTMLEntityTable.cpp
1095c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
11051b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)$(gyp_intermediate_dir)/CSSTokenizer.cpp: $(gyp_shared_intermediate_dir)/blink/CSSTokenizer.cpp
11151b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
112f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/CSSParser.cpp: $(gyp_shared_intermediate_dir)/blink/CSSParser.cpp
113e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	mkdir -p $(@D); cp $< $@
1141e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)$(gyp_intermediate_dir)/HTMLMetaElement.cpp: $(gyp_shared_intermediate_dir)/blink/HTMLMetaElement.cpp
1151e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
116f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/CSSGrammar.cpp: $(gyp_shared_intermediate_dir)/blink/CSSGrammar.cpp
1175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
118f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/XPathGrammar.cpp: $(gyp_shared_intermediate_dir)/blink/XPathGrammar.cpp
1195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
120f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/InspectorFrontend.cpp: $(gyp_shared_intermediate_dir)/blink/InspectorFrontend.cpp
1215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
122f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/InspectorBackendDispatcher.cpp: $(gyp_shared_intermediate_dir)/blink/InspectorBackendDispatcher.cpp
1235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
124f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/InspectorTypeBuilder.cpp: $(gyp_shared_intermediate_dir)/blink/InspectorTypeBuilder.cpp
1255c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
126f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/InspectorInstrumentationImpl.cpp: $(gyp_shared_intermediate_dir)/blink/InspectorInstrumentationImpl.cpp
1275267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
128f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/SVGElementFactory.cpp: $(gyp_shared_intermediate_dir)/blink/SVGElementFactory.cpp
1295c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
130f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/V8SVGElementWrapperFactory.cpp: $(gyp_shared_intermediate_dir)/blink/V8SVGElementWrapperFactory.cpp
1315c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
132f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/StylePropertyShorthand.cpp: $(gyp_shared_intermediate_dir)/blink/StylePropertyShorthand.cpp
1337757ec2eadfa2dd8ac2aeed0a4399e9b07ec38cbBen Murdoch	mkdir -p $(@D); cp $< $@
134f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/StyleBuilder.cpp: $(gyp_shared_intermediate_dir)/blink/StyleBuilder.cpp
13593ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	mkdir -p $(@D); cp $< $@
136f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)$(gyp_intermediate_dir)/StyleBuilderFunctions.cpp: $(gyp_shared_intermediate_dir)/blink/StyleBuilderFunctions.cpp
1375267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	mkdir -p $(@D); cp $< $@
1385c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_GENERATED_SOURCES := \
1395c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources01.cpp \
1405c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources02.cpp \
1415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources03.cpp \
1425c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources04.cpp \
1435c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources05.cpp \
1445c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources06.cpp \
1455c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources07.cpp \
1465c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources08.cpp \
1475c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources09.cpp \
1485c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources10.cpp \
1495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources11.cpp \
1505c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources12.cpp \
1515c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources13.cpp \
1525c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources14.cpp \
1535c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources15.cpp \
1545c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources16.cpp \
1555c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources17.cpp \
1565c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources18.cpp \
1575c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8DerivedSources19.cpp \
1585c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/CSSPropertyNames.cpp \
1595c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/CSSValueKeywords.cpp \
16081a5157921f1d2a7ff6aae115bfe3c139b38a5c8Torne (Richard Coles)	$(gyp_intermediate_dir)/Event.cpp \
1611e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/EventNames.cpp \
1621e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/EventTargetNames.cpp \
1631e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/EventTypeNames.cpp \
1641e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/FetchInitiatorTypeNames.cpp \
1651e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/HTMLElementFactory.cpp \
16651b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(gyp_intermediate_dir)/HTMLElementLookupTrie.cpp \
1671e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/HTMLNames.cpp \
16851b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(gyp_intermediate_dir)/InputTypeNames.cpp \
1691e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/MathMLNames.cpp \
1701e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/SVGNames.cpp \
1715c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/UserAgentStyleSheetsData.cpp \
1725c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/V8HTMLElementWrapperFactory.cpp \
1735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/XLinkNames.cpp \
1745c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/XMLNSNames.cpp \
1755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/XMLNames.cpp \
1765c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/HTMLEntityTable.cpp \
17751b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(gyp_intermediate_dir)/CSSTokenizer.cpp \
178e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	$(gyp_intermediate_dir)/CSSParser.cpp \
1791e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	$(gyp_intermediate_dir)/HTMLMetaElement.cpp \
1805c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/CSSGrammar.cpp \
1815c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/XPathGrammar.cpp \
1825c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/InspectorFrontend.cpp \
1835c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/InspectorBackendDispatcher.cpp \
1845c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/InspectorTypeBuilder.cpp \
1855267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(gyp_intermediate_dir)/InspectorInstrumentationImpl.cpp \
1865c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(gyp_intermediate_dir)/SVGElementFactory.cpp \
18793ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(gyp_intermediate_dir)/V8SVGElementWrapperFactory.cpp \
1887757ec2eadfa2dd8ac2aeed0a4399e9b07ec38cbBen Murdoch	$(gyp_intermediate_dir)/StylePropertyShorthand.cpp \
1895267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(gyp_intermediate_dir)/StyleBuilder.cpp \
1905267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(gyp_intermediate_dir)/StyleBuilderFunctions.cpp
1915c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
1925c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)GYP_COPIED_SOURCE_ORIGIN_DIRS := \
193f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings \
194f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink
1955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
19653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_SRC_FILES := \
19753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ActiveDOMCallback.cpp \
19853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ArrayValue.cpp \
19953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/BindingSecurity.cpp \
200e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/CustomElementBinding.cpp \
201591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/CustomElementConstructorBuilder.cpp \
202e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/CustomElementWrapper.cpp \
20353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/DOMDataStore.cpp \
20453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/DOMWrapperWorld.cpp \
20553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/Dictionary.cpp \
206e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ExceptionMessages.cpp \
207e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/ExceptionState.cpp \
208e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/ExceptionStatePlaceholder.cpp \
20953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/IDBBindingUtilities.cpp \
21053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/NPV8Object.cpp \
21153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/PageScriptDebugServer.cpp \
21253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/RetainedDOMInfo.cpp \
21353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScheduledAction.cpp \
21453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptCallStackFactory.cpp \
21553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptController.cpp \
21653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptDebugServer.cpp \
21753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptEventListener.cpp \
21853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptFunctionCall.cpp \
21953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptGCEvent.cpp \
22053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptHeapSnapshot.cpp \
22153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptObject.cpp \
222e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptPreprocessor.cpp \
22353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptProfiler.cpp \
224bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptPromise.cpp \
225e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/ScriptPromiseResolver.cpp \
226a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptRegexp.cpp \
22753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptScope.cpp \
22853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptState.cpp \
229521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptString.cpp \
23053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/ScriptValue.cpp \
23153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/SerializedScriptValue.cpp \
23253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8AbstractEventListener.cpp \
23353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8Binding.cpp \
23453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8Callback.cpp \
235e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/bindings/v8/V8CustomElementLifecycleCallbacks.cpp \
23653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8DOMConfiguration.cpp \
2375267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8ErrorHandler.cpp \
23853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8DOMWrapper.cpp \
23953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8EventListener.cpp \
24053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8EventListenerList.cpp \
24153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8GCController.cpp \
24253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8GCForContextDispose.cpp \
24353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8HiddenPropertyName.cpp \
24453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8Initializer.cpp \
24553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8LazyEventListener.cpp \
24653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8MutationCallback.cpp \
24753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8NPObject.cpp \
24853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8NPUtils.cpp \
24953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8NodeFilterCondition.cpp \
25053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8ObjectConstructor.cpp \
25153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8PerContextData.cpp \
25253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8PerIsolateData.cpp \
25353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8RecursionScope.cpp \
25453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8ScriptRunner.cpp \
25553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8StringResource.cpp \
25653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8ThrowException.cpp \
25753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8Utilities.cpp \
25853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8ValueCache.cpp \
259521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/V8WindowShell.cpp \
260591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/V8WorkerGlobalScopeEventListener.cpp \
26153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/WorkerScriptController.cpp \
26253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/WorkerScriptDebugServer.cpp \
263591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/custom/V8AlgorithmCustom.cpp \
26453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8ArrayBufferCustom.cpp \
26553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8ArrayBufferViewCustom.cpp \
2665267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8AudioNodeCustom.cpp \
26753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8BiquadFilterNodeCustom.cpp \
26853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8BlobCustom.cpp \
26951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8BlobCustomHelpers.cpp \
27053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CSSRuleCustom.cpp \
27153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp \
27253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CSSValueCustom.cpp \
27353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CanvasRenderingContext2DCustom.cpp \
27453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CanvasRenderingContextCustom.cpp \
27553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CryptoCustom.cpp \
27653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CustomEventCustom.cpp \
27753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CustomSQLStatementErrorCallback.cpp \
27853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8CustomXPathNSResolver.cpp \
27953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8DataViewCustom.cpp \
280591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/custom/V8DedicatedWorkerGlobalScopeCustom.cpp \
28153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8DeviceMotionEventCustom.cpp \
28253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8DeviceOrientationEventCustom.cpp \
28353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8DocumentCustom.cpp \
28453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8EntryCustom.cpp \
28553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8EntrySyncCustom.cpp \
28653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8EventCustom.cpp \
28753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8EventTargetCustom.cpp \
288f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8ErrorEventCustom.cpp \
28951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8FileCustom.cpp \
29053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8FileReaderCustom.cpp \
291e52495584422c5edb5b2944981473a2e208da323Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8FormDataCustom.cpp \
29253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8GeolocationCustom.cpp \
29353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLAllCollectionCustom.cpp \
29453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp \
29553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLCollectionCustom.cpp \
29653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLDocumentCustom.cpp \
29753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLElementCustom.cpp \
29853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLFormControlsCollectionCustom.cpp \
29953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLFrameElementCustom.cpp \
30053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp \
30153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HTMLPlugInElementCustom.cpp \
30253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8HistoryCustom.cpp \
30353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8ImageDataCustom.cpp \
30453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp \
30553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8InjectedScriptManager.cpp \
30653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8InspectorFrontendHostCustom.cpp \
30753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8JavaScriptCallFrameCustom.cpp \
30853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8LocationCustom.cpp \
3098abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MIDIInputCustom.cpp \
3108abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MIDIOutputCustom.cpp \
31153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MessageChannelCustom.cpp \
31253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MessageEventCustom.cpp \
31353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MessagePortCustom.cpp \
31453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8MutationObserverCustom.cpp \
31553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8NodeCustom.cpp \
31653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8NodeListCustom.cpp \
31753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8OscillatorNodeCustom.cpp \
31853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8PannerNodeCustom.cpp \
31953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8PerformanceEntryCustom.cpp \
32053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8PopStateEventCustom.cpp \
321591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/custom/V8PromiseCustom.cpp \
32253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SQLResultSetRowListCustom.cpp \
32353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SQLTransactionCustom.cpp \
32453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SQLTransactionSyncCustom.cpp \
32553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SVGElementCustom.cpp \
32653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SVGLengthCustom.cpp \
32753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8SVGPathSegCustom.cpp \
32853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8StyleSheetCustom.cpp \
32953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8TextCustom.cpp \
33051b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8TextTrackCueCustom.cpp \
33153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8TrackEventCustom.cpp \
33253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8WebGLRenderingContextCustom.cpp \
333521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8WebKitPointCustom.cpp \
334521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8WindowCustom.cpp \
335591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/bindings/v8/custom/V8WorkerGlobalScopeCustom.cpp \
336521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8WorkerCryptoCustom.cpp \
33753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8WorkerCustom.cpp \
33853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8XMLHttpRequestCustom.cpp \
33953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/custom/V8XSLTProcessorCustom.cpp \
34053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/bindings/v8/npruntime.cpp
3415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
3425c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
3435c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Flags passed to both C and C++ files.
344591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Debug := \
345926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-fstack-protector \
346926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	--param=ssp-buffer-size=4 \
34719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
3485c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-exceptions \
3495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-strict-aliasing \
35019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
3515c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wno-unused-parameter \
3525c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wno-missing-field-initializers \
3535c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fvisibility=hidden \
3545c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-pipe \
3555c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fPIC \
3565c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-tree-sra \
3575c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fuse-ld=gold \
3585c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wno-psabi \
3595c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-ffunction-sections \
3605c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-funwind-tables \
3615c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-g \
3625c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fstack-protector \
3635c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-short-enums \
3645c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-finline-limit=64 \
3655c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wa,--noexecstack \
366926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-U_FORTIFY_SOURCE \
367926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wno-extra \
368926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wno-ignored-qualifiers \
369926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wno-type-limits \
3705c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Os \
3715c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-g \
3725c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fomit-frame-pointer \
3735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fdata-sections \
3745c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-ffunction-sections
3755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
376591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Debug := \
377a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
3785c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-D_FILE_OFFSET_BITS=64' \
3795c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DNO_TCMALLOC' \
3805c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DDISABLE_NACL' \
3815c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DCHROMIUM_BUILD' \
3825c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DUSE_LIBJPEG_TURBO=1' \
3835c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DUSE_PROPRIETARY_CODECS' \
38483750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
385f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
386f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
387a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' \
3885c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DUSE_OPENSSL=1' \
3895c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_EGLIMAGE=1' \
3908abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
391a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
39251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
39306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
3941e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
3955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_CUSTOM_SCHEME_HANDLER=0' \
3965c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_SVG_FONTS=1' \
3971e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DENABLE_GDI_FONTS_ON_WINDOWS=0' \
39851b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_HARFBUZZ_ON_WINDOWS=1' \
39953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
4009243a84568938a3b2704146d90a71e1405b822e4Torne (Richard Coles)	'-DENABLE_FAST_MOBILE_SCROLLING=1' \
4015c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_INPUT_SPEECH=0' \
4025c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_LEGACY_NOTIFICATIONS=0' \
4035c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_MEDIA_CAPTURE=1' \
4045c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_ORIENTATION_EVENTS=1' \
405e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)	'-DENABLE_TOUCH_ICON_LOADING=1' \
406926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	'-DENABLE_NAVIGATOR_CONTENT_UTILS=0' \
4075c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DENABLE_OPENTYPE_VERTICAL=1' \
4085c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DU_USING_ICU_NAMESPACE=0' \
40919cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
4105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DCHROME_PNG_WRITE_SUPPORT' \
4115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DPNG_USER_CONFIG' \
41277e14d17900500683cd1ec2d19ba0d6e760fc132Torne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
4135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DLIBXML_STATIC' \
4145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DLIBXSLT_STATIC' \
41519cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
41619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
4175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DANDROID' \
4185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-D__GNU_SOURCE=1' \
4195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DUSE_STLPORT=1' \
4205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
421926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	'-DCHROME_BUILD_ID=""' \
4225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
4235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
4245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	'-D_DEBUG'
4255c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
4265c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
4275c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Include paths placed before CFLAGS/CPPFLAGS
428591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Debug := \
4293464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/ashmem/target \
430f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/skia_library/target \
4313464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
4323464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
433f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
434f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings \
435591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit \
436591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source \
437591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source/bindings/v8/custom \
438591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source/core/html \
439591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source/core/html/shadow \
440591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source/core/inspector \
441591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/WebKit/Source/core/svg \
44251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
44351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
444591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/khronos \
445591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/gpu \
446e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
447591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/ots/include \
448591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/zlib \
449591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/external/icu4c/common \
450591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/external/icu4c/i18n \
451f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(PWD)/external/skia/include \
452f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(PWD)/external/skia/include/core \
453591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/src/core \
454591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/skia/ext \
455591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/iccjpeg \
456591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libpng \
457591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libwebp \
458591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/linux/include \
459591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/src/include \
460591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxslt \
461591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi \
462591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi/bindings \
463591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/qcms/src \
464591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/sqlite \
465591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/v8/include \
466591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/frameworks/wilhelm/include \
467591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/bionic \
468591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/external/stlport/stlport
469591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
470591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
471591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to only C++ (and not C) files.
472591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Debug := \
473591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-rtti \
474591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-threadsafe-statics \
475591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility-inlines-hidden \
47619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
477591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-c++0x-compat \
478591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-abi \
479591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-error=c++0x-compat \
480591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-non-virtual-dtor \
48119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
482591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
483591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
484591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to both C and C++ files.
485591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Release := \
486591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fstack-protector \
487591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	--param=ssp-buffer-size=4 \
48819cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
489591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-exceptions \
490591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-strict-aliasing \
49119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
492591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-unused-parameter \
493591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-missing-field-initializers \
494591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility=hidden \
495591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-pipe \
496591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fPIC \
497591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-tree-sra \
498591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fuse-ld=gold \
499591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-psabi \
500591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
501591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-funwind-tables \
502591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-g \
503591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fstack-protector \
504591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-short-enums \
505591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-finline-limit=64 \
506591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wa,--noexecstack \
507591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-U_FORTIFY_SOURCE \
508591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-extra \
509591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-ignored-qualifiers \
510591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-type-limits \
511591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Os \
512591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-ident \
513591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fdata-sections \
514591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
515591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fomit-frame-pointer
516591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
517591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Release := \
518a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
519591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_FILE_OFFSET_BITS=64' \
520591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNO_TCMALLOC' \
521591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DDISABLE_NACL' \
522591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROMIUM_BUILD' \
523591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_LIBJPEG_TURBO=1' \
524591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_PROPRIETARY_CODECS' \
52583750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
526f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
527f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
528a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' \
529591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_OPENSSL=1' \
530591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_EGLIMAGE=1' \
5318abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
532a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
53351b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
53406f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
5351e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
536591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_CUSTOM_SCHEME_HANDLER=0' \
537591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_SVG_FONTS=1' \
5381e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DENABLE_GDI_FONTS_ON_WINDOWS=0' \
53951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_HARFBUZZ_ON_WINDOWS=1' \
540591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
5419243a84568938a3b2704146d90a71e1405b822e4Torne (Richard Coles)	'-DENABLE_FAST_MOBILE_SCROLLING=1' \
542591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_INPUT_SPEECH=0' \
543591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_LEGACY_NOTIFICATIONS=0' \
544591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_MEDIA_CAPTURE=1' \
545591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_ORIENTATION_EVENTS=1' \
546e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)	'-DENABLE_TOUCH_ICON_LOADING=1' \
547591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_NAVIGATOR_CONTENT_UTILS=0' \
548591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_OPENTYPE_VERTICAL=1' \
549591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DU_USING_ICU_NAMESPACE=0' \
55019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
551591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_PNG_WRITE_SUPPORT' \
552591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DPNG_USER_CONFIG' \
55377e14d17900500683cd1ec2d19ba0d6e760fc132Torne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
554591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXML_STATIC' \
555591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXSLT_STATIC' \
55619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
55719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
558591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DANDROID' \
559591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D__GNU_SOURCE=1' \
560591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_STLPORT=1' \
561591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
562591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_BUILD_ID=""' \
563591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNDEBUG' \
564591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNVALGRIND' \
56519cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
56619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D_FORTIFY_SOURCE=2'
567591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
568591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
569591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS
570591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Release := \
5713464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/ashmem/target \
572f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/skia_library/target \
5733464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
5743464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
575f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
576f5e4ad553afbc08dd2e729bb77e937a9a94d5827Torne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink/bindings \
5775267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit \
5785c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source \
57953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source/bindings/v8/custom \
58053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source/core/html \
58153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source/core/html/shadow \
58253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source/core/inspector \
58353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source/core/svg \
58451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
58551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
58653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/khronos \
58753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/gpu \
588e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
58953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/ots/include \
59053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/zlib \
59193ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/external/icu4c/common \
59293ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/external/icu4c/i18n \
593f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(PWD)/external/skia/include \
594f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	$(PWD)/external/skia/include/core \
5955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/src/core \
5965c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/skia/ext \
5975c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/iccjpeg \
5985c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libpng \
599521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libwebp \
6005c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/linux/include \
6015c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/src/include \
6025c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libxslt \
6035c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi \
6045c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi/bindings \
6055c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/qcms/src \
6065c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/third_party/sqlite \
6075c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	$(LOCAL_PATH)/v8/include \
60893ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/frameworks/wilhelm/include \
60993ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/bionic \
61093ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/external/stlport/stlport
6115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Flags passed to only C++ (and not C) files.
614591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Release := \
6155c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-rtti \
6165c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fno-threadsafe-statics \
6175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fvisibility-inlines-hidden \
61819cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
61953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-c++0x-compat \
6205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wno-abi \
621926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wno-error=c++0x-compat \
622926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wno-non-virtual-dtor \
62319cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
6245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
625591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
626591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
627591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
628591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
6295c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)### Rules for final target.
6305c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
631591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS_Debug := \
632926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wl,-z,now \
633926b001d589ce2f10facb93dd4b87578ea35a855Torne (Richard Coles)	-Wl,-z,relro \
6345c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,-z,noexecstack \
6355c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fPIC \
6365c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,-z,relro \
6375c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,-z,now \
6385c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-fuse-ld=gold \
6395c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-nostdlib \
6405c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,--no-undefined \
6415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,--exclude-libs=ALL \
6425c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,--icf=safe \
6438abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--fatal-warnings \
64453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--gc-sections \
6458abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--warn-shared-textrel \
6465c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	-Wl,-O1 \
64753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wl,--as-needed
6485c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
650591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS_Release := \
651591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,now \
652591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,relro \
653591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,noexecstack \
654591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fPIC \
655591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,relro \
656591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-z,now \
657591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fuse-ld=gold \
658591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-nostdlib \
659591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--no-undefined \
660591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--exclude-libs=ALL \
661591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--icf=safe \
662591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,-O1 \
663591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wl,--as-needed \
6648abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--gc-sections \
6658abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--fatal-warnings \
6668abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	-Wl,--warn-shared-textrel
667591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
668591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
669591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION))
670591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
671f4e0b5779f18e034b2c2a34c797e3239274993d4Ben MurdochLOCAL_STATIC_LIBRARIES :=
6725c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Enable grouping to fix circular references
6745c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_GROUP_STATIC_LIBRARIES := true
6755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6765c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
677f4e0b5779f18e034b2c2a34c797e3239274993d4Ben Murdoch	libskia \
6785c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	libstlport \
6795c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)	libdl
6805c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6815c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Add target alias to "gyp_all_modules" target.
6825c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).PHONY: gyp_all_modules
6835267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)gyp_all_modules: third_party_WebKit_Source_core_webcore_derived_gyp
6845c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6855c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)# Alias gyp target name.
68653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles).PHONY: webcore_derived
6875267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)webcore_derived: third_party_WebKit_Source_core_webcore_derived_gyp
6885c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
6895c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)include $(BUILD_STATIC_LIBRARY)
690