android_webview_native_jni.target.linux-mips.mk revision 58537e28ecd584eab876aee8be7156509866d23a
1# This file is generated by gyp; do not edit. 2 3include $(CLEAR_VARS) 4 5LOCAL_MODULE_CLASS := GYP 6LOCAL_MODULE := android_webview_native_android_webview_native_jni_gyp 7LOCAL_MODULE_STEM := android_webview_native_jni 8LOCAL_MODULE_SUFFIX := .stamp 9LOCAL_MODULE_TAGS := optional 10gyp_intermediate_dir := $(call local-intermediates-dir) 11gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) 12 13# Make sure our deps are built first. 14GYP_TARGET_DEPENDENCIES := \ 15 $(call intermediates-dir-for,GYP,android_webview_native_android_jar_jni_headers_gyp)/android_jar_jni_headers.stamp 16 17 18### Generated for rule "android_webview_native_webview_native_gyp_android_webview_native_jni_target_generate_jni_headers": 19# "{'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/AwAutofillManagerDelegate.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/AwCookieManager.java', '../java/src/org/chromium/android_webview/AwFormDatabase.java', '../java/src/org/chromium/android_webview/AwHttpAuthHandler.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/InterceptedRequestData.java', '../java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java'], 'action': ['../../base/android/jni_generator/jni_generator.py', '--input_file', '$(RULE_SOURCES)', '--output_dir', '$(gyp_shared_intermediate_dir)/android_webview/jni', '--optimize_generation', '0', '--jarjar', '../../android_webview/build/jarjar-rules.txt'], 'message': 'Generating JNI bindings from $(RULE_SOURCES)'}": 20$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_local_path := $(LOCAL_PATH) 21$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 22$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 23$(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 24$(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) 25 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 26 27.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 28android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h 29 30$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h: gyp_local_path := $(LOCAL_PATH) 31$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 32$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 33$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 34$(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/AwAutofillManagerDelegate.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES) 35 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/AwAutofillManagerDelegate.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/jni" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 36 37.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 38android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h 39 40$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_local_path := $(LOCAL_PATH) 41$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 42$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 43$(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 44$(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) 45 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 46 47.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 48android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h 49 50$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_local_path := $(LOCAL_PATH) 51$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 52$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 53$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 54$(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) 55 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 56 57.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 58android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h 59 60$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_local_path := $(LOCAL_PATH) 61$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 62$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 63$(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 64$(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) 65 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 66 67.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 68android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h 69 70$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_local_path := $(LOCAL_PATH) 71$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 72$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 73$(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 74$(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) 75 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 76 77.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 78android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h 79 80$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_local_path := $(LOCAL_PATH) 81$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 82$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 83$(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 84$(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) 85 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 86 87.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 88android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h 89 90$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_local_path := $(LOCAL_PATH) 91$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 92$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 93$(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 94$(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) 95 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 96 97.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 98android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h 99 100$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_local_path := $(LOCAL_PATH) 101$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 102$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 103$(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 104$(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) 105 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 106 107.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 108android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h 109 110$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_local_path := $(LOCAL_PATH) 111$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 112$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 113$(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 114$(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) 115 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 116 117.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 118android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h 119 120$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_local_path := $(LOCAL_PATH) 121$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 122$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 123$(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 124$(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) 125 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 126 127.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 128android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h 129 130$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_local_path := $(LOCAL_PATH) 131$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 132$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 133$(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 134$(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) 135 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 136 137.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 138android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h 139 140$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_local_path := $(LOCAL_PATH) 141$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 142$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 143$(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 144$(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) 145 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 146 147.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 148android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h 149 150$(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h: gyp_local_path := $(LOCAL_PATH) 151$(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 152$(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 153$(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 154$(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h: $(LOCAL_PATH)/android_webview/java/src/org/chromium/android_webview/InterceptedRequestData.java $(LOCAL_PATH)/base/android/jni_generator/jni_generator.py $(LOCAL_PATH)/android_webview/build/jarjar-rules.txt $(GYP_TARGET_DEPENDENCIES) 155 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/InterceptedRequestData.java --output_dir "$(gyp_shared_intermediate_dir)/android_webview/jni" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 156 157.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 158android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h 159 160$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_local_path := $(LOCAL_PATH) 161$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 162$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 163$(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 164$(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) 165 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" --optimize_generation 0 --jarjar ../../android_webview/build/jarjar-rules.txt 166 167.PHONY: android_webview_native_android_webview_native_jni_gyp_rule_trigger 168android_webview_native_android_webview_native_jni_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h 169 170### Finished generating for all rules 171 172GYP_GENERATED_OUTPUTS := \ 173 $(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h \ 174 $(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h \ 175 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h \ 176 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h \ 177 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h \ 178 $(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h \ 179 $(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h \ 180 $(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h \ 181 $(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h \ 182 $(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h \ 183 $(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h \ 184 $(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h \ 185 $(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h \ 186 $(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h \ 187 $(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h 188 189# Make sure our deps and generated files are built first. 190LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 191 192LOCAL_GENERATED_SOURCES := \ 193 $(gyp_shared_intermediate_dir)/android_webview/jni/AndroidProtocolHandler_jni.h \ 194 $(gyp_shared_intermediate_dir)/android_webview/jni/AwAutofillManagerDelegate_jni.h \ 195 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContents_jni.h \ 196 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsClientBridge_jni.h \ 197 $(gyp_shared_intermediate_dir)/android_webview/jni/AwContentsIoThreadClient_jni.h \ 198 $(gyp_shared_intermediate_dir)/android_webview/jni/AwCookieManager_jni.h \ 199 $(gyp_shared_intermediate_dir)/android_webview/jni/AwFormDatabase_jni.h \ 200 $(gyp_shared_intermediate_dir)/android_webview/jni/AwHttpAuthHandler_jni.h \ 201 $(gyp_shared_intermediate_dir)/android_webview/jni/AwPicture_jni.h \ 202 $(gyp_shared_intermediate_dir)/android_webview/jni/AwQuotaManagerBridge_jni.h \ 203 $(gyp_shared_intermediate_dir)/android_webview/jni/AwResource_jni.h \ 204 $(gyp_shared_intermediate_dir)/android_webview/jni/AwSettings_jni.h \ 205 $(gyp_shared_intermediate_dir)/android_webview/jni/AwWebContentsDelegate_jni.h \ 206 $(gyp_shared_intermediate_dir)/android_webview/jni/InterceptedRequestData_jni.h \ 207 $(gyp_shared_intermediate_dir)/android_webview/jni/JavaBrowserViewRendererHelper_jni.h \ 208 android_webview_native_android_webview_native_jni_gyp_rule_trigger 209 210GYP_COPIED_SOURCE_ORIGIN_DIRS := 211 212LOCAL_SRC_FILES := 213 214 215# Flags passed to both C and C++ files. 216MY_CFLAGS_Debug := \ 217 -fstack-protector \ 218 --param=ssp-buffer-size=4 \ 219 \ 220 -fno-exceptions \ 221 -fno-strict-aliasing \ 222 -Wall \ 223 -Wno-unused-parameter \ 224 -Wno-missing-field-initializers \ 225 -fvisibility=hidden \ 226 -pipe \ 227 -fPIC \ 228 -EL \ 229 -mhard-float \ 230 -ffunction-sections \ 231 -funwind-tables \ 232 -g \ 233 -fstack-protector \ 234 -fno-short-enums \ 235 -finline-limit=64 \ 236 -Wa,--noexecstack \ 237 -U_FORTIFY_SOURCE \ 238 -Wno-extra \ 239 -Wno-ignored-qualifiers \ 240 -Wno-type-limits \ 241 -Os \ 242 -g \ 243 -fomit-frame-pointer \ 244 -fdata-sections \ 245 -ffunction-sections 246 247MY_DEFS_Debug := \ 248 '-DANGLE_DX11' \ 249 '-DWTF_VECTOR_INITIAL_SIZE=16' \ 250 '-D_FILE_OFFSET_BITS=64' \ 251 '-DNO_TCMALLOC' \ 252 '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 253 '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 254 '-DDISABLE_NACL' \ 255 '-DCHROMIUM_BUILD' \ 256 '-DUSE_LIBJPEG_TURBO=1' \ 257 '-DUSE_PROPRIETARY_CODECS' \ 258 '-DENABLE_CONFIGURATION_POLICY' \ 259 '-DENABLE_GPU=1' \ 260 '-DUSE_OPENSSL=1' \ 261 '-DENABLE_EGLIMAGE=1' \ 262 '-DCLD_VERSION=1' \ 263 '-D__STDC_CONSTANT_MACROS' \ 264 '-D__STDC_FORMAT_MACROS' \ 265 '-DANDROID' \ 266 '-D__GNU_SOURCE=1' \ 267 '-DUSE_STLPORT=1' \ 268 '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 269 '-DCHROME_BUILD_ID=""' \ 270 '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 271 '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 272 '-D_DEBUG' 273 274 275# Include paths placed before CFLAGS/CPPFLAGS 276LOCAL_C_INCLUDES_Debug := \ 277 $(PWD)/frameworks/wilhelm/include \ 278 $(PWD)/bionic \ 279 $(PWD)/external/stlport/stlport 280 281 282# Flags passed to only C++ (and not C) files. 283LOCAL_CPPFLAGS_Debug := \ 284 -fno-rtti \ 285 -fno-threadsafe-statics \ 286 -fvisibility-inlines-hidden \ 287 -Wsign-compare \ 288 -Wno-uninitialized \ 289 -Wno-error=c++0x-compat \ 290 -Wno-non-virtual-dtor \ 291 -Wno-sign-promo 292 293 294# Flags passed to both C and C++ files. 295MY_CFLAGS_Release := \ 296 -fstack-protector \ 297 --param=ssp-buffer-size=4 \ 298 \ 299 -fno-exceptions \ 300 -fno-strict-aliasing \ 301 -Wall \ 302 -Wno-unused-parameter \ 303 -Wno-missing-field-initializers \ 304 -fvisibility=hidden \ 305 -pipe \ 306 -fPIC \ 307 -EL \ 308 -mhard-float \ 309 -ffunction-sections \ 310 -funwind-tables \ 311 -g \ 312 -fstack-protector \ 313 -fno-short-enums \ 314 -finline-limit=64 \ 315 -Wa,--noexecstack \ 316 -U_FORTIFY_SOURCE \ 317 -Wno-extra \ 318 -Wno-ignored-qualifiers \ 319 -Wno-type-limits \ 320 -Os \ 321 -fno-ident \ 322 -fdata-sections \ 323 -ffunction-sections \ 324 -fomit-frame-pointer 325 326MY_DEFS_Release := \ 327 '-DANGLE_DX11' \ 328 '-DWTF_VECTOR_INITIAL_SIZE=16' \ 329 '-D_FILE_OFFSET_BITS=64' \ 330 '-DNO_TCMALLOC' \ 331 '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 332 '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 333 '-DDISABLE_NACL' \ 334 '-DCHROMIUM_BUILD' \ 335 '-DUSE_LIBJPEG_TURBO=1' \ 336 '-DUSE_PROPRIETARY_CODECS' \ 337 '-DENABLE_CONFIGURATION_POLICY' \ 338 '-DENABLE_GPU=1' \ 339 '-DUSE_OPENSSL=1' \ 340 '-DENABLE_EGLIMAGE=1' \ 341 '-DCLD_VERSION=1' \ 342 '-D__STDC_CONSTANT_MACROS' \ 343 '-D__STDC_FORMAT_MACROS' \ 344 '-DANDROID' \ 345 '-D__GNU_SOURCE=1' \ 346 '-DUSE_STLPORT=1' \ 347 '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 348 '-DCHROME_BUILD_ID=""' \ 349 '-DNDEBUG' \ 350 '-DNVALGRIND' \ 351 '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ 352 '-D_FORTIFY_SOURCE=2' 353 354 355# Include paths placed before CFLAGS/CPPFLAGS 356LOCAL_C_INCLUDES_Release := \ 357 $(PWD)/frameworks/wilhelm/include \ 358 $(PWD)/bionic \ 359 $(PWD)/external/stlport/stlport 360 361 362# Flags passed to only C++ (and not C) files. 363LOCAL_CPPFLAGS_Release := \ 364 -fno-rtti \ 365 -fno-threadsafe-statics \ 366 -fvisibility-inlines-hidden \ 367 -Wsign-compare \ 368 -Wno-uninitialized \ 369 -Wno-error=c++0x-compat \ 370 -Wno-non-virtual-dtor \ 371 -Wno-sign-promo 372 373 374LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 375LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 376LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 377### Rules for final target. 378# Add target alias to "gyp_all_modules" target. 379.PHONY: gyp_all_modules 380gyp_all_modules: android_webview_native_android_webview_native_jni_gyp 381 382# Alias gyp target name. 383.PHONY: android_webview_native_jni 384android_webview_native_jni: android_webview_native_android_webview_native_jni_gyp 385 386LOCAL_MODULE_PATH := $(PRODUCT_OUT)/gyp_stamp 387LOCAL_UNINSTALLABLE_MODULE := true 388 389include $(BUILD_SYSTEM)/base_rules.mk 390 391$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES) 392 $(hide) echo "Gyp timestamp: $@" 393 $(hide) mkdir -p $(dir $@) 394 $(hide) touch $@ 395