]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/platform-hardware-interfaces.git/blob - ir/1.0/Android.mk
eca46f5a94e6bfda1285f6502e32f5716418f144
[android/platform-hardware-interfaces.git] / ir / 1.0 / Android.mk
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.ir-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 types.hal (ConsumerIrFreqRange)
23 #
24 GEN := $(intermediates)/android/hardware/ir/V1_0/ConsumerIrFreqRange.java
25 $(GEN): $(HIDL)
26 $(GEN): PRIVATE_HIDL := $(HIDL)
27 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
28 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
29 $(GEN): PRIVATE_CUSTOM_TOOL = \
30         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
31         -Ljava \
32         -randroid.hardware:hardware/interfaces \
33         -randroid.hidl:system/libhidl/transport \
34         android.hardware.ir@1.0::types.ConsumerIrFreqRange
36 $(GEN): $(LOCAL_PATH)/types.hal
37         $(transform-generated-source)
38 LOCAL_GENERATED_SOURCES += $(GEN)
40 #
41 # Build IConsumerIr.hal
42 #
43 GEN := $(intermediates)/android/hardware/ir/V1_0/IConsumerIr.java
44 $(GEN): $(HIDL)
45 $(GEN): PRIVATE_HIDL := $(HIDL)
46 $(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IConsumerIr.hal
47 $(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
48 $(GEN): $(LOCAL_PATH)/types.hal
49 $(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
50 $(GEN): PRIVATE_CUSTOM_TOOL = \
51         $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
52         -Ljava \
53         -randroid.hardware:hardware/interfaces \
54         -randroid.hidl:system/libhidl/transport \
55         android.hardware.ir@1.0::IConsumerIr
57 $(GEN): $(LOCAL_PATH)/IConsumerIr.hal
58         $(transform-generated-source)
59 LOCAL_GENERATED_SOURCES += $(GEN)
60 include $(BUILD_JAVA_LIBRARY)
64 include $(call all-makefiles-under,$(LOCAL_PATH))