f01b9782ffe1b3efb7e86d40e204017c0fcd41e5
1 # This file is autogenerated by hidl-gen. Do not edit manually.
3 LOCAL_PATH := $(call my-dir)
5 ################################################################################
7 include $(CLEAR_VARS)
8 LOCAL_MODULE := android.hardware.tests.inheritance-V1.0-java
9 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
11 intermediates := $(call local-generated-sources-dir, COMMON)
13 HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
15 LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
18 LOCAL_NO_STANDARD_LIBRARIES := true
19 LOCAL_JAVA_LIBRARIES += core-oj hwbinder
21 #
22 # Build IChild.hal
23 #
24 GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IChild.java
25 $(GEN): $(HIDL)
26 $(GEN): PRIVATE_HIDL := $(HIDL)
27 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IChild.hal
28 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
29 $(GEN): $(LOCAL_PATH)/IParent.hal
30 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
31 $(GEN): PRIVATE_CUSTOM_TOOL = \
32 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
33 -Ljava \
34 -randroid.hardware:hardware/interfaces \
35 -randroid.hidl:system/libhidl/transport \
36 android.hardware.tests.inheritance@1.0::IChild
38 $(GEN): $(LOCAL_PATH)/IChild.hal
39 $(transform-generated-source)
40 LOCAL_GENERATED_SOURCES += $(GEN)
42 #
43 # Build IFetcher.hal
44 #
45 GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IFetcher.java
46 $(GEN): $(HIDL)
47 $(GEN): PRIVATE_HIDL := $(HIDL)
48 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFetcher.hal
49 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IChild.hal
50 $(GEN): $(LOCAL_PATH)/IChild.hal
51 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
52 $(GEN): $(LOCAL_PATH)/IGrandparent.hal
53 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
54 $(GEN): $(LOCAL_PATH)/IParent.hal
55 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
56 $(GEN): PRIVATE_CUSTOM_TOOL = \
57 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
58 -Ljava \
59 -randroid.hardware:hardware/interfaces \
60 -randroid.hidl:system/libhidl/transport \
61 android.hardware.tests.inheritance@1.0::IFetcher
63 $(GEN): $(LOCAL_PATH)/IFetcher.hal
64 $(transform-generated-source)
65 LOCAL_GENERATED_SOURCES += $(GEN)
67 #
68 # Build IGrandparent.hal
69 #
70 GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IGrandparent.java
71 $(GEN): $(HIDL)
72 $(GEN): PRIVATE_HIDL := $(HIDL)
73 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGrandparent.hal
74 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
75 $(GEN): PRIVATE_CUSTOM_TOOL = \
76 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
77 -Ljava \
78 -randroid.hardware:hardware/interfaces \
79 -randroid.hidl:system/libhidl/transport \
80 android.hardware.tests.inheritance@1.0::IGrandparent
82 $(GEN): $(LOCAL_PATH)/IGrandparent.hal
83 $(transform-generated-source)
84 LOCAL_GENERATED_SOURCES += $(GEN)
86 #
87 # Build IParent.hal
88 #
89 GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IParent.java
90 $(GEN): $(HIDL)
91 $(GEN): PRIVATE_HIDL := $(HIDL)
92 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IParent.hal
93 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
94 $(GEN): $(LOCAL_PATH)/IGrandparent.hal
95 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
96 $(GEN): PRIVATE_CUSTOM_TOOL = \
97 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
98 -Ljava \
99 -randroid.hardware:hardware/interfaces \
100 -randroid.hidl:system/libhidl/transport \
101 android.hardware.tests.inheritance@1.0::IParent
103 $(GEN): $(LOCAL_PATH)/IParent.hal
104 $(transform-generated-source)
105 LOCAL_GENERATED_SOURCES += $(GEN)
106 include $(BUILD_JAVA_LIBRARY)
110 include $(call all-makefiles-under,$(LOCAL_PATH))