1e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev# This file is generated by gyp; do not edit.
2e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
3e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishevinclude $(CLEAR_VARS)
4e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
5e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_MODULE_CLASS := GYP
6e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_MODULE := android_webview_native_android_webview_native_jni_gyp
7e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_MODULE_STEM := android_webview_native_jni
8e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_MODULE_SUFFIX := .stamp
9e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
10e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishevgyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
11e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishevgyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
12e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
13e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev# Make sure our deps are built first.
14e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevGYP_TARGET_DEPENDENCIES := \
15e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(call intermediates-dir-for,GYP,android_webview_native_cancellation_signal_android_jar_jni_headers_gyp,,,$(GYP_VAR_PREFIX))/cancellation_signal_android_jar_jni_headers.stamp \
16e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(call intermediates-dir-for,GYP,build_android_android_exports_gyp,,,$(GYP_VAR_PREFIX))/android_exports.stamp
17e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
18e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
19e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev### Generated for rule "android_webview_native_webview_native_gyp_android_webview_native_jni_target_generate_jni_headers":
20e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev# "{'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)/android_webview/jni/%(INPUT_ROOT)s_jni.h'], 'rule_name': 'generate_jni_headers', 'rule_sources': ['../java/src/org/chromium/android_webview/AndroidProtocolHandler.java', '../java/src/org/chromium/android_webview/AwAssets.java', '../java/src/org/chromium/android_webview/AwAutofillClient.java', '../java/src/org/chromium/android_webview/AwContents.java', '../java/src/org/chromium/android_webview/AwContentsClientBridge.java', '../java/src/org/chromium/android_webview/AwContentsIoThreadClient.java', '../java/src/org/chromium/android_webview/AwContentsStatics.java', '../java/src/org/chromium/android_webview/AwCookieManager.java', '../java/src/org/chromium/android_webview/AwDevToolsServer.java', '../java/src/org/chromium/android_webview/AwFormDatabase.java', '../java/src/org/chromium/android_webview/AwHttpAuthHandler.java', '../java/src/org/chromium/android_webview/AwPdfExporter.java', '../java/src/org/chromium/android_webview/AwPicture.java', '../java/src/org/chromium/android_webview/AwQuotaManagerBridge.java', '../java/src/org/chromium/android_webview/AwResource.java', '../java/src/org/chromium/android_webview/AwSettings.java', '../java/src/org/chromium/android_webview/AwWebContentsDelegate.java', '../java/src/org/chromium/android_webview/AwWebResourceResponse.java', '../java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java', '../java/src/org/chromium/android_webview/InputStreamUtil.java', '../java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java', '../java/src/org/chromium/android_webview/permission/AwPermissionRequest.java'], 'action': ['../../base/android/jni_generator/jni_generator.py', '--input_file', '$(RULE_SOURCES)', '--output_dir', '$(gyp_shared_intermediate_dir)/android_webview/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)'}":
21e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_local_path := $(LOCAL_PATH)
22e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
23e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
24e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
25e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
26e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AndroidProtocolHandler.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
27e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AndroidProtocolHandler.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
28e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
29e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
30e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: gyp_local_path := $(LOCAL_PATH)
31e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
32e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
33e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
34e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
35e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwAssets.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
36e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwAssets.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
37e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
38e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
39e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: gyp_local_path := $(LOCAL_PATH)
40e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
41e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
42e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
43e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
44e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwAutofillClient.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
45e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwAutofillClient.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
46e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
47e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
48e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_local_path := $(LOCAL_PATH)
49e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
50e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
51e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
52e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
53e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwContents.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
54e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwContents.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
55e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
56e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
57e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_local_path := $(LOCAL_PATH)
58e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
59e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
60e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
61e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
62e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwContentsClientBridge.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
63e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwContentsClientBridge.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
64e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
65e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
66e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_local_path := $(LOCAL_PATH)
67e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
68e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
69e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
70e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
71e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwContentsIoThreadClient.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
72e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwContentsIoThreadClient.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
73e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
74e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
75e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: gyp_local_path := $(LOCAL_PATH)
76e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
77e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
78e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
79e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
80e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwContentsStatics.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
81e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwContentsStatics.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
82e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
83e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
84e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_local_path := $(LOCAL_PATH)
85e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
86e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
87e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
88e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
89e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwCookieManager.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
90e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwCookieManager.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
91e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
92e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
93e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: gyp_local_path := $(LOCAL_PATH)
94e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
95e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
96e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
97e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
98e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwDevToolsServer.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
99e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwDevToolsServer.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
100e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
101e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
102e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_local_path := $(LOCAL_PATH)
103e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
104e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
105e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
106e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
107e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwFormDatabase.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
108e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwFormDatabase.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
109e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
110e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
111e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_local_path := $(LOCAL_PATH)
112e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
113e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
114e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
115e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
116e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwHttpAuthHandler.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
117e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwHttpAuthHandler.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
118e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
119e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
120e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: gyp_local_path := $(LOCAL_PATH)
121e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
122e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
123e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
124e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
125e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwPdfExporter.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
126e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwPdfExporter.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
127e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
128e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
129e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_local_path := $(LOCAL_PATH)
130e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
131e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
132e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
133e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
134e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwPicture.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
135e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwPicture.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
136e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
137e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
138e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_local_path := $(LOCAL_PATH)
139e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
140e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
141e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
142e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
143e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwQuotaManagerBridge.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
144e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwQuotaManagerBridge.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
145e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
146e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
147e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_local_path := $(LOCAL_PATH)
148e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
149e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
150e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
151e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
152e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwResource.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
153e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwResource.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
154e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
155e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
156e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_local_path := $(LOCAL_PATH)
157e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
158e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
159e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
160e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
161e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwSettings.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
162e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwSettings.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
163e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
164e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
165e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_local_path := $(LOCAL_PATH)
166e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
167e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
168e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
169e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
170e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwWebContentsDelegate.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
171e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwWebContentsDelegate.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
172e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
173e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
174e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: gyp_local_path := $(LOCAL_PATH)
175e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
176e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
177e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
178e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
179e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwWebResourceResponse.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
180e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/AwWebResourceResponse.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
181e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
182e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
183e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: gyp_local_path := $(LOCAL_PATH)
184e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
185e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
186e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
187e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
188e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
189e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
190e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
191e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
192e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: gyp_local_path := $(LOCAL_PATH)
193e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
194e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
195e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
196e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
197e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/InputStreamUtil.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
198e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/InputStreamUtil.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
199e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
200e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
201e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_local_path := $(LOCAL_PATH)
202e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
203e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
204e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
205e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
206e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
207e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
208e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
209e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
210e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: gyp_local_path := $(LOCAL_PATH)
211e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: gyp_var_prefix := $(GYP_VAR_PREFIX)
212e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
213e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
214e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
215e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/permission/AwPermissionRequest.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES)
216e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	mkdir -p $(gyp_shared_intermediate_dir)/android_webview/jni; cd $(gyp_local_path)/android_webview/native; ../../base/android/jni_generator/jni_generator.py --input_file ../java/src/org/chromium/android_webview/permission/AwPermissionRequest.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/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
217e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
218e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
219e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
220e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevGYP_GENERATED_OUTPUTS := \
221e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h \
222e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h \
223e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h \
224e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h \
225e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h \
226e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h \
227e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h \
228e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h \
229e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h \
230e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h \
231e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h \
232e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h \
233e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h \
234e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h \
235e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h \
236e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h \
237e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h \
238e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h \
239e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h \
240e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h \
241e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h \
242e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h
243e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
244e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev# Make sure our deps and generated files are built first.
245e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
246e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
247e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_GENERATED_SOURCES := \
248e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h \
249e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwAssets_jni.h \
250e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillClient_jni.h \
251e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h \
252e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h \
253e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h \
254e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsStatics_jni.h \
255e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h \
256e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwDevToolsServer_jni.h \
257e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h \
258e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h \
259e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPdfExporter_jni.h \
260e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h \
261e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h \
262e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h \
263e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h \
264e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h \
265e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebResourceResponse_jni.h \
266e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/ExternalVideoSurfaceContainer_jni.h \
267e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/InputStreamUtil_jni.h \
268e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h \
269e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	$(gyp_shared_intermediate_dir)/android_webview/jni/AwPermissionRequest_jni.h
270e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
271e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevGYP_COPIED_SOURCE_ORIGIN_DIRS :=
272e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
273e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevLOCAL_SRC_FILES :=
274e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
275e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
276e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev# Flags passed to both C and C++ files.
277e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevMY_CFLAGS_Debug := \
278e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	--param=ssp-buffer-size=4 \
279e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Werror \
280e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-fno-strict-aliasing \
281e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wall \
282e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-unused-parameter \
283e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-missing-field-initializers \
284e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-fvisibility=hidden \
285e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-pipe \
286e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-fPIC \
287e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-unused-local-typedefs \
288e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-ffunction-sections \
289e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-funwind-tables \
290e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-g \
291e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-fno-short-enums \
292e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-finline-limit=64 \
293e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wa,--noexecstack \
294e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-U_FORTIFY_SOURCE \
295e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-extra \
296e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-ignored-qualifiers \
297e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-type-limits \
298e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Wno-unused-but-set-variable \
299e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-Os \
300e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-g \
301e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-gdwarf-4 \
302e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-fdata-sections \
303e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-ffunction-sections \
304e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	-funwind-tables
305e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev
306e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor GoulishevMY_DEFS_Debug := \
307e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DV8_DEPRECATION_WARNINGS' \
308e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-D_FILE_OFFSET_BITS=64' \
309e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DNO_TCMALLOC' \
310e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDISABLE_NACL' \
311e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DCHROMIUM_BUILD' \
312e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DUSE_LIBJPEG_TURBO=1' \
313e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_WEBRTC=1' \
314e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DUSE_PROPRIETARY_CODECS' \
315e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_BROWSER_CDMS' \
316e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_CONFIGURATION_POLICY' \
317e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
318e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
319e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_EGLIMAGE=1' \
320e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DCLD_VERSION=1' \
321e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_PRINTING=1' \
322e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_MANAGED_USERS=1' \
323e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
324e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
325e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
326e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
327e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
328e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
329e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DVIDEO_HOLE=1' \
330e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
331e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DUSE_OPENSSL=1' \
332e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DUSE_OPENSSL_CERTS=1' \
333e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-D__STDC_CONSTANT_MACROS' \
334e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-D__STDC_FORMAT_MACROS' \
335e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DANDROID' \
336e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-D__GNU_SOURCE=1' \
337e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DUSE_STLPORT=1' \
338e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
339e9a683104ef3f40d38459c0ca62a2d46f20b0714Yavor Goulishev	'-DCHROME_BUILD_ID=""' \
340	'-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
341	'-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
342	'-D_DEBUG'
343
344
345# Include paths placed before CFLAGS/CPPFLAGS
346LOCAL_C_INCLUDES_Debug := \
347	$(gyp_shared_intermediate_dir) \
348	$(PWD)/frameworks/wilhelm/include \
349	$(PWD)/bionic \
350	$(PWD)/external/stlport/stlport
351
352
353# Flags passed to only C++ (and not C) files.
354LOCAL_CPPFLAGS_Debug := \
355	-fno-exceptions \
356	-fno-rtti \
357	-fno-threadsafe-statics \
358	-fvisibility-inlines-hidden \
359	-Wsign-compare \
360	-std=gnu++11 \
361	-Wno-narrowing \
362	-Wno-literal-suffix \
363	-Wno-non-virtual-dtor \
364	-Wno-sign-promo
365
366
367# Flags passed to both C and C++ files.
368MY_CFLAGS_Release := \
369	--param=ssp-buffer-size=4 \
370	-Werror \
371	-fno-strict-aliasing \
372	-Wall \
373	-Wno-unused-parameter \
374	-Wno-missing-field-initializers \
375	-fvisibility=hidden \
376	-pipe \
377	-fPIC \
378	-Wno-unused-local-typedefs \
379	-ffunction-sections \
380	-funwind-tables \
381	-g \
382	-fno-short-enums \
383	-finline-limit=64 \
384	-Wa,--noexecstack \
385	-U_FORTIFY_SOURCE \
386	-Wno-extra \
387	-Wno-ignored-qualifiers \
388	-Wno-type-limits \
389	-Wno-unused-but-set-variable \
390	-Os \
391	-fno-ident \
392	-fdata-sections \
393	-ffunction-sections \
394	-funwind-tables
395
396MY_DEFS_Release := \
397	'-DV8_DEPRECATION_WARNINGS' \
398	'-D_FILE_OFFSET_BITS=64' \
399	'-DNO_TCMALLOC' \
400	'-DDISABLE_NACL' \
401	'-DCHROMIUM_BUILD' \
402	'-DUSE_LIBJPEG_TURBO=1' \
403	'-DENABLE_WEBRTC=1' \
404	'-DUSE_PROPRIETARY_CODECS' \
405	'-DENABLE_BROWSER_CDMS' \
406	'-DENABLE_CONFIGURATION_POLICY' \
407	'-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \
408	'-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \
409	'-DENABLE_EGLIMAGE=1' \
410	'-DCLD_VERSION=1' \
411	'-DENABLE_PRINTING=1' \
412	'-DENABLE_MANAGED_USERS=1' \
413	'-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \
414	'-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \
415	'-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \
416	'-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \
417	'-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \
418	'-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \
419	'-DVIDEO_HOLE=1' \
420	'-DENABLE_LOAD_COMPLETION_HACKS=1' \
421	'-DUSE_OPENSSL=1' \
422	'-DUSE_OPENSSL_CERTS=1' \
423	'-D__STDC_CONSTANT_MACROS' \
424	'-D__STDC_FORMAT_MACROS' \
425	'-DANDROID' \
426	'-D__GNU_SOURCE=1' \
427	'-DUSE_STLPORT=1' \
428	'-D_STLP_USE_PTR_SPECIALIZATIONS=1' \
429	'-DCHROME_BUILD_ID=""' \
430	'-DNDEBUG' \
431	'-DNVALGRIND' \
432	'-DDYNAMIC_ANNOTATIONS_ENABLED=0' \
433	'-D_FORTIFY_SOURCE=2'
434
435
436# Include paths placed before CFLAGS/CPPFLAGS
437LOCAL_C_INCLUDES_Release := \
438	$(gyp_shared_intermediate_dir) \
439	$(PWD)/frameworks/wilhelm/include \
440	$(PWD)/bionic \
441	$(PWD)/external/stlport/stlport
442
443
444# Flags passed to only C++ (and not C) files.
445LOCAL_CPPFLAGS_Release := \
446	-fno-exceptions \
447	-fno-rtti \
448	-fno-threadsafe-statics \
449	-fvisibility-inlines-hidden \
450	-Wsign-compare \
451	-std=gnu++11 \
452	-Wno-narrowing \
453	-Wno-literal-suffix \
454	-Wno-non-virtual-dtor \
455	-Wno-sign-promo
456
457
458LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION))
459LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION))
460LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION))
461LOCAL_ASFLAGS := $(LOCAL_CFLAGS)
462### Rules for final target.
463# Add target alias to "gyp_all_modules" target.
464.PHONY: gyp_all_modules
465gyp_all_modules: android_webview_native_android_webview_native_jni_gyp
466
467# Alias gyp target name.
468.PHONY: android_webview_native_jni
469android_webview_native_jni: android_webview_native_android_webview_native_jni_gyp
470
471LOCAL_MODULE_PATH := $(PRODUCT_OUT)/gyp_stamp
472LOCAL_UNINSTALLABLE_MODULE := true
473LOCAL_2ND_ARCH_VAR_PREFIX := $(GYP_VAR_PREFIX)
474
475include $(BUILD_SYSTEM)/base_rules.mk
476
477$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES)
478	$(hide) echo "Gyp timestamp: $@"
479	$(hide) mkdir -p $(dir $@)
480	$(hide) touch $@
481
482LOCAL_2ND_ARCH_VAR_PREFIX :=
483