153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# This file is generated by gyp; do not edit.
253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)include $(CLEAR_VARS)
453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_MODULE_CLASS := STATIC_LIBRARIES
65267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)LOCAL_MODULE := third_party_WebKit_Source_core_webcore_dom_gyp
753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_MODULE_SUFFIX := .a
8a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben MurdochLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
9a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
10a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdochgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
1153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
1253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Make sure our deps are built first.
1353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_TARGET_DEPENDENCIES := \
14a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	$(call intermediates-dir-for,GYP,third_party_WebKit_Source_core_webcore_prerequisites_gyp,,,$(GYP_VAR_PREFIX))/webcore_prerequisites.stamp \
15a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	$(call intermediates-dir-for,STATIC_LIBRARIES,skia_skia_library_gyp,,,$(GYP_VAR_PREFIX))/skia_skia_library_gyp.a
1653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
1753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_GENERATED_OUTPUTS :=
1853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
1953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Make sure our deps and generated files are built first.
2053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
2153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_GENERATED_SOURCES :=
2353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)GYP_COPIED_SOURCE_ORIGIN_DIRS :=
2553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
2653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_SRC_FILES := \
2753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ActiveDOMObject.cpp \
281e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/AddConsoleMessageTask.cpp \
2953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Attr.cpp \
3053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/CDATASection.cpp \
311e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/CSSSelectorWatch.cpp \
3253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/CharacterData.cpp \
33d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ChildFrameDisconnector.cpp \
3453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ChildListMutationScope.cpp \
3553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ChildNodeList.cpp \
3609380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/ClassCollection.cpp \
3753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ClientRect.cpp \
3853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ClientRectList.cpp \
3953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Comment.cpp \
4053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ContainerNode.cpp \
4153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ContextFeatures.cpp \
42591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.cpp \
4306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/dom/ContextLifecycleObserver.cpp \
44a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMError.cpp \
45a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMException.cpp \
46a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMImplementation.cpp \
47c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMMatrix.cpp \
48c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMMatrixReadOnly.cpp \
49c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMPoint.cpp \
50c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMPointReadOnly.cpp \
51c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMRect.cpp \
52c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DOMRectReadOnly.cpp \
53a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMSettableTokenList.cpp \
54a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMStringList.cpp \
55a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMStringMap.cpp \
56a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMTokenList.cpp \
57a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMURL.cpp \
58a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMURLUtils.cpp \
59a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/DOMURLUtilsReadOnly.cpp \
6053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DatasetDOMStringMap.cpp \
6153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DecodedDataDocumentParser.cpp \
6253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Document.cpp \
6309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentEncodingData.cpp \
6453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentFragment.cpp \
65521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentFullscreen.cpp \
66e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/core/dom/DocumentInit.cpp \
671e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentLifecycle.cpp \
681e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentLifecycleNotifier.cpp \
69521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentLifecycleObserver.cpp \
7053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentMarker.cpp \
7106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentMarkerController.cpp \
72591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/dom/DocumentOrderedList.cpp \
7353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentOrderedMap.cpp \
7453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentParser.cpp \
7553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentStyleSheetCollection.cpp \
7609380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentStyleSheetCollector.cpp \
7753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/DocumentType.cpp \
7853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Element.cpp \
79f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	third_party/WebKit/Source/core/dom/ElementData.cpp \
8009380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/ElementDataCache.cpp \
81e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ElementFullscreen.cpp \
8253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ElementRareData.cpp \
8309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/EmptyNodeList.cpp \
84a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/ExecutionContext.cpp \
859e12abdf8c3a23d52091ea54ebb6a04d327f9300Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Fullscreen.cpp \
8653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/IconURL.cpp \
8753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/IdTargetObserver.cpp \
8853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/IdTargetObserverRegistry.cpp \
89d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	third_party/WebKit/Source/core/dom/IncrementLoadEventDelayCount.cpp \
9053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/LiveNodeList.cpp \
91d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/dom/LiveNodeListBase.cpp \
92a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/MainThreadTaskRunner.cpp \
9353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MessageChannel.cpp \
9453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MessagePort.cpp \
95591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	third_party/WebKit/Source/core/dom/Microtask.cpp \
9653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MutationObserver.cpp \
9753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MutationObserverInterestGroup.cpp \
9853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MutationObserverRegistration.cpp \
9953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/MutationRecord.cpp \
100a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/NameNodeList.cpp \
10153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NamedNodeMap.cpp \
10253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Node.cpp \
1031e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeChildRemovalTracker.cpp \
10453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeFilter.cpp \
10553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeIterator.cpp \
106d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeIteratorBase.cpp \
107197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	third_party/WebKit/Source/core/dom/NodeListsNodeData.cpp \
10853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeRareData.cpp \
10953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeRenderingTraversal.cpp \
11053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/NodeTraversal.cpp \
11153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/PendingScript.cpp \
11253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Position.cpp \
11353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/PositionIterator.cpp \
114bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/dom/PresentationAttributeStyle.cpp \
11506f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/dom/ProcessingInstruction.cpp \
11653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/PseudoElement.cpp \
11753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/QualifiedName.cpp \
11853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Range.cpp \
119a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/RenderTreeBuilder.cpp \
120bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/dom/SandboxFlags.cpp \
121e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/core/dom/ScriptLoader.cpp \
12253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ScriptRunner.cpp \
123a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/ScriptableDocumentParser.cpp \
124a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/ScriptedAnimationController.cpp \
12553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/SecurityContext.cpp \
12653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/SelectorQuery.cpp \
127e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ShadowTreeStyleSheetCollection.cpp \
12853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/SpaceSplitString.cpp \
12953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/StringCallback.cpp \
13053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/StyleElement.cpp \
1319bbd2f5e390b01907d97ecffde80aa1b06113aacTorne (Richard Coles)	third_party/WebKit/Source/core/dom/StyleEngine.cpp \
13209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/StyleSheetCandidate.cpp \
133e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/core/dom/StyleSheetCollection.cpp \
13409380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/TagCollection.cpp \
13553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Text.cpp \
136e69819bd8e388ea4ad1636a19aa6b2eed4952191Ben Murdoch	third_party/WebKit/Source/core/dom/TextLinkColors.cpp \
13753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/Touch.cpp \
13853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/TouchList.cpp \
13953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/TransformSourceLibxslt.cpp \
14053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/TreeScope.cpp \
14153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/TreeScopeAdopter.cpp \
14209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/dom/TreeScopeStyleSheetCollection.cpp \
14353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/TreeWalker.cpp \
14453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/UserActionElementSet.cpp \
1451e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	third_party/WebKit/Source/core/dom/ViewportDescription.cpp \
14653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	third_party/WebKit/Source/core/dom/VisitedLinkState.cpp \
147f91f5fa1608c2cdd9af1842fb5dadbe78275be2aBo Liu	third_party/WebKit/Source/core/dom/WeakNodeMap.cpp \
148a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/XMLDocument.cpp \
149a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElement.cpp \
150f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	third_party/WebKit/Source/core/dom/custom/CustomElementAsyncImportMicrotaskQueue.cpp \
151a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementCallbackInvocation.cpp \
152a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementCallbackQueue.cpp \
153a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
154a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementException.cpp \
155a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementMicrotaskDispatcher.cpp \
156a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementMicrotaskImportStep.cpp \
15776c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	third_party/WebKit/Source/core/dom/custom/CustomElementMicrotaskQueueBase.cpp \
158a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementMicrotaskResolutionStep.cpp \
159197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementMicrotaskRunQueue.cpp \
160a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementObserver.cpp \
1617242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	third_party/WebKit/Source/core/dom/custom/CustomElementProcessingStack.cpp \
162a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementRegistrationContext.cpp \
163a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementRegistry.cpp \
164a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementScheduler.cpp \
16576c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	third_party/WebKit/Source/core/dom/custom/CustomElementSyncMicrotaskQueue.cpp \
166a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/custom/CustomElementUpgradeCandidateMap.cpp \
167a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/ComposedTreeWalker.cpp \
168a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/ContentDistribution.cpp \
169a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/ElementShadow.cpp \
170a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/InsertionPoint.cpp \
171a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/SelectRuleFeatureSet.cpp \
172a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp \
173aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch	third_party/WebKit/Source/core/events/AnimationPlayerEvent.cpp \
17407a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch	third_party/WebKit/Source/core/events/ApplicationCacheErrorEvent.cpp \
17506f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/BeforeTextInsertedEvent.cpp \
17606f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/BeforeUnloadEvent.cpp \
17706f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/ClipboardEvent.cpp \
17806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/CompositionEvent.cpp \
17906f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/CustomEvent.cpp \
180f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	third_party/WebKit/Source/core/events/DOMWindowEventQueue.cpp \
18106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/ErrorEvent.cpp \
18206f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/Event.cpp \
18306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/EventDispatchMediator.cpp \
184a9984bf9ddc3cf73fdae3f29134a2bab379e7029Ben Murdoch	third_party/WebKit/Source/core/events/EventDispatcher.cpp \
18506f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/EventListenerMap.cpp \
186bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/events/EventPath.cpp \
18706f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/EventTarget.cpp \
18806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/FocusEvent.cpp \
18906f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/GenericEventQueue.cpp \
19006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/GestureEvent.cpp \
19106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/KeyboardEvent.cpp \
19206f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/MessageEvent.cpp \
19306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/MouseEvent.cpp \
19406f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/MouseRelatedEvent.cpp \
19506f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/MutationEvent.cpp \
196bfe3590b1806e3ff18f46ee3af5d4b83078f305aTorne (Richard Coles)	third_party/WebKit/Source/core/events/NavigatorEvents.cpp \
19709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/events/NodeEventContext.cpp \
19806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/OverflowEvent.cpp \
19906f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/PageTransitionEvent.cpp \
20006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/PopStateEvent.cpp \
20106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/ProgressEvent.cpp \
202c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	third_party/WebKit/Source/core/events/RelatedEvent.cpp \
20306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/ResourceProgressEvent.cpp \
20406f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/ScopedEventQueue.cpp \
20506f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/TextEvent.cpp \
20606f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/TouchEvent.cpp \
20709380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/events/TouchEventContext.cpp \
20806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/TransitionEvent.cpp \
20909380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	third_party/WebKit/Source/core/events/TreeScopeEventContext.cpp \
21006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/UIEvent.cpp \
21106f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/UIEventWithKeyState.cpp \
21206f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/WebKitAnimationEvent.cpp \
21306f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/WheelEvent.cpp \
21406f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	third_party/WebKit/Source/core/events/WindowEventContext.cpp
21553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
21653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
21753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Flags passed to both C and C++ files.
218591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Debug := \
21953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	--param=ssp-buffer-size=4 \
22019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
22153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-strict-aliasing \
22219cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
22353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-unused-parameter \
22453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-missing-field-initializers \
22553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fvisibility=hidden \
22653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-pipe \
22753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fPIC \
228d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-Wno-unused-local-typedefs \
22953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-msse2 \
23053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-mfpmath=sse \
231d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	-mmmx \
232d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	-m32 \
23353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-ffunction-sections \
23453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-funwind-tables \
23553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-g \
23653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-short-enums \
23753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-finline-limit=64 \
23853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wa,--noexecstack \
23953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-U_FORTIFY_SOURCE \
24053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-extra \
24153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-ignored-qualifiers \
24253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-type-limits \
24309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-Wno-unused-but-set-variable \
24453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-stack-protector \
24553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Os \
24653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-g \
2477242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	-gdwarf-4 \
24853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fdata-sections \
24909380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-ffunction-sections \
250197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-fomit-frame-pointer \
25109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-funwind-tables
25253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
253591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Debug := \
254a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
25553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_FILE_OFFSET_BITS=64' \
25653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DNO_TCMALLOC' \
25753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DDISABLE_NACL' \
25853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROMIUM_BUILD' \
25953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_LIBJPEG_TURBO=1' \
260aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch	'-DENABLE_WEBRTC=1' \
26153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_PROPRIETARY_CODECS' \
2625d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DENABLE_BROWSER_CDMS' \
26383750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
264f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
265f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
26653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_EGLIMAGE=1' \
2678abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
268a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
26951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
270d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
2717242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
2727242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
273d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
274d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
27576c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
276f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles)	'-DVIDEO_HOLE=1' \
2777242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
27806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
2791e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
28053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_SVG_FONTS=1' \
28153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
282323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
283323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DENABLE_WEB_AUDIO=1' \
28453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DENABLE_OPENTYPE_VERTICAL=1' \
28553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DU_USING_ICU_NAMESPACE=0' \
286c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	'-DU_ENABLE_DYLOAD=0' \
28753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DSK_ENABLE_INST_COUNT=0' \
28883750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_SUPPORT_GPU=1' \
28983750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
29006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
29119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
29251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DGR_GL_IGNORE_ES3_MSAA=0' \
293d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
2947242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
295e52495584422c5edb5b2944981473a2e208da323Torne (Richard Coles)	'-DSK_BUILD_FOR_ANDROID' \
29683750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_USE_POSIX_THREADS' \
2973c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
298fdbb120d0a4a87db74bcb608de226c85a7d1c920Ben Murdoch	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
29953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROME_PNG_WRITE_SUPPORT' \
30053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DPNG_USER_CONFIG' \
30109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
30253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DLIBXML_STATIC' \
30353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DLIBXSLT_STATIC' \
304d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DUSE_OPENSSL=1' \
30507a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
30619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
30719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
30853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DANDROID' \
30953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D__GNU_SOURCE=1' \
31053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DUSE_STLPORT=1' \
31153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
31253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DCHROME_BUILD_ID=""' \
31353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
31453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
31553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	'-D_DEBUG'
31653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
31753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
31853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Include paths placed before CFLAGS/CPPFLAGS
319591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Debug := \
3203464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
3213464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
3225d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir) \
323a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source \
32451b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
32551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
32653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/khronos \
32753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/gpu \
3285d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
329323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	$(LOCAL_PATH)/third_party/openmax_dl \
33009380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
331c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	$(PWD)/external/icu/icu4c/source/common \
332c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	$(PWD)/external/icu/icu4c/source/i18n \
333f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit \
33453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/src/core \
33553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/core \
33653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/effects \
33753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pdf \
33853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/gpu \
339591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
34053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pathops \
34153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/pipe \
34253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/ports \
34353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/skia/include/utils \
34453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/skia/ext \
34553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/iccjpeg \
34653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libpng \
347521d96ec04ace82590870fb04353ec4f82bb150fTorne (Richard Coles)	$(LOCAL_PATH)/third_party/libwebp \
34853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/linux/include \
34953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxml/src/include \
35053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/libxslt \
35153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi \
35253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/npapi/bindings \
35353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/ots/include \
35453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/qcms/src \
35553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/sqlite \
35653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/third_party/zlib \
35753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	$(LOCAL_PATH)/v8/include \
35893ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/frameworks/wilhelm/include \
35993ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/bionic \
36093ac45cfc74041c8ae536ce58a9534d46db2024eTorne (Richard Coles)	$(PWD)/external/stlport/stlport
36153e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
36253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
36353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Flags passed to only C++ (and not C) files.
364591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Debug := \
3657242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	-fno-exceptions \
36653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-rtti \
36753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fno-threadsafe-statics \
36853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-fvisibility-inlines-hidden \
36919cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
37053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-c++0x-compat \
371197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-std=gnu++11 \
372197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-Wno-narrowing \
373197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-Wno-literal-suffix \
37453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	-Wno-non-virtual-dtor \
37519cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
37653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
377591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
378591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to both C and C++ files.
379591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_CFLAGS_Release := \
380591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	--param=ssp-buffer-size=4 \
38119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Werror \
382591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-strict-aliasing \
38319cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wall \
384591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-unused-parameter \
385591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-missing-field-initializers \
386591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility=hidden \
387591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-pipe \
388591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fPIC \
389d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	-Wno-unused-local-typedefs \
390591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-msse2 \
391591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-mfpmath=sse \
392d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	-mmmx \
393d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	-m32 \
394591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
395591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-funwind-tables \
396591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-g \
397591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-short-enums \
398591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-finline-limit=64 \
399591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wa,--noexecstack \
400591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-U_FORTIFY_SOURCE \
401591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-extra \
402591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-ignored-qualifiers \
403591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-type-limits \
40409380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-Wno-unused-but-set-variable \
405591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-stack-protector \
406591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Os \
407591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-ident \
408591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fdata-sections \
409591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-ffunction-sections \
410591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fomit-frame-pointer \
41109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	-funwind-tables
412591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
413591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochMY_DEFS_Release := \
414a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DV8_DEPRECATION_WARNINGS' \
415591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_FILE_OFFSET_BITS=64' \
416591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNO_TCMALLOC' \
417591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DDISABLE_NACL' \
418591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROMIUM_BUILD' \
419591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_LIBJPEG_TURBO=1' \
420aafa69cb17c9d6606c07663ade5f81388a2c5986Ben Murdoch	'-DENABLE_WEBRTC=1' \
421591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_PROPRIETARY_CODECS' \
4225d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	'-DENABLE_BROWSER_CDMS' \
42383750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DENABLE_CONFIGURATION_POLICY' \
424f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
425f79f16f17ddc4f842d7b7a38603e280e94be826aTorne (Richard Coles)	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
426591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_EGLIMAGE=1' \
4278abfc5808a4e34d6e03867af8bc440dee641886fTorne (Richard Coles)	'-DCLD_VERSION=1' \
428a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	'-DENABLE_PRINTING=1' \
42951b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DENABLE_MANAGED_USERS=1' \
430d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
4317242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
4327242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
433d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
434d6cdb82654e8f3343a693ca752d5c4cee0324e17Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
43576c265b59aa821ccbf8c75ab2bb0d036e97d2956Torne (Richard Coles)	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
436f523d2789ac2f83c4eca0ee4d5161bfdb5f2d052Torne (Richard Coles)	'-DVIDEO_HOLE=1' \
4377242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
43806f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DBLINK_IMPLEMENTATION=1' \
4391e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)	'-DINSIDE_BLINK' \
440591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_SVG_FONTS=1' \
441591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DWTF_USE_CONCATENATED_IMPULSE_RESPONSES=1' \
442323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DWTF_USE_WEBAUDIO_OPENMAX_DL_FFT=1' \
443323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	'-DENABLE_WEB_AUDIO=1' \
444591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DENABLE_OPENTYPE_VERTICAL=1' \
445591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DU_USING_ICU_NAMESPACE=0' \
446c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	'-DU_ENABLE_DYLOAD=0' \
447591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DSK_ENABLE_INST_COUNT=0' \
44883750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_SUPPORT_GPU=1' \
44983750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' \
45006f816c7c76bc45a15e452ade8a34e8af077693eTorne (Richard Coles)	'-DSK_ENABLE_LEGACY_API_ALIASING=1' \
45119cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1' \
45251b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	'-DGR_GL_IGNORE_ES3_MSAA=0' \
453d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT' \
4547242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	'-DSK_SUPPORT_LEGACY_TEXTRENDERMODE' \
455591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DSK_BUILD_FOR_ANDROID' \
45683750176c3ee2cea66c8a9751271026a5901be3aBen Murdoch	'-DSK_USE_POSIX_THREADS' \
4573c9e4aeaee9f9b0a9a814da07bcb33319c7ea363Ben Murdoch	'-DSK_DEFERRED_CANVAS_USES_FACTORIES=1' \
458fdbb120d0a4a87db74bcb608de226c85a7d1c920Ben Murdoch	'-DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1' \
459591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_PNG_WRITE_SUPPORT' \
460591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DPNG_USER_CONFIG' \
46109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	'-DCHROME_PNG_READ_PACK_SUPPORT' \
462591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXML_STATIC' \
463591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DLIBXSLT_STATIC' \
464d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)	'-DUSE_OPENSSL=1' \
46507a852d8c1953036774d8f3b65d18dcfea3bb4a2Ben Murdoch	'-DUSE_OPENSSL_CERTS=1' \
46619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_CONSTANT_MACROS' \
46719cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D__STDC_FORMAT_MACROS' \
468591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DANDROID' \
469591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D__GNU_SOURCE=1' \
470591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DUSE_STLPORT=1' \
471591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
472591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DCHROME_BUILD_ID=""' \
473591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNDEBUG' \
474591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	'-DNVALGRIND' \
47519cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
47619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	'-D_FORTIFY_SOURCE=2'
477591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
478591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
479591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Include paths placed before CFLAGS/CPPFLAGS
480591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES_Release := \
4813464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \
4823464d02a173573db42f8ee6bb07bb74fabf4f5f2Ben Murdoch	$(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \
4835d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir) \
484a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit/Source \
48551b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH) \
48651b2906e11752df6c18351cf520e30522d3b53a1Torne (Richard Coles)	$(LOCAL_PATH)/skia/config \
487591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/khronos \
488591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/gpu \
4895d92fedcae5e801a8b224de090094f2d9df0b54aTorne (Richard Coles)	$(gyp_shared_intermediate_dir)/blink \
490323480423219ecd77329f8326dc5e0e3b50926d4Torne (Richard Coles)	$(LOCAL_PATH)/third_party/openmax_dl \
49109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)	$(LOCAL_PATH)/third_party/angle/include \
492c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	$(PWD)/external/icu/icu4c/source/common \
493c1847b1379d12d0e05df27436bf19a9b1bf12deaTorne (Richard Coles)	$(PWD)/external/icu/icu4c/source/i18n \
494f6b7aed3f7ce69aca0d7a032d144cbd088b04393Torne (Richard Coles)	$(LOCAL_PATH)/third_party/WebKit \
495591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/src/core \
496591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/core \
497591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/effects \
498591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pdf \
499591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/gpu \
500591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/lazy \
501591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pathops \
502591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/pipe \
503591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/ports \
504591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/skia/include/utils \
505591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/skia/ext \
506591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/iccjpeg \
507591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libpng \
508591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libwebp \
509591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/linux/include \
510591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxml/src/include \
511591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/libxslt \
512591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi \
513591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/npapi/bindings \
514591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/ots/include \
515591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/qcms/src \
516591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/sqlite \
517591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/third_party/zlib \
518591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(LOCAL_PATH)/v8/include \
519591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/frameworks/wilhelm/include \
520591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/bionic \
521591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	$(PWD)/external/stlport/stlport
522591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
523591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
524591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch# Flags passed to only C++ (and not C) files.
525591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS_Release := \
5267242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci	-fno-exceptions \
527591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-rtti \
528591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fno-threadsafe-statics \
529591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-fvisibility-inlines-hidden \
53019cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wsign-compare \
531591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-c++0x-compat \
532197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-std=gnu++11 \
533197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-Wno-narrowing \
534197021e6b966cfb06891637935ef33fff06433d1Ben Murdoch	-Wno-literal-suffix \
535591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch	-Wno-non-virtual-dtor \
53619cde67944066db31e633d9e386f2aa9bf9fadb3Torne (Richard Coles)	-Wno-sign-promo
537591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
538591b958dee2cf159d33a0b931e6231072eaf38d5Ben Murdoch
539591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
540591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
541591b958dee2cf159d33a0b931e6231072eaf38d5Ben MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
542d5428f32f5d1719f774f62e19147104ca245a3abTorne (Richard Coles)LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
54353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)### Rules for final target.
54453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
54553e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)LOCAL_SHARED_LIBRARIES := \
54653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	libstlport \
54753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)	libdl
54853e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
54953e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Add target alias to "gyp_all_modules" target.
55053e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles).PHONY: gyp_all_modules
5515267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)gyp_all_modules: third_party_WebKit_Source_core_webcore_dom_gyp
55253e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
55353e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)# Alias gyp target name.
55453e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles).PHONY: webcore_dom
5555267f701546148b83dfbe1d151cb184385bb5c22Torne (Richard Coles)webcore_dom: third_party_WebKit_Source_core_webcore_dom_gyp
55653e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)
55753e740f4a82e17f3ae59772501622dc354e42336Torne (Richard Coles)include $(BUILD_STATIC_LIBRARY)
558