blob: 86569ab50e658ce50f1f3b1a86cfdab1c0c49574 [file] [log] [blame]
Ben Murdocheffb81e2014-03-31 11:51:25 +01001# This file is generated by gyp; do not edit.
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE_CLASS := GYP
6LOCAL_MODULE := net_certificate_mime_types_java_gyp
7LOCAL_MODULE_STEM := certificate_mime_types_java
8LOCAL_MODULE_SUFFIX := .stamp
Ben Murdochc5cede92014-04-10 11:22:14 +01009LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH)
Torne (Richard Coles)0b0f9632014-10-27 14:56:43 +000010LOCAL_SDK_VERSION := 21
Ben Murdochc5cede92014-04-10 11:22:14 +010011gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX))
12gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX))
Ben Murdocheffb81e2014-03-31 11:51:25 +010013
14# Make sure our deps are built first.
15GYP_TARGET_DEPENDENCIES :=
16
Torne (Richard Coles)0b0f9632014-10-27 14:56:43 +000017### Rules for action "generate_java_constants":
18$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: gyp_local_path := $(LOCAL_PATH)
19$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: gyp_var_prefix := $(GYP_VAR_PREFIX)
20$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
21$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
22$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
23$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java: $(LOCAL_PATH)/build/android/gyp/util/build_utils.py $(LOCAL_PATH)/build/android/gyp/java_cpp_enum.py $(LOCAL_PATH)/net/base/mime_util.h $(GYP_TARGET_DEPENDENCIES)
24 @echo "Gyp action: Generating Java from cpp header base/mime_util.h ($@)"
25 $(hide)cd $(gyp_local_path)/net; mkdir -p $(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net; python ../build/android/gyp/java_cpp_enum.py "--output_dir=$(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java" base/mime_util.h
Ben Murdocheffb81e2014-03-31 11:51:25 +010026
Ben Murdocheffb81e2014-03-31 11:51:25 +010027
Ben Murdocheffb81e2014-03-31 11:51:25 +010028
29GYP_GENERATED_OUTPUTS := \
Torne (Richard Coles)0b0f9632014-10-27 14:56:43 +000030 $(gyp_shared_intermediate_dir)/enums/certificate_mime_types_java/org/chromium/net/CertificateMimeType.java
Ben Murdocheffb81e2014-03-31 11:51:25 +010031
32# Make sure our deps and generated files are built first.
33LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS)
34
Ben Murdocheffb81e2014-03-31 11:51:25 +010035### Rules for final target.
Torne (Richard Coles)0b0f9632014-10-27 14:56:43 +000036### Set directly by aosp_build_settings.
37LOCAL_CLANG := false
38LOCAL_NDK_STL_VARIANT := stlport_static
39
Ben Murdocheffb81e2014-03-31 11:51:25 +010040# Add target alias to "gyp_all_modules" target.
41.PHONY: gyp_all_modules
42gyp_all_modules: net_certificate_mime_types_java_gyp
43
44# Alias gyp target name.
45.PHONY: certificate_mime_types_java
46certificate_mime_types_java: net_certificate_mime_types_java_gyp
47
48LOCAL_MODULE_PATH := $(PRODUCT_OUT)/gyp_stamp
49LOCAL_UNINSTALLABLE_MODULE := true
Ben Murdochc5cede92014-04-10 11:22:14 +010050LOCAL_2ND_ARCH_VAR_PREFIX := $(GYP_VAR_PREFIX)
Ben Murdocheffb81e2014-03-31 11:51:25 +010051
52include $(BUILD_SYSTEM)/base_rules.mk
53
54$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES)
55 $(hide) echo "Gyp timestamp: $@"
56 $(hide) mkdir -p $(dir $@)
57 $(hide) touch $@
Ben Murdochc5cede92014-04-10 11:22:14 +010058
59LOCAL_2ND_ARCH_VAR_PREFIX :=