1# This file is generated by gyp; do not edit.
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE_CLASS := GYP
6LOCAL_MODULE := content_content_jni_headers_gyp
7LOCAL_MODULE_STEM := content_jni_headers
8LOCAL_MODULE_SUFFIX := .stamp
9LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
10gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
11gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
12
13# Make sure our deps are built first.
14GYP_TARGET_DEPENDENCIES := \
15	$(call intermediates-dir-for,GYP,content_java_set_jni_headers_gyp,,,$(GYP_VAR_PREFIX))/java_set_jni_headers.stamp \
16	$(call intermediates-dir-for,GYP,content_motionevent_jni_headers_gyp,,,$(GYP_VAR_PREFIX))/motionevent_jni_headers.stamp \
17	$(call intermediates-dir-for,GYP,build_android_android_exports_gyp,,,$(GYP_VAR_PREFIX))/android_exports.stamp
18
19
20### Generated for rule "content_content_gyp_content_jni_headers_target_generate_jni_headers":
21# "{'inputs': ['../base/android/jni_generator/jni_generator.py', '../android_webview/build/jarjar-rules.txt'], 'process_outputs_as_sources': '1', 'extension': 'java', 'outputs': ['$(gyp_shared_intermediate_dir)/content/jni/%(INPUT_ROOT)s_jni.h'], 'rule_name': 'generate_jni_headers', 'rule_sources': ['public/android/java/src/org/chromium/content/app/ChildProcessService.java', 'public/android/java/src/org/chromium/content/app/ContentMain.java', 'public/android/java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityManager.java', 'public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java', 'public/android/java/src/org/chromium/content/browser/BrowserStartupController.java', 'public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java', 'public/android/java/src/org/chromium/content/browser/ContentSettings.java', 'public/android/java/src/org/chromium/content/browser/ContentReadbackHandler.java', 'public/android/java/src/org/chromium/content/browser/ContentVideoView.java', 'public/android/java/src/org/chromium/content/browser/ContentViewCore.java', 'public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java', 'public/android/java/src/org/chromium/content/browser/ContentViewStatics.java', 'public/android/java/src/org/chromium/content/browser/DeviceSensors.java', 'public/android/java/src/org/chromium/content/browser/DownloadController.java', 'public/android/java/src/org/chromium/content/browser/input/GamepadList.java', 'public/android/java/src/org/chromium/content/browser/input/HandleViewResources.java', 'public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java', 'public/android/java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java', 'public/android/java/src/org/chromium/content/browser/input/PopupTouchHandleDrawable.java', 'public/android/java/src/org/chromium/content/browser/InterstitialPageDelegateAndroid.java', 'public/android/java/src/org/chromium/content/browser/LocationProviderAdapter.java', 'public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java', 'public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java', 'public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java', 'public/android/java/src/org/chromium/content/browser/ScreenOrientationProvider.java', 'public/android/java/src/org/chromium/content/browser/SpeechRecognition.java', 'public/android/java/src/org/chromium/content/browser/TimeZoneMonitor.java', 'public/android/java/src/org/chromium/content/browser/TouchEventSynthesizer.java', 'public/android/java/src/org/chromium/content/browser/TracingControllerAndroid.java', 'public/android/java/src/org/chromium/content/browser/VibrationProvider.java', 'public/android/java/src/org/chromium/content/browser/WebContentsObserverAndroid.java', 'public/android/java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.java', 'public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java', 'public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java'], 'action': ['../base/android/jni_generator/jni_generator.py', '--input_file', '$(RULE_SOURCES)', '--output_dir', '$(gyp_shared_intermediate_dir)/content/jni', '--includes', 'base/android/jni_generator/jni_generator_helper.h', '--optimize_generation', '0', '--jarjar', '../android_webview/build/jarjar-rules.txt', '--ptr_type', 'long', '--native_exports'], 'message': 'Generating JNI bindings from $(RULE_SOURCES)'}":
22$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: gyp_local_path := $(LOCAL_PATH)
23$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
24$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
25$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
26$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
27$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/app/ChildProcessService.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
28	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/app/ChildProcessService.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
29
30
31$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: gyp_local_path := $(LOCAL_PATH)
32$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
33$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
34$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
35$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
36$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/app/ContentMain.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
37	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/app/ContentMain.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
38
39
40$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: gyp_local_path := $(LOCAL_PATH)
41$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
42$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
43$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
44$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
45$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityManager.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
46	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityManager.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
47
48
49$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: gyp_local_path := $(LOCAL_PATH)
50$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
51$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
52$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
53$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
54$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
55	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/BatteryStatusManager.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
56
57
58$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: gyp_local_path := $(LOCAL_PATH)
59$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
60$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
61$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
62$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
63$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
64	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/BrowserStartupController.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
65
66
67$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: gyp_local_path := $(LOCAL_PATH)
68$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
69$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
70$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
71$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
72$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
73	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
74
75
76$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: gyp_local_path := $(LOCAL_PATH)
77$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
78$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
79$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
80$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
81$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentSettings.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
82	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentSettings.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
83
84
85$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: gyp_local_path := $(LOCAL_PATH)
86$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
87$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
88$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
89$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
90$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentReadbackHandler.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
91	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentReadbackHandler.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
92
93
94$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: gyp_local_path := $(LOCAL_PATH)
95$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
96$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
97$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
98$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
99$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentVideoView.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
100	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentVideoView.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
101
102
103$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: gyp_local_path := $(LOCAL_PATH)
104$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
105$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
106$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
107$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
108$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
109	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentViewCore.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
110
111
112$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: gyp_local_path := $(LOCAL_PATH)
113$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
114$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
115$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
116$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
117$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
118	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
119
120
121$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: gyp_local_path := $(LOCAL_PATH)
122$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
123$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
124$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
125$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
126$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ContentViewStatics.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
127	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ContentViewStatics.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
128
129
130$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: gyp_local_path := $(LOCAL_PATH)
131$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
132$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
133$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
134$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
135$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/DeviceSensors.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
136	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/DeviceSensors.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
137
138
139$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: gyp_local_path := $(LOCAL_PATH)
140$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
141$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
142$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
143$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
144$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/DownloadController.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
145	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/DownloadController.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
146
147
148$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: gyp_local_path := $(LOCAL_PATH)
149$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
150$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
151$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
152$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
153$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/input/GamepadList.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
154	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/input/GamepadList.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
155
156
157$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: gyp_local_path := $(LOCAL_PATH)
158$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
159$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
160$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
161$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
162$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/input/HandleViewResources.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
163	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/input/HandleViewResources.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
164
165
166$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: gyp_local_path := $(LOCAL_PATH)
167$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
168$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
169$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
170$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
171$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
172	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
173
174
175$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: gyp_local_path := $(LOCAL_PATH)
176$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
177$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
178$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
179$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
180$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
181	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
182
183
184$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: gyp_local_path := $(LOCAL_PATH)
185$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
186$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
187$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
188$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
189$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/input/PopupTouchHandleDrawable.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
190	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/input/PopupTouchHandleDrawable.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
191
192
193$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: gyp_local_path := $(LOCAL_PATH)
194$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
195$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
196$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
197$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
198$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/InterstitialPageDelegateAndroid.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
199	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/InterstitialPageDelegateAndroid.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
200
201
202$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: gyp_local_path := $(LOCAL_PATH)
203$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
204$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
205$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
206$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
207$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/LocationProviderAdapter.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
208	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/LocationProviderAdapter.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
209
210
211$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: gyp_local_path := $(LOCAL_PATH)
212$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
213$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
214$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
215$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
216$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
217	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/MediaDrmCredentialManager.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
218
219
220$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: gyp_local_path := $(LOCAL_PATH)
221$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
222$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
223$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
224$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
225$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
226	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
227
228
229$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: gyp_local_path := $(LOCAL_PATH)
230$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
231$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
232$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
233$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
234$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
235	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
236
237
238$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: gyp_local_path := $(LOCAL_PATH)
239$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
240$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
241$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
242$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
243$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/ScreenOrientationProvider.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
244	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/ScreenOrientationProvider.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
245
246
247$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: gyp_local_path := $(LOCAL_PATH)
248$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
249$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
250$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
251$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
252$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/SpeechRecognition.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
253	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/SpeechRecognition.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
254
255
256$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: gyp_local_path := $(LOCAL_PATH)
257$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
258$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
259$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
260$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
261$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/TimeZoneMonitor.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
262	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/TimeZoneMonitor.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
263
264
265$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: gyp_local_path := $(LOCAL_PATH)
266$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
267$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
268$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
269$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
270$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/TouchEventSynthesizer.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
271	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/TouchEventSynthesizer.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
272
273
274$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: gyp_local_path := $(LOCAL_PATH)
275$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
276$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
277$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
278$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
279$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/TracingControllerAndroid.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
280	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/TracingControllerAndroid.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
281
282
283$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: gyp_local_path := $(LOCAL_PATH)
284$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
285$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
286$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
287$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
288$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/VibrationProvider.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
289	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/VibrationProvider.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
290
291
292$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: gyp_local_path := $(LOCAL_PATH)
293$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
294$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
295$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
296$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
297$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/WebContentsObserverAndroid.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
298	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/WebContentsObserverAndroid.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
299
300
301$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: gyp_local_path := $(LOCAL_PATH)
302$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
303$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
304$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
305$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
306$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
307	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
308
309
310$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: gyp_local_path := $(LOCAL_PATH)
311$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
312$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
313$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
314$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
315$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
316	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
317
318
319$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: gyp_local_path := $(LOCAL_PATH)
320$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
321$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
322$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
323$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
324$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h: $(LOCAL_PATH)/content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
325	mkdir -p $(gyp_shared_intermediate_dir)/content/jni; cd $(gyp_local_path)/content; ../base/android/jni_generator/jni_generator.py --input_file public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java --output_dir "$(gyp_shared_intermediate_dir)/content/jni" --includes base/android/jni_generator/jni_generator_helper.h --optimize_generation 0 --jarjar ../android_webview/build/jarjar-rules.txt --ptr_type long --native_exports
326
327
328
329GYP_GENERATED_OUTPUTS := \
330	$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h \
331	$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h \
332	$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h \
333	$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h \
334	$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h \
335	$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h \
336	$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h \
337	$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h \
338	$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h \
339	$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h \
340	$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h \
341	$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h \
342	$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h \
343	$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h \
344	$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h \
345	$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h \
346	$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h \
347	$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h \
348	$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h \
349	$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h \
350	$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h \
351	$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h \
352	$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h \
353	$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h \
354	$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h \
355	$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h \
356	$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h \
357	$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h \
358	$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h \
359	$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h \
360	$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h \
361	$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h \
362	$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h \
363	$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h
364
365# Make sure our deps and generated files are built first.
366LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
367
368LOCAL_GENERATED_SOURCES := \
369	$(gyp_shared_intermediate_dir)/content/jni/ChildProcessService_jni.h \
370	$(gyp_shared_intermediate_dir)/content/jni/ContentMain_jni.h \
371	$(gyp_shared_intermediate_dir)/content/jni/BrowserAccessibilityManager_jni.h \
372	$(gyp_shared_intermediate_dir)/content/jni/BatteryStatusManager_jni.h \
373	$(gyp_shared_intermediate_dir)/content/jni/BrowserStartupController_jni.h \
374	$(gyp_shared_intermediate_dir)/content/jni/ChildProcessLauncher_jni.h \
375	$(gyp_shared_intermediate_dir)/content/jni/ContentSettings_jni.h \
376	$(gyp_shared_intermediate_dir)/content/jni/ContentReadbackHandler_jni.h \
377	$(gyp_shared_intermediate_dir)/content/jni/ContentVideoView_jni.h \
378	$(gyp_shared_intermediate_dir)/content/jni/ContentViewCore_jni.h \
379	$(gyp_shared_intermediate_dir)/content/jni/ContentViewRenderView_jni.h \
380	$(gyp_shared_intermediate_dir)/content/jni/ContentViewStatics_jni.h \
381	$(gyp_shared_intermediate_dir)/content/jni/DeviceSensors_jni.h \
382	$(gyp_shared_intermediate_dir)/content/jni/DownloadController_jni.h \
383	$(gyp_shared_intermediate_dir)/content/jni/GamepadList_jni.h \
384	$(gyp_shared_intermediate_dir)/content/jni/HandleViewResources_jni.h \
385	$(gyp_shared_intermediate_dir)/content/jni/ImeAdapter_jni.h \
386	$(gyp_shared_intermediate_dir)/content/jni/DateTimeChooserAndroid_jni.h \
387	$(gyp_shared_intermediate_dir)/content/jni/PopupTouchHandleDrawable_jni.h \
388	$(gyp_shared_intermediate_dir)/content/jni/InterstitialPageDelegateAndroid_jni.h \
389	$(gyp_shared_intermediate_dir)/content/jni/LocationProviderAdapter_jni.h \
390	$(gyp_shared_intermediate_dir)/content/jni/MediaDrmCredentialManager_jni.h \
391	$(gyp_shared_intermediate_dir)/content/jni/MediaResourceGetter_jni.h \
392	$(gyp_shared_intermediate_dir)/content/jni/PowerSaveBlocker_jni.h \
393	$(gyp_shared_intermediate_dir)/content/jni/ScreenOrientationProvider_jni.h \
394	$(gyp_shared_intermediate_dir)/content/jni/SpeechRecognition_jni.h \
395	$(gyp_shared_intermediate_dir)/content/jni/TimeZoneMonitor_jni.h \
396	$(gyp_shared_intermediate_dir)/content/jni/TouchEventSynthesizer_jni.h \
397	$(gyp_shared_intermediate_dir)/content/jni/TracingControllerAndroid_jni.h \
398	$(gyp_shared_intermediate_dir)/content/jni/VibrationProvider_jni.h \
399	$(gyp_shared_intermediate_dir)/content/jni/WebContentsObserverAndroid_jni.h \
400	$(gyp_shared_intermediate_dir)/content/jni/NavigationControllerImpl_jni.h \
401	$(gyp_shared_intermediate_dir)/content/jni/WebContentsImpl_jni.h \
402	$(gyp_shared_intermediate_dir)/content/jni/LoadUrlParams_jni.h
403
404GYP_COPIED_SOURCE_ORIGIN_DIRS :=
405
406LOCAL_SRC_FILES :=
407
408
409# Flags passed to both C and C++ files.
410MY_CFLAGS_Debug := \
411	--param=ssp-buffer-size=4 \
412	-Werror \
413	-fno-strict-aliasing \
414	-Wall \
415	-Wno-unused-parameter \
416	-Wno-missing-field-initializers \
417	-fvisibility=hidden \
418	-pipe \
419	-fPIC \
420	-Wno-unused-local-typedefs \
421	-ffunction-sections \
422	-funwind-tables \
423	-g \
424	-fno-short-enums \
425	-finline-limit=64 \
426	-Wa,--noexecstack \
427	-U_FORTIFY_SOURCE \
428	-Wno-extra \
429	-Wno-ignored-qualifiers \
430	-Wno-type-limits \
431	-Wno-unused-but-set-variable \
432	-Os \
433	-g \
434	-gdwarf-4 \
435	-fdata-sections \
436	-ffunction-sections \
437	-funwind-tables
438
439MY_DEFS_Debug := \
440	'-DCONTENT_IMPLEMENTATION' \
441	'-DV8_DEPRECATION_WARNINGS' \
442	'-D_FILE_OFFSET_BITS=64' \
443	'-DNO_TCMALLOC' \
444	'-DDISABLE_NACL' \
445	'-DCHROMIUM_BUILD' \
446	'-DUSE_LIBJPEG_TURBO=1' \
447	'-DENABLE_WEBRTC=1' \
448	'-DUSE_PROPRIETARY_CODECS' \
449	'-DENABLE_BROWSER_CDMS' \
450	'-DENABLE_CONFIGURATION_POLICY' \
451	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
452	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
453	'-DENABLE_EGLIMAGE=1' \
454	'-DCLD_VERSION=1' \
455	'-DENABLE_PRINTING=1' \
456	'-DENABLE_MANAGED_USERS=1' \
457	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
458	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
459	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
460	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
461	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
462	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
463	'-DVIDEO_HOLE=1' \
464	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
465	'-DUSE_OPENSSL=1' \
466	'-DUSE_OPENSSL_CERTS=1' \
467	'-D__STDC_CONSTANT_MACROS' \
468	'-D__STDC_FORMAT_MACROS' \
469	'-DANDROID' \
470	'-D__GNU_SOURCE=1' \
471	'-DUSE_STLPORT=1' \
472	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
473	'-DCHROME_BUILD_ID=""' \
474	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
475	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
476	'-D_DEBUG'
477
478
479# Include paths placed before CFLAGS/CPPFLAGS
480LOCAL_C_INCLUDES_Debug := \
481	$(gyp_shared_intermediate_dir) \
482	$(PWD)/frameworks/wilhelm/include \
483	$(PWD)/bionic \
484	$(PWD)/external/stlport/stlport
485
486
487# Flags passed to only C++ (and not C) files.
488LOCAL_CPPFLAGS_Debug := \
489	-fno-exceptions \
490	-fno-rtti \
491	-fno-threadsafe-statics \
492	-fvisibility-inlines-hidden \
493	-Wsign-compare \
494	-std=gnu++11 \
495	-Wno-narrowing \
496	-Wno-literal-suffix \
497	-Wno-non-virtual-dtor \
498	-Wno-sign-promo
499
500
501# Flags passed to both C and C++ files.
502MY_CFLAGS_Release := \
503	--param=ssp-buffer-size=4 \
504	-Werror \
505	-fno-strict-aliasing \
506	-Wall \
507	-Wno-unused-parameter \
508	-Wno-missing-field-initializers \
509	-fvisibility=hidden \
510	-pipe \
511	-fPIC \
512	-Wno-unused-local-typedefs \
513	-ffunction-sections \
514	-funwind-tables \
515	-g \
516	-fno-short-enums \
517	-finline-limit=64 \
518	-Wa,--noexecstack \
519	-U_FORTIFY_SOURCE \
520	-Wno-extra \
521	-Wno-ignored-qualifiers \
522	-Wno-type-limits \
523	-Wno-unused-but-set-variable \
524	-Os \
525	-fno-ident \
526	-fdata-sections \
527	-ffunction-sections \
528	-funwind-tables
529
530MY_DEFS_Release := \
531	'-DCONTENT_IMPLEMENTATION' \
532	'-DV8_DEPRECATION_WARNINGS' \
533	'-D_FILE_OFFSET_BITS=64' \
534	'-DNO_TCMALLOC' \
535	'-DDISABLE_NACL' \
536	'-DCHROMIUM_BUILD' \
537	'-DUSE_LIBJPEG_TURBO=1' \
538	'-DENABLE_WEBRTC=1' \
539	'-DUSE_PROPRIETARY_CODECS' \
540	'-DENABLE_BROWSER_CDMS' \
541	'-DENABLE_CONFIGURATION_POLICY' \
542	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
543	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
544	'-DENABLE_EGLIMAGE=1' \
545	'-DCLD_VERSION=1' \
546	'-DENABLE_PRINTING=1' \
547	'-DENABLE_MANAGED_USERS=1' \
548	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
549	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
550	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
551	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
552	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
553	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
554	'-DVIDEO_HOLE=1' \
555	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
556	'-DUSE_OPENSSL=1' \
557	'-DUSE_OPENSSL_CERTS=1' \
558	'-D__STDC_CONSTANT_MACROS' \
559	'-D__STDC_FORMAT_MACROS' \
560	'-DANDROID' \
561	'-D__GNU_SOURCE=1' \
562	'-DUSE_STLPORT=1' \
563	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
564	'-DCHROME_BUILD_ID=""' \
565	'-DNDEBUG' \
566	'-DNVALGRIND' \
567	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
568	'-D_FORTIFY_SOURCE=2'
569
570
571# Include paths placed before CFLAGS/CPPFLAGS
572LOCAL_C_INCLUDES_Release := \
573	$(gyp_shared_intermediate_dir) \
574	$(PWD)/frameworks/wilhelm/include \
575	$(PWD)/bionic \
576	$(PWD)/external/stlport/stlport
577
578
579# Flags passed to only C++ (and not C) files.
580LOCAL_CPPFLAGS_Release := \
581	-fno-exceptions \
582	-fno-rtti \
583	-fno-threadsafe-statics \
584	-fvisibility-inlines-hidden \
585	-Wsign-compare \
586	-std=gnu++11 \
587	-Wno-narrowing \
588	-Wno-literal-suffix \
589	-Wno-non-virtual-dtor \
590	-Wno-sign-promo
591
592
593LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
594LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
595LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
596LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
597### Rules for final target.
598# Add target alias to "gyp_all_modules" target.
599.PHONY: gyp_all_modules
600gyp_all_modules: content_content_jni_headers_gyp
601
602# Alias gyp target name.
603.PHONY: content_jni_headers
604content_jni_headers: content_content_jni_headers_gyp
605
606LOCAL_MODULE_PATH := $(PRODUCT_OUT)/gyp_stamp
607LOCAL_UNINSTALLABLE_MODULE := true
608LOCAL_2ND_ARCH_VAR_PREFIX := $(GYP_VAR_PREFIX)
609
610include $(BUILD_SYSTEM)/base_rules.mk
611
612$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES)
613	$(hide) echo "Gyp timestamp: $@"
614	$(hide) mkdir -p $(dir $@)
615	$(hide) touch $@
616
617LOCAL_2ND_ARCH_VAR_PREFIX :=
618