1# This file is generated by gyp; do not edit.
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE_CLASS := STATIC_LIBRARIES
6LOCAL_MODULE := third_party_WebKit_Source_core_webcore_generated_gyp
7LOCAL_MODULE_SUFFIX := .a
8LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
9gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
10gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
11
12# Make sure our deps are built first.
13GYP_TARGET_DEPENDENCIES := \
14	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_webcore_prerequisites_gyp,,,$(GYP_VAR_PREFIX))/webcore_prerequisites.stamp \
15	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_make_core_generated_gyp,,,$(GYP_VAR_PREFIX))/make_core_generated.stamp \
16	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_inspector_protocol_sources_gyp,,,$(GYP_VAR_PREFIX))/inspector_protocol_sources.stamp \
17	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_inspector_instrumentation_sources_gyp,,,$(GYP_VAR_PREFIX))/inspector_instrumentation_sources.stamp \
18	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_bindings_core_v8_bindings_core_v8_generated_gyp,,,$(GYP_VAR_PREFIX))/bindings_core_v8_generated.stamp \
19	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_bindings_modules_modules_event_generated_gyp,,,$(GYP_VAR_PREFIX))/modules_event_generated.stamp \
20	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_bindings_modules_v8_bindings_modules_v8_generated_gyp,,,$(GYP_VAR_PREFIX))/bindings_modules_v8_generated.stamp \
21	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_platform_make_platform_generated_gyp,,,$(GYP_VAR_PREFIX))/make_platform_generated.stamp \
22	$(call intermediates-dir-for,GYP,skia_skia_gyp,,,$(GYP_VAR_PREFIX))/skia.stamp \
23	$(call intermediates-dir-for,STATIC_LIBRARIES,skia_skia_library_gyp,,,$(GYP_VAR_PREFIX))/skia_skia_library_gyp.a \
24	$(call intermediates-dir-for,GYP,third_party_libwebp_libwebp_gyp,,,$(GYP_VAR_PREFIX))/webp.stamp \
25	$(call intermediates-dir-for,GYP,third_party_npapi_npapi_gyp,,,$(GYP_VAR_PREFIX))/npapi.stamp \
26	$(call intermediates-dir-for,GYP,v8_tools_gyp_v8_gyp,,,$(GYP_VAR_PREFIX))/v8.stamp
27
28GYP_GENERATED_OUTPUTS :=
29
30# Make sure our deps and generated files are built first.
31LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
32
33$(gyp_intermediate_dir)/V8GeneratedCoreBindings01.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings01.cpp
34	mkdir -p $(@D); cp $< $@
35$(gyp_intermediate_dir)/V8GeneratedCoreBindings02.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings02.cpp
36	mkdir -p $(@D); cp $< $@
37$(gyp_intermediate_dir)/V8GeneratedCoreBindings03.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings03.cpp
38	mkdir -p $(@D); cp $< $@
39$(gyp_intermediate_dir)/V8GeneratedCoreBindings04.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings04.cpp
40	mkdir -p $(@D); cp $< $@
41$(gyp_intermediate_dir)/V8GeneratedCoreBindings05.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings05.cpp
42	mkdir -p $(@D); cp $< $@
43$(gyp_intermediate_dir)/V8GeneratedCoreBindings06.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings06.cpp
44	mkdir -p $(@D); cp $< $@
45$(gyp_intermediate_dir)/V8GeneratedCoreBindings07.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings07.cpp
46	mkdir -p $(@D); cp $< $@
47$(gyp_intermediate_dir)/V8GeneratedCoreBindings08.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings08.cpp
48	mkdir -p $(@D); cp $< $@
49$(gyp_intermediate_dir)/V8GeneratedCoreBindings09.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings09.cpp
50	mkdir -p $(@D); cp $< $@
51$(gyp_intermediate_dir)/V8GeneratedCoreBindings10.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings10.cpp
52	mkdir -p $(@D); cp $< $@
53$(gyp_intermediate_dir)/V8GeneratedCoreBindings11.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings11.cpp
54	mkdir -p $(@D); cp $< $@
55$(gyp_intermediate_dir)/V8GeneratedCoreBindings12.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings12.cpp
56	mkdir -p $(@D); cp $< $@
57$(gyp_intermediate_dir)/V8GeneratedCoreBindings13.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings13.cpp
58	mkdir -p $(@D); cp $< $@
59$(gyp_intermediate_dir)/V8GeneratedCoreBindings14.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings14.cpp
60	mkdir -p $(@D); cp $< $@
61$(gyp_intermediate_dir)/V8GeneratedCoreBindings15.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings15.cpp
62	mkdir -p $(@D); cp $< $@
63$(gyp_intermediate_dir)/V8GeneratedCoreBindings16.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings16.cpp
64	mkdir -p $(@D); cp $< $@
65$(gyp_intermediate_dir)/V8GeneratedCoreBindings17.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings17.cpp
66	mkdir -p $(@D); cp $< $@
67$(gyp_intermediate_dir)/V8GeneratedCoreBindings18.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings18.cpp
68	mkdir -p $(@D); cp $< $@
69$(gyp_intermediate_dir)/V8GeneratedCoreBindings19.cpp: $(gyp_shared_intermediate_dir)/blink/bindings/core/v8/V8GeneratedCoreBindings19.cpp
70	mkdir -p $(@D); cp $< $@
71$(gyp_intermediate_dir)/CSSPropertyNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/CSSPropertyNames.cpp
72	mkdir -p $(@D); cp $< $@
73$(gyp_intermediate_dir)/CSSValueKeywords.cpp: $(gyp_shared_intermediate_dir)/blink/core/CSSValueKeywords.cpp
74	mkdir -p $(@D); cp $< $@
75$(gyp_intermediate_dir)/Event.cpp: $(gyp_shared_intermediate_dir)/blink/core/Event.cpp
76	mkdir -p $(@D); cp $< $@
77$(gyp_intermediate_dir)/EventNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/EventNames.cpp
78	mkdir -p $(@D); cp $< $@
79$(gyp_intermediate_dir)/EventTargetNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/EventTargetNames.cpp
80	mkdir -p $(@D); cp $< $@
81$(gyp_intermediate_dir)/EventTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/EventTypeNames.cpp
82	mkdir -p $(@D); cp $< $@
83$(gyp_intermediate_dir)/FetchInitiatorTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/FetchInitiatorTypeNames.cpp
84	mkdir -p $(@D); cp $< $@
85$(gyp_intermediate_dir)/HTMLElementFactory.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLElementFactory.cpp
86	mkdir -p $(@D); cp $< $@
87$(gyp_intermediate_dir)/HTMLElementLookupTrie.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLElementLookupTrie.cpp
88	mkdir -p $(@D); cp $< $@
89$(gyp_intermediate_dir)/HTMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLNames.cpp
90	mkdir -p $(@D); cp $< $@
91$(gyp_intermediate_dir)/HTMLTokenizerNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLTokenizerNames.cpp
92	mkdir -p $(@D); cp $< $@
93$(gyp_intermediate_dir)/InputTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/InputTypeNames.cpp
94	mkdir -p $(@D); cp $< $@
95$(gyp_intermediate_dir)/MathMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/MathMLNames.cpp
96	mkdir -p $(@D); cp $< $@
97$(gyp_intermediate_dir)/SVGNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/SVGNames.cpp
98	mkdir -p $(@D); cp $< $@
99$(gyp_intermediate_dir)/UserAgentStyleSheetsData.cpp: $(gyp_shared_intermediate_dir)/blink/core/UserAgentStyleSheetsData.cpp
100	mkdir -p $(@D); cp $< $@
101$(gyp_intermediate_dir)/XLinkNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/XLinkNames.cpp
102	mkdir -p $(@D); cp $< $@
103$(gyp_intermediate_dir)/XMLNSNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/XMLNSNames.cpp
104	mkdir -p $(@D); cp $< $@
105$(gyp_intermediate_dir)/XMLNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/XMLNames.cpp
106	mkdir -p $(@D); cp $< $@
107$(gyp_intermediate_dir)/HTMLEntityTable.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLEntityTable.cpp
108	mkdir -p $(@D); cp $< $@
109$(gyp_intermediate_dir)/MediaFeatureNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/MediaFeatureNames.cpp
110	mkdir -p $(@D); cp $< $@
111$(gyp_intermediate_dir)/MediaTypeNames.cpp: $(gyp_shared_intermediate_dir)/blink/core/MediaTypeNames.cpp
112	mkdir -p $(@D); cp $< $@
113$(gyp_intermediate_dir)/CSSTokenizer.cpp: $(gyp_shared_intermediate_dir)/blink/core/CSSTokenizer.cpp
114	mkdir -p $(@D); cp $< $@
115$(gyp_intermediate_dir)/BisonCSSParser.cpp: $(gyp_shared_intermediate_dir)/blink/core/BisonCSSParser.cpp
116	mkdir -p $(@D); cp $< $@
117$(gyp_intermediate_dir)/HTMLMetaElement.cpp: $(gyp_shared_intermediate_dir)/blink/core/HTMLMetaElement.cpp
118	mkdir -p $(@D); cp $< $@
119$(gyp_intermediate_dir)/CSSGrammar.cpp: $(gyp_shared_intermediate_dir)/blink/core/CSSGrammar.cpp
120	mkdir -p $(@D); cp $< $@
121$(gyp_intermediate_dir)/XPathGrammar.cpp: $(gyp_shared_intermediate_dir)/blink/core/XPathGrammar.cpp
122	mkdir -p $(@D); cp $< $@
123$(gyp_intermediate_dir)/InspectorFrontend.cpp: $(gyp_shared_intermediate_dir)/blink/core/InspectorFrontend.cpp
124	mkdir -p $(@D); cp $< $@
125$(gyp_intermediate_dir)/InspectorBackendDispatcher.cpp: $(gyp_shared_intermediate_dir)/blink/core/InspectorBackendDispatcher.cpp
126	mkdir -p $(@D); cp $< $@
127$(gyp_intermediate_dir)/InspectorTypeBuilder.cpp: $(gyp_shared_intermediate_dir)/blink/core/InspectorTypeBuilder.cpp
128	mkdir -p $(@D); cp $< $@
129$(gyp_intermediate_dir)/InspectorInstrumentationImpl.cpp: $(gyp_shared_intermediate_dir)/blink/core/InspectorInstrumentationImpl.cpp
130	mkdir -p $(@D); cp $< $@
131$(gyp_intermediate_dir)/SVGElementFactory.cpp: $(gyp_shared_intermediate_dir)/blink/core/SVGElementFactory.cpp
132	mkdir -p $(@D); cp $< $@
133$(gyp_intermediate_dir)/StylePropertyShorthand.cpp: $(gyp_shared_intermediate_dir)/blink/core/StylePropertyShorthand.cpp
134	mkdir -p $(@D); cp $< $@
135$(gyp_intermediate_dir)/StyleBuilder.cpp: $(gyp_shared_intermediate_dir)/blink/core/StyleBuilder.cpp
136	mkdir -p $(@D); cp $< $@
137$(gyp_intermediate_dir)/StyleBuilderFunctions.cpp: $(gyp_shared_intermediate_dir)/blink/core/StyleBuilderFunctions.cpp
138	mkdir -p $(@D); cp $< $@
139$(gyp_intermediate_dir)/CSSPropertyMetadata.cpp: $(gyp_shared_intermediate_dir)/blink/core/CSSPropertyMetadata.cpp
140	mkdir -p $(@D); cp $< $@
141$(gyp_intermediate_dir)/FontFaceDescriptors.cpp: $(gyp_shared_intermediate_dir)/blink/core/css/FontFaceDescriptors.cpp
142	mkdir -p $(@D); cp $< $@
143$(gyp_intermediate_dir)/DOMPointInit.cpp: $(gyp_shared_intermediate_dir)/blink/core/dom/DOMPointInit.cpp
144	mkdir -p $(@D); cp $< $@
145$(gyp_intermediate_dir)/MutationObserverInit.cpp: $(gyp_shared_intermediate_dir)/blink/core/dom/MutationObserverInit.cpp
146	mkdir -p $(@D); cp $< $@
147$(gyp_intermediate_dir)/ScrollOptions.cpp: $(gyp_shared_intermediate_dir)/blink/core/frame/ScrollOptions.cpp
148	mkdir -p $(@D); cp $< $@
149$(gyp_intermediate_dir)/HitRegionOptions.cpp: $(gyp_shared_intermediate_dir)/blink/core/html/canvas/HitRegionOptions.cpp
150	mkdir -p $(@D); cp $< $@
151$(gyp_intermediate_dir)/EventSourceInit.cpp: $(gyp_shared_intermediate_dir)/blink/core/page/EventSourceInit.cpp
152	mkdir -p $(@D); cp $< $@
153LOCAL_GENERATED_SOURCES := \
154	$(gyp_intermediate_dir)/V8GeneratedCoreBindings01.cpp \
155	$(gyp_intermediate_dir)/V8GeneratedCoreBindings02.cpp \
156	$(gyp_intermediate_dir)/V8GeneratedCoreBindings03.cpp \
157	$(gyp_intermediate_dir)/V8GeneratedCoreBindings04.cpp \
158	$(gyp_intermediate_dir)/V8GeneratedCoreBindings05.cpp \
159	$(gyp_intermediate_dir)/V8GeneratedCoreBindings06.cpp \
160	$(gyp_intermediate_dir)/V8GeneratedCoreBindings07.cpp \
161	$(gyp_intermediate_dir)/V8GeneratedCoreBindings08.cpp \
162	$(gyp_intermediate_dir)/V8GeneratedCoreBindings09.cpp \
163	$(gyp_intermediate_dir)/V8GeneratedCoreBindings10.cpp \
164	$(gyp_intermediate_dir)/V8GeneratedCoreBindings11.cpp \
165	$(gyp_intermediate_dir)/V8GeneratedCoreBindings12.cpp \
166	$(gyp_intermediate_dir)/V8GeneratedCoreBindings13.cpp \
167	$(gyp_intermediate_dir)/V8GeneratedCoreBindings14.cpp \
168	$(gyp_intermediate_dir)/V8GeneratedCoreBindings15.cpp \
169	$(gyp_intermediate_dir)/V8GeneratedCoreBindings16.cpp \
170	$(gyp_intermediate_dir)/V8GeneratedCoreBindings17.cpp \
171	$(gyp_intermediate_dir)/V8GeneratedCoreBindings18.cpp \
172	$(gyp_intermediate_dir)/V8GeneratedCoreBindings19.cpp \
173	$(gyp_intermediate_dir)/CSSPropertyNames.cpp \
174	$(gyp_intermediate_dir)/CSSValueKeywords.cpp \
175	$(gyp_intermediate_dir)/Event.cpp \
176	$(gyp_intermediate_dir)/EventNames.cpp \
177	$(gyp_intermediate_dir)/EventTargetNames.cpp \
178	$(gyp_intermediate_dir)/EventTypeNames.cpp \
179	$(gyp_intermediate_dir)/FetchInitiatorTypeNames.cpp \
180	$(gyp_intermediate_dir)/HTMLElementFactory.cpp \
181	$(gyp_intermediate_dir)/HTMLElementLookupTrie.cpp \
182	$(gyp_intermediate_dir)/HTMLNames.cpp \
183	$(gyp_intermediate_dir)/HTMLTokenizerNames.cpp \
184	$(gyp_intermediate_dir)/InputTypeNames.cpp \
185	$(gyp_intermediate_dir)/MathMLNames.cpp \
186	$(gyp_intermediate_dir)/SVGNames.cpp \
187	$(gyp_intermediate_dir)/UserAgentStyleSheetsData.cpp \
188	$(gyp_intermediate_dir)/XLinkNames.cpp \
189	$(gyp_intermediate_dir)/XMLNSNames.cpp \
190	$(gyp_intermediate_dir)/XMLNames.cpp \
191	$(gyp_intermediate_dir)/HTMLEntityTable.cpp \
192	$(gyp_intermediate_dir)/MediaFeatureNames.cpp \
193	$(gyp_intermediate_dir)/MediaTypeNames.cpp \
194	$(gyp_intermediate_dir)/CSSTokenizer.cpp \
195	$(gyp_intermediate_dir)/BisonCSSParser.cpp \
196	$(gyp_intermediate_dir)/HTMLMetaElement.cpp \
197	$(gyp_intermediate_dir)/CSSGrammar.cpp \
198	$(gyp_intermediate_dir)/XPathGrammar.cpp \
199	$(gyp_intermediate_dir)/InspectorFrontend.cpp \
200	$(gyp_intermediate_dir)/InspectorBackendDispatcher.cpp \
201	$(gyp_intermediate_dir)/InspectorTypeBuilder.cpp \
202	$(gyp_intermediate_dir)/InspectorInstrumentationImpl.cpp \
203	$(gyp_intermediate_dir)/SVGElementFactory.cpp \
204	$(gyp_intermediate_dir)/StylePropertyShorthand.cpp \
205	$(gyp_intermediate_dir)/StyleBuilder.cpp \
206	$(gyp_intermediate_dir)/StyleBuilderFunctions.cpp \
207	$(gyp_intermediate_dir)/CSSPropertyMetadata.cpp \
208	$(gyp_intermediate_dir)/FontFaceDescriptors.cpp \
209	$(gyp_intermediate_dir)/DOMPointInit.cpp \
210	$(gyp_intermediate_dir)/MutationObserverInit.cpp \
211	$(gyp_intermediate_dir)/ScrollOptions.cpp \
212	$(gyp_intermediate_dir)/HitRegionOptions.cpp \
213	$(gyp_intermediate_dir)/EventSourceInit.cpp
214
215GYP_COPIED_SOURCE_ORIGIN_DIRS := \
216	$(gyp_shared_intermediate_dir)/blink/bindings/core/v8 \
217	$(gyp_shared_intermediate_dir)/blink/core \
218	$(gyp_shared_intermediate_dir)/blink/core/css \
219	$(gyp_shared_intermediate_dir)/blink/core/dom \
220	$(gyp_shared_intermediate_dir)/blink/core/frame \
221	$(gyp_shared_intermediate_dir)/blink/core/html/canvas \
222	$(gyp_shared_intermediate_dir)/blink/core/page
223
224LOCAL_SRC_FILES := \
225	third_party/WebKit/Source/bindings/core/v8/custom/V8ArrayBufferCustom.cpp \
226	third_party/WebKit/Source/bindings/core/v8/custom/V8ArrayBufferViewCustom.cpp \
227	third_party/WebKit/Source/bindings/core/v8/custom/V8BlobCustom.cpp \
228	third_party/WebKit/Source/bindings/core/v8/custom/V8BlobCustomHelpers.cpp \
229	third_party/WebKit/Source/bindings/core/v8/custom/V8CSSRuleCustom.cpp \
230	third_party/WebKit/Source/bindings/core/v8/custom/V8CSSStyleDeclarationCustom.cpp \
231	third_party/WebKit/Source/bindings/core/v8/custom/V8CSSValueCustom.cpp \
232	third_party/WebKit/Source/bindings/core/v8/custom/V8CanvasRenderingContext2DCustom.cpp \
233	third_party/WebKit/Source/bindings/core/v8/custom/V8CustomEventCustom.cpp \
234	third_party/WebKit/Source/bindings/core/v8/custom/V8CustomXPathNSResolver.cpp \
235	third_party/WebKit/Source/bindings/core/v8/custom/V8DataViewCustom.cpp \
236	third_party/WebKit/Source/bindings/core/v8/custom/V8DedicatedWorkerGlobalScopeCustom.cpp \
237	third_party/WebKit/Source/bindings/core/v8/custom/V8DocumentCustom.cpp \
238	third_party/WebKit/Source/bindings/core/v8/custom/V8ElementCustom.cpp \
239	third_party/WebKit/Source/bindings/core/v8/custom/V8ErrorEventCustom.cpp \
240	third_party/WebKit/Source/bindings/core/v8/custom/V8EventCustom.cpp \
241	third_party/WebKit/Source/bindings/core/v8/custom/V8EventTargetCustom.cpp \
242	third_party/WebKit/Source/bindings/core/v8/custom/V8FileCustom.cpp \
243	third_party/WebKit/Source/bindings/core/v8/custom/V8FileReaderCustom.cpp \
244	third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLAllCollectionCustom.cpp \
245	third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLCanvasElementCustom.cpp \
246	third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLDocumentCustom.cpp \
247	third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLOptionsCollectionCustom.cpp \
248	third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLPlugInElementCustom.cpp \
249	third_party/WebKit/Source/bindings/core/v8/custom/V8HistoryCustom.cpp \
250	third_party/WebKit/Source/bindings/core/v8/custom/V8InjectedScriptHostCustom.cpp \
251	third_party/WebKit/Source/bindings/core/v8/custom/V8InjectedScriptManager.cpp \
252	third_party/WebKit/Source/bindings/core/v8/custom/V8InspectorFrontendHostCustom.cpp \
253	third_party/WebKit/Source/bindings/core/v8/custom/V8JavaScriptCallFrameCustom.cpp \
254	third_party/WebKit/Source/bindings/core/v8/custom/V8LocationCustom.cpp \
255	third_party/WebKit/Source/bindings/core/v8/custom/V8MessageChannelCustom.cpp \
256	third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp \
257	third_party/WebKit/Source/bindings/core/v8/custom/V8MessagePortCustom.cpp \
258	third_party/WebKit/Source/bindings/core/v8/custom/V8MutationObserverCustom.cpp \
259	third_party/WebKit/Source/bindings/core/v8/custom/V8PopStateEventCustom.cpp \
260	third_party/WebKit/Source/bindings/core/v8/custom/V8TrackEventCustom.cpp \
261	third_party/WebKit/Source/bindings/core/v8/custom/V8WebGLRenderingContextCustom.cpp \
262	third_party/WebKit/Source/bindings/core/v8/custom/V8WindowCustom.cpp \
263	third_party/WebKit/Source/bindings/core/v8/custom/V8WorkerCustom.cpp \
264	third_party/WebKit/Source/bindings/core/v8/custom/V8WorkerGlobalScopeCustom.cpp \
265	third_party/WebKit/Source/bindings/core/v8/custom/V8XMLHttpRequestCustom.cpp \
266	third_party/WebKit/Source/bindings/core/v8/custom/V8XSLTProcessorCustom.cpp \
267	third_party/WebKit/Source/bindings/core/v8/ActiveDOMCallback.cpp \
268	third_party/WebKit/Source/bindings/core/v8/ArrayValue.cpp \
269	third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp \
270	third_party/WebKit/Source/bindings/core/v8/CustomElementBinding.cpp \
271	third_party/WebKit/Source/bindings/core/v8/CustomElementConstructorBuilder.cpp \
272	third_party/WebKit/Source/bindings/core/v8/DOMDataStore.cpp \
273	third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp \
274	third_party/WebKit/Source/bindings/core/v8/Dictionary.cpp \
275	third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp \
276	third_party/WebKit/Source/bindings/core/v8/ExceptionMessages.cpp \
277	third_party/WebKit/Source/bindings/core/v8/ExceptionState.cpp \
278	third_party/WebKit/Source/bindings/core/v8/ExceptionStatePlaceholder.cpp \
279	third_party/WebKit/Source/bindings/core/v8/ModuleProxy.cpp \
280	third_party/WebKit/Source/bindings/core/v8/NPV8Object.cpp \
281	third_party/WebKit/Source/bindings/core/v8/PageScriptDebugServer.cpp \
282	third_party/WebKit/Source/bindings/core/v8/PrivateScriptRunner.cpp \
283	third_party/WebKit/Source/bindings/core/v8/RetainedDOMInfo.cpp \
284	third_party/WebKit/Source/bindings/core/v8/ScheduledAction.cpp \
285	third_party/WebKit/Source/bindings/core/v8/ScriptCallStackFactory.cpp \
286	third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp \
287	third_party/WebKit/Source/bindings/core/v8/ScriptDebugServer.cpp \
288	third_party/WebKit/Source/bindings/core/v8/ScriptEventListener.cpp \
289	third_party/WebKit/Source/bindings/core/v8/ScriptFunction.cpp \
290	third_party/WebKit/Source/bindings/core/v8/ScriptFunctionCall.cpp \
291	third_party/WebKit/Source/bindings/core/v8/ScriptGCEvent.cpp \
292	third_party/WebKit/Source/bindings/core/v8/ScriptHeapSnapshot.cpp \
293	third_party/WebKit/Source/bindings/core/v8/ScriptPreprocessor.cpp \
294	third_party/WebKit/Source/bindings/core/v8/ScriptProfiler.cpp \
295	third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp \
296	third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.cpp \
297	third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.cpp \
298	third_party/WebKit/Source/bindings/core/v8/ScriptRegexp.cpp \
299	third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp \
300	third_party/WebKit/Source/bindings/core/v8/ScriptStreamer.cpp \
301	third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.cpp \
302	third_party/WebKit/Source/bindings/core/v8/ScriptString.cpp \
303	third_party/WebKit/Source/bindings/core/v8/ScriptValue.cpp \
304	third_party/WebKit/Source/bindings/core/v8/ScriptWrappable.cpp \
305	third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp \
306	third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp \
307	third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp \
308	third_party/WebKit/Source/bindings/core/v8/V8CustomElementLifecycleCallbacks.cpp \
309	third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp \
310	third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.cpp \
311	third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
312	third_party/WebKit/Source/bindings/core/v8/V8ErrorHandler.cpp \
313	third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp \
314	third_party/WebKit/Source/bindings/core/v8/V8EventListenerList.cpp \
315	third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp \
316	third_party/WebKit/Source/bindings/core/v8/V8GCForContextDispose.cpp \
317	third_party/WebKit/Source/bindings/core/v8/V8HiddenValue.cpp \
318	third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp \
319	third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp \
320	third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.cpp \
321	third_party/WebKit/Source/bindings/core/v8/V8NPObject.cpp \
322	third_party/WebKit/Source/bindings/core/v8/V8NPUtils.cpp \
323	third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.cpp \
324	third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.cpp \
325	third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp \
326	third_party/WebKit/Source/bindings/core/v8/V8PerIsolateData.cpp \
327	third_party/WebKit/Source/bindings/core/v8/V8RecursionScope.cpp \
328	third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp \
329	third_party/WebKit/Source/bindings/core/v8/V8StringResource.cpp \
330	third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp \
331	third_party/WebKit/Source/bindings/core/v8/V8ValueCache.cpp \
332	third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp \
333	third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp \
334	third_party/WebKit/Source/bindings/core/v8/WorkerScriptController.cpp \
335	third_party/WebKit/Source/bindings/core/v8/WorkerScriptDebugServer.cpp \
336	third_party/WebKit/Source/bindings/core/v8/npruntime.cpp
337
338
339# Flags passed to both C and C++ files.
340MY_CFLAGS_Debug := \
341	-fstack-protector \
342	--param=ssp-buffer-size=4 \
343	-Werror \
344	-fno-strict-aliasing \
345	-Wall \
346	-Wno-unused-parameter \
347	-Wno-missing-field-initializers \
348	-fvisibility=hidden \
349	-pipe \
350	-fPIC \
351	-Wno-unused-local-typedefs \
352	-m64 \
353	-march=x86-64 \
354	-ffunction-sections \
355	-funwind-tables \
356	-g \
357	-fstack-protector \
358	-fno-short-enums \
359	-finline-limit=64 \
360	-Wa,--noexecstack \
361	-U_FORTIFY_SOURCE \
362	-Wno-extra \
363	-Wno-ignored-qualifiers \
364	-Wno-type-limits \
365	-Wno-unused-but-set-variable \
366	-Os \
367	-g \
368	-gdwarf-4 \
369	-fdata-sections \
370	-ffunction-sections \
371	-fomit-frame-pointer \
372	-funwind-tables
373
374MY_DEFS_Debug := \
375	'-DV8_DEPRECATION_WARNINGS' \
376	'-D_FILE_OFFSET_BITS=64' \
377	'-DNO_TCMALLOC' \
378	'-DDISABLE_NACL' \
379	'-DCHROMIUM_BUILD' \
380	'-DUSE_LIBJPEG_TURBO=1' \
381	'-DENABLE_WEBRTC=1' \
382	'-DUSE_PROPRIETARY_CODECS' \
383	'-DENABLE_BROWSER_CDMS' \
384	'-DENABLE_CONFIGURATION_POLICY' \
385	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
386	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
387	'-DENABLE_EGLIMAGE=1' \
388	'-DCLD_VERSION=1' \
389	'-DENABLE_PRINTING=1' \
390	'-DENABLE_MANAGED_USERS=1' \
391	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
392	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
393	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
394	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
395	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
396	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
397	'-DVIDEO_HOLE=1' \
398	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
399	'-DBLINK_IMPLEMENTATION=1' \
400	'-DINSIDE_BLINK' \
401	'-DENABLE_SVG_FONTS=1' \
402	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
403	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
404	'-DENABLE_WEB_AUDIO=1' \
405	'-DENABLE_OPENTYPE_VERTICAL=1' \
406	'-DU_USING_ICU_NAMESPACE=0' \
407	'-DU_ENABLE_DYLOAD=0' \
408	'-DSK_ENABLE_INST_COUNT=0' \
409	'-DSK_SUPPORT_GPU=1' \
410	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
411	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
412	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
413	'-DGR_GL_IGNORE_ES3_MSAA=0' \
414	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
415	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
416	'-DSK_BUILD_FOR_ANDROID' \
417	'-DSK_USE_POSIX_THREADS' \
418	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
419	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
420	'-DCHROME_PNG_WRITE_SUPPORT' \
421	'-DPNG_USER_CONFIG' \
422	'-DCHROME_PNG_READ_PACK_SUPPORT' \
423	'-DLIBXML_STATIC' \
424	'-DLIBXSLT_STATIC' \
425	'-DUSE_OPENSSL=1' \
426	'-DUSE_OPENSSL_CERTS=1' \
427	'-D__STDC_CONSTANT_MACROS' \
428	'-D__STDC_FORMAT_MACROS' \
429	'-DANDROID' \
430	'-D__GNU_SOURCE=1' \
431	'-DUSE_STLPORT=1' \
432	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
433	'-DCHROME_BUILD_ID=""' \
434	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
435	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
436	'-D_DEBUG'
437
438
439# Include paths placed before CFLAGS/CPPFLAGS
440LOCAL_C_INCLUDES_Debug := \
441	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
442	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
443	$(gyp_shared_intermediate_dir) \
444	$(LOCAL_PATH)/third_party/WebKit/Source \
445	$(gyp_shared_intermediate_dir)/blink \
446	$(LOCAL_PATH)/third_party/openmax_dl \
447	$(LOCAL_PATH) \
448	$(LOCAL_PATH)/skia/config \
449	$(LOCAL_PATH)/third_party/khronos \
450	$(LOCAL_PATH)/gpu \
451	$(LOCAL_PATH)/third_party/angle/include \
452	$(LOCAL_PATH)/third_party/WebKit \
453	$(LOCAL_PATH)/third_party/ots/include \
454	$(LOCAL_PATH)/third_party/zlib \
455	$(PWD)/external/icu/icu4c/source/common \
456	$(PWD)/external/icu/icu4c/source/i18n \
457	$(LOCAL_PATH)/third_party/skia/src/core \
458	$(LOCAL_PATH)/third_party/skia/include/core \
459	$(LOCAL_PATH)/third_party/skia/include/effects \
460	$(LOCAL_PATH)/third_party/skia/include/pdf \
461	$(LOCAL_PATH)/third_party/skia/include/gpu \
462	$(LOCAL_PATH)/third_party/skia/include/lazy \
463	$(LOCAL_PATH)/third_party/skia/include/pathops \
464	$(LOCAL_PATH)/third_party/skia/include/pipe \
465	$(LOCAL_PATH)/third_party/skia/include/ports \
466	$(LOCAL_PATH)/third_party/skia/include/utils \
467	$(LOCAL_PATH)/skia/ext \
468	$(LOCAL_PATH)/third_party/iccjpeg \
469	$(LOCAL_PATH)/third_party/libpng \
470	$(LOCAL_PATH)/third_party/libwebp \
471	$(LOCAL_PATH)/third_party/libxml/linux/include \
472	$(LOCAL_PATH)/third_party/libxml/src/include \
473	$(LOCAL_PATH)/third_party/libxslt \
474	$(LOCAL_PATH)/third_party/npapi \
475	$(LOCAL_PATH)/third_party/npapi/bindings \
476	$(LOCAL_PATH)/third_party/qcms/src \
477	$(LOCAL_PATH)/third_party/sqlite \
478	$(LOCAL_PATH)/v8/include \
479	$(PWD)/frameworks/wilhelm/include \
480	$(PWD)/bionic \
481	$(PWD)/external/stlport/stlport
482
483
484# Flags passed to only C++ (and not C) files.
485LOCAL_CPPFLAGS_Debug := \
486	-fno-exceptions \
487	-fno-rtti \
488	-fno-threadsafe-statics \
489	-fvisibility-inlines-hidden \
490	-Wsign-compare \
491	-Wno-c++0x-compat \
492	-std=gnu++11 \
493	-Wno-narrowing \
494	-Wno-literal-suffix \
495	-Wno-non-virtual-dtor \
496	-Wno-sign-promo
497
498
499# Flags passed to both C and C++ files.
500MY_CFLAGS_Release := \
501	-fstack-protector \
502	--param=ssp-buffer-size=4 \
503	-Werror \
504	-fno-strict-aliasing \
505	-Wall \
506	-Wno-unused-parameter \
507	-Wno-missing-field-initializers \
508	-fvisibility=hidden \
509	-pipe \
510	-fPIC \
511	-Wno-unused-local-typedefs \
512	-m64 \
513	-march=x86-64 \
514	-ffunction-sections \
515	-funwind-tables \
516	-g \
517	-fstack-protector \
518	-fno-short-enums \
519	-finline-limit=64 \
520	-Wa,--noexecstack \
521	-U_FORTIFY_SOURCE \
522	-Wno-extra \
523	-Wno-ignored-qualifiers \
524	-Wno-type-limits \
525	-Wno-unused-but-set-variable \
526	-Os \
527	-fno-ident \
528	-fdata-sections \
529	-ffunction-sections \
530	-fomit-frame-pointer \
531	-funwind-tables
532
533MY_DEFS_Release := \
534	'-DV8_DEPRECATION_WARNINGS' \
535	'-D_FILE_OFFSET_BITS=64' \
536	'-DNO_TCMALLOC' \
537	'-DDISABLE_NACL' \
538	'-DCHROMIUM_BUILD' \
539	'-DUSE_LIBJPEG_TURBO=1' \
540	'-DENABLE_WEBRTC=1' \
541	'-DUSE_PROPRIETARY_CODECS' \
542	'-DENABLE_BROWSER_CDMS' \
543	'-DENABLE_CONFIGURATION_POLICY' \
544	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
545	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
546	'-DENABLE_EGLIMAGE=1' \
547	'-DCLD_VERSION=1' \
548	'-DENABLE_PRINTING=1' \
549	'-DENABLE_MANAGED_USERS=1' \
550	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
551	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
552	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
553	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
554	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
555	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
556	'-DVIDEO_HOLE=1' \
557	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
558	'-DBLINK_IMPLEMENTATION=1' \
559	'-DINSIDE_BLINK' \
560	'-DENABLE_SVG_FONTS=1' \
561	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
562	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
563	'-DENABLE_WEB_AUDIO=1' \
564	'-DENABLE_OPENTYPE_VERTICAL=1' \
565	'-DU_USING_ICU_NAMESPACE=0' \
566	'-DU_ENABLE_DYLOAD=0' \
567	'-DSK_ENABLE_INST_COUNT=0' \
568	'-DSK_SUPPORT_GPU=1' \
569	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
570	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
571	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
572	'-DGR_GL_IGNORE_ES3_MSAA=0' \
573	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
574	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
575	'-DSK_BUILD_FOR_ANDROID' \
576	'-DSK_USE_POSIX_THREADS' \
577	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
578	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
579	'-DCHROME_PNG_WRITE_SUPPORT' \
580	'-DPNG_USER_CONFIG' \
581	'-DCHROME_PNG_READ_PACK_SUPPORT' \
582	'-DLIBXML_STATIC' \
583	'-DLIBXSLT_STATIC' \
584	'-DUSE_OPENSSL=1' \
585	'-DUSE_OPENSSL_CERTS=1' \
586	'-D__STDC_CONSTANT_MACROS' \
587	'-D__STDC_FORMAT_MACROS' \
588	'-DANDROID' \
589	'-D__GNU_SOURCE=1' \
590	'-DUSE_STLPORT=1' \
591	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
592	'-DCHROME_BUILD_ID=""' \
593	'-DNDEBUG' \
594	'-DNVALGRIND' \
595	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
596	'-D_FORTIFY_SOURCE=2'
597
598
599# Include paths placed before CFLAGS/CPPFLAGS
600LOCAL_C_INCLUDES_Release := \
601	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
602	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
603	$(gyp_shared_intermediate_dir) \
604	$(LOCAL_PATH)/third_party/WebKit/Source \
605	$(gyp_shared_intermediate_dir)/blink \
606	$(LOCAL_PATH)/third_party/openmax_dl \
607	$(LOCAL_PATH) \
608	$(LOCAL_PATH)/skia/config \
609	$(LOCAL_PATH)/third_party/khronos \
610	$(LOCAL_PATH)/gpu \
611	$(LOCAL_PATH)/third_party/angle/include \
612	$(LOCAL_PATH)/third_party/WebKit \
613	$(LOCAL_PATH)/third_party/ots/include \
614	$(LOCAL_PATH)/third_party/zlib \
615	$(PWD)/external/icu/icu4c/source/common \
616	$(PWD)/external/icu/icu4c/source/i18n \
617	$(LOCAL_PATH)/third_party/skia/src/core \
618	$(LOCAL_PATH)/third_party/skia/include/core \
619	$(LOCAL_PATH)/third_party/skia/include/effects \
620	$(LOCAL_PATH)/third_party/skia/include/pdf \
621	$(LOCAL_PATH)/third_party/skia/include/gpu \
622	$(LOCAL_PATH)/third_party/skia/include/lazy \
623	$(LOCAL_PATH)/third_party/skia/include/pathops \
624	$(LOCAL_PATH)/third_party/skia/include/pipe \
625	$(LOCAL_PATH)/third_party/skia/include/ports \
626	$(LOCAL_PATH)/third_party/skia/include/utils \
627	$(LOCAL_PATH)/skia/ext \
628	$(LOCAL_PATH)/third_party/iccjpeg \
629	$(LOCAL_PATH)/third_party/libpng \
630	$(LOCAL_PATH)/third_party/libwebp \
631	$(LOCAL_PATH)/third_party/libxml/linux/include \
632	$(LOCAL_PATH)/third_party/libxml/src/include \
633	$(LOCAL_PATH)/third_party/libxslt \
634	$(LOCAL_PATH)/third_party/npapi \
635	$(LOCAL_PATH)/third_party/npapi/bindings \
636	$(LOCAL_PATH)/third_party/qcms/src \
637	$(LOCAL_PATH)/third_party/sqlite \
638	$(LOCAL_PATH)/v8/include \
639	$(PWD)/frameworks/wilhelm/include \
640	$(PWD)/bionic \
641	$(PWD)/external/stlport/stlport
642
643
644# Flags passed to only C++ (and not C) files.
645LOCAL_CPPFLAGS_Release := \
646	-fno-exceptions \
647	-fno-rtti \
648	-fno-threadsafe-statics \
649	-fvisibility-inlines-hidden \
650	-Wsign-compare \
651	-Wno-c++0x-compat \
652	-std=gnu++11 \
653	-Wno-narrowing \
654	-Wno-literal-suffix \
655	-Wno-non-virtual-dtor \
656	-Wno-sign-promo
657
658
659LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
660LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
661LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
662LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
663### Rules for final target.
664
665LOCAL_SHARED_LIBRARIES := \
666	libstlport \
667	libdl
668
669# Add target alias to "gyp_all_modules" target.
670.PHONY: gyp_all_modules
671gyp_all_modules: third_party_WebKit_Source_core_webcore_generated_gyp
672
673# Alias gyp target name.
674.PHONY: webcore_generated
675webcore_generated: third_party_WebKit_Source_core_webcore_generated_gyp
676
677include $(BUILD_STATIC_LIBRARY)
678