summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/2.0/Android.bp22
-rw-r--r--audio/2.0/Android.mk46
-rw-r--r--audio/common/2.0/Android.bp22
-rw-r--r--audio/common/2.0/Android.mk39
-rw-r--r--audio/effect/2.0/Android.bp22
-rw-r--r--audio/effect/2.0/Android.mk53
-rw-r--r--biometrics/fingerprint/2.1/Android.bp37
-rw-r--r--biometrics/fingerprint/2.1/Android.mk239
-rw-r--r--bluetooth/1.0/Android.bp29
-rw-r--r--bluetooth/1.0/Android.mk87
-rw-r--r--boot/1.0/Android.bp29
-rw-r--r--boot/1.0/Android.mk83
-rw-r--r--broadcastradio/1.0/Android.bp6
-rw-r--r--broadcastradio/1.1/Android.bp6
-rw-r--r--camera/common/1.0/Android.bp34
-rw-r--r--camera/common/1.0/Android.mk191
-rw-r--r--camera/device/1.0/Android.bp6
-rw-r--r--camera/device/3.2/Android.bp6
-rw-r--r--camera/metadata/3.2/Android.bp89
-rw-r--r--camera/metadata/3.2/Android.mk1236
-rw-r--r--camera/provider/2.4/Android.bp6
-rw-r--r--configstore/1.0/Android.bp33
-rw-r--r--configstore/1.0/Android.mk159
-rw-r--r--contexthub/1.0/Android.bp42
-rw-r--r--contexthub/1.0/Android.mk334
-rw-r--r--drm/1.0/Android.bp6
-rw-r--r--dumpstate/1.0/Android.bp6
-rw-r--r--gatekeeper/1.0/Android.bp29
-rw-r--r--gatekeeper/1.0/Android.mk83
-rw-r--r--gnss/1.0/Android.bp66
-rw-r--r--gnss/1.0/Android.mk583
-rw-r--r--graphics/allocator/2.0/Android.bp6
-rw-r--r--graphics/bufferqueue/1.0/Android.bp6
-rw-r--r--graphics/common/1.0/Android.bp48
-rw-r--r--graphics/common/1.0/Android.mk186
-rw-r--r--graphics/composer/2.1/Android.bp6
-rw-r--r--graphics/mapper/2.0/Android.bp6
-rw-r--r--health/1.0/Android.bp48
-rw-r--r--health/1.0/Android.mk174
-rw-r--r--ir/1.0/Android.bp28
-rw-r--r--ir/1.0/Android.mk64
-rw-r--r--keymaster/3.0/Android.bp6
-rw-r--r--light/2.0/Android.bp32
-rw-r--r--light/2.0/Android.mk140
-rw-r--r--media/1.0/Android.bp6
-rw-r--r--media/omx/1.0/Android.bp6
-rw-r--r--memtrack/1.0/Android.bp31
-rw-r--r--memtrack/1.0/Android.mk121
-rw-r--r--nfc/1.0/Android.bp46
-rw-r--r--nfc/1.0/Android.mk141
-rw-r--r--power/1.0/Android.bp32
-rw-r--r--power/1.0/Android.mk140
-rw-r--r--radio/1.0/Android.bp185
-rw-r--r--radio/1.0/Android.mk3061
-rw-r--r--radio/1.1/Android.bp46
-rw-r--r--radio/1.1/Android.mk392
-rw-r--r--radio/deprecated/1.0/Android.bp30
-rw-r--r--radio/deprecated/1.0/Android.mk86
-rw-r--r--renderscript/1.0/Android.bp22
-rw-r--r--renderscript/1.0/Android.mk41
-rw-r--r--sensors/1.0/Android.bp22
-rw-r--r--sensors/1.0/Android.mk40
-rw-r--r--soundtrigger/2.0/Android.bp6
-rw-r--r--tests/bar/1.0/Android.bp6
-rw-r--r--tests/baz/1.0/Android.bp30
-rw-r--r--tests/baz/1.0/Android.mk104
-rw-r--r--tests/expression/1.0/Android.bp28
-rw-r--r--tests/expression/1.0/Android.mk64
-rw-r--r--tests/extension/light/2.0/Android.bp31
-rw-r--r--tests/extension/light/2.0/Android.mk103
-rw-r--r--tests/foo/1.0/Android.bp6
-rw-r--r--tests/hash/1.0/Android.bp27
-rw-r--r--tests/hash/1.0/Android.mk43
-rw-r--r--tests/inheritance/1.0/Android.bp30
-rw-r--r--tests/inheritance/1.0/Android.mk110
-rw-r--r--tests/libhwbinder/1.0/Android.bp28
-rw-r--r--tests/libhwbinder/1.0/Android.mk62
-rw-r--r--tests/memory/1.0/Android.bp6
-rw-r--r--tests/msgq/1.0/Android.bp6
-rw-r--r--tests/multithread/1.0/Android.bp27
-rw-r--r--tests/multithread/1.0/Android.mk43
-rw-r--r--tests/pointer/1.0/Android.bp6
-rw-r--r--tests/trie/1.0/Android.bp6
-rw-r--r--tetheroffload/config/1.0/Android.bp6
-rw-r--r--tetheroffload/control/1.0/Android.bp32
-rw-r--r--tetheroffload/control/1.0/Android.mk142
-rw-r--r--thermal/1.0/Android.bp50
-rw-r--r--thermal/1.0/Android.mk212
-rw-r--r--tv/cec/1.0/Android.bp40
-rw-r--r--tv/cec/1.0/Android.mk296
-rw-r--r--tv/input/1.0/Android.bp22
-rw-r--r--tv/input/1.0/Android.mk41
-rw-r--r--usb/1.0/Android.bp51
-rw-r--r--usb/1.0/Android.mk236
-rw-r--r--vibrator/1.0/Android.bp46
-rw-r--r--vibrator/1.0/Android.mk136
-rw-r--r--vr/1.0/Android.bp27
-rw-r--r--vr/1.0/Android.mk43
-rw-r--r--wifi/1.0/Android.bp137
-rw-r--r--wifi/1.0/Android.mk1933
-rw-r--r--wifi/supplicant/1.0/Android.bp43
-rw-r--r--wifi/supplicant/1.0/Android.mk387
102 files changed, 1748 insertions, 11731 deletions
diff --git a/audio/2.0/Android.bp b/audio/2.0/Android.bp
index 06299b6c..db3efbcd 100644
--- a/audio/2.0/Android.bp
+++ b/audio/2.0/Android.bp
@@ -109,6 +109,27 @@ cc_library {
109 ], 109 ],
110} 110}
111 111
112// This package is not java compatible. Not creating java target.
113
114genrule {
115 name: "android.hardware.audio-V2.0-java-constants_gen_java",
116 tools: ["hidl-gen"],
117 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0",
118 srcs: [
119 ":android.hardware.audio@2.0_hal",
120 ],
121 out: [
122 "android/hardware/audio/V2_0/Constants.java",
123 ],
124}
125
126java_library {
127 name: "android.hardware.audio-V2.0-java-constants",
128 no_framework_libs: true,
129 defaults: ["hidl-java-module-defaults"],
130 srcs: [":android.hardware.audio-V2.0-java-constants_gen_java"],
131}
132
112genrule { 133genrule {
113 name: "android.hardware.audio@2.0-adapter-helper_genc++", 134 name: "android.hardware.audio@2.0-adapter-helper_genc++",
114 tools: ["hidl-gen"], 135 tools: ["hidl-gen"],
@@ -145,7 +166,6 @@ genrule {
145 ], 166 ],
146} 167}
147 168
148
149cc_library { 169cc_library {
150 name: "android.hardware.audio@2.0-adapter-helper", 170 name: "android.hardware.audio@2.0-adapter-helper",
151 defaults: ["hidl-module-defaults"], 171 defaults: ["hidl-module-defaults"],
diff --git a/audio/2.0/Android.mk b/audio/2.0/Android.mk
deleted file mode 100644
index d5e840f8..00000000
--- a/audio/2.0/Android.mk
+++ /dev/null
@@ -1,46 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.audio-V2.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/audio/V2_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18$(GEN): $(LOCAL_PATH)/IDevice.hal
19$(GEN): $(LOCAL_PATH)/IDevicesFactory.hal
20$(GEN): $(LOCAL_PATH)/IPrimaryDevice.hal
21$(GEN): $(LOCAL_PATH)/IStream.hal
22$(GEN): $(LOCAL_PATH)/IStreamIn.hal
23$(GEN): $(LOCAL_PATH)/IStreamOut.hal
24$(GEN): $(LOCAL_PATH)/IStreamOutCallback.hal
25
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
28$(GEN): PRIVATE_CUSTOM_TOOL = \
29 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
30 -Ljava-constants \
31 -randroid.hardware:hardware/interfaces \
32 -randroid.hidl:system/libhidl/transport \
33 android.hardware.audio@2.0
34
35$(GEN):
36 $(transform-generated-source)
37LOCAL_GENERATED_SOURCES += $(GEN)
38# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
39LOCAL_NO_STANDARD_LIBRARIES := true
40LOCAL_JAVA_LIBRARIES := core-oj
41
42include $(BUILD_STATIC_JAVA_LIBRARY)
43
44
45
46include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/audio/common/2.0/Android.bp b/audio/common/2.0/Android.bp
index 0007f447..4ca82b22 100644
--- a/audio/common/2.0/Android.bp
+++ b/audio/common/2.0/Android.bp
@@ -57,3 +57,25 @@ cc_library {
57 "libutils", 57 "libutils",
58 ], 58 ],
59} 59}
60
61// This package is not java compatible. Not creating java target.
62
63genrule {
64 name: "android.hardware.audio.common-V2.0-java-constants_gen_java",
65 tools: ["hidl-gen"],
66 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.common@2.0",
67 srcs: [
68 ":android.hardware.audio.common@2.0_hal",
69 ],
70 out: [
71 "android/hardware/audio/common/V2_0/Constants.java",
72 ],
73}
74
75java_library {
76 name: "android.hardware.audio.common-V2.0-java-constants",
77 no_framework_libs: true,
78 defaults: ["hidl-java-module-defaults"],
79 srcs: [":android.hardware.audio.common-V2.0-java-constants_gen_java"],
80}
81// This package has no interfaces. Not creating versioning adapter.
diff --git a/audio/common/2.0/Android.mk b/audio/common/2.0/Android.mk
deleted file mode 100644
index a78a395d..00000000
--- a/audio/common/2.0/Android.mk
+++ /dev/null
@@ -1,39 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.audio.common-V2.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/audio/common/V2_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18
19$(GEN): PRIVATE_HIDL := $(HIDL)
20$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
21$(GEN): PRIVATE_CUSTOM_TOOL = \
22 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
23 -Ljava-constants \
24 -randroid.hardware:hardware/interfaces \
25 -randroid.hidl:system/libhidl/transport \
26 android.hardware.audio.common@2.0
27
28$(GEN):
29 $(transform-generated-source)
30LOCAL_GENERATED_SOURCES += $(GEN)
31# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
32LOCAL_NO_STANDARD_LIBRARIES := true
33LOCAL_JAVA_LIBRARIES := core-oj
34
35include $(BUILD_STATIC_JAVA_LIBRARY)
36
37
38
39include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/audio/effect/2.0/Android.bp b/audio/effect/2.0/Android.bp
index e939ecec..09fd3a41 100644
--- a/audio/effect/2.0/Android.bp
+++ b/audio/effect/2.0/Android.bp
@@ -158,6 +158,27 @@ cc_library {
158 ], 158 ],
159} 159}
160 160
161// This package is not java compatible. Not creating java target.
162
163genrule {
164 name: "android.hardware.audio.effect-V2.0-java-constants_gen_java",
165 tools: ["hidl-gen"],
166 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0",
167 srcs: [
168 ":android.hardware.audio.effect@2.0_hal",
169 ],
170 out: [
171 "android/hardware/audio/effect/V2_0/Constants.java",
172 ],
173}
174
175java_library {
176 name: "android.hardware.audio.effect-V2.0-java-constants",
177 no_framework_libs: true,
178 defaults: ["hidl-java-module-defaults"],
179 srcs: [":android.hardware.audio.effect-V2.0-java-constants_gen_java"],
180}
181
161genrule { 182genrule {
162 name: "android.hardware.audio.effect@2.0-adapter-helper_genc++", 183 name: "android.hardware.audio.effect@2.0-adapter-helper_genc++",
163 tools: ["hidl-gen"], 184 tools: ["hidl-gen"],
@@ -208,7 +229,6 @@ genrule {
208 ], 229 ],
209} 230}
210 231
211
212cc_library { 232cc_library {
213 name: "android.hardware.audio.effect@2.0-adapter-helper", 233 name: "android.hardware.audio.effect@2.0-adapter-helper",
214 defaults: ["hidl-module-defaults"], 234 defaults: ["hidl-module-defaults"],
diff --git a/audio/effect/2.0/Android.mk b/audio/effect/2.0/Android.mk
deleted file mode 100644
index a426763b..00000000
--- a/audio/effect/2.0/Android.mk
+++ /dev/null
@@ -1,53 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.audio.effect-V2.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/audio/effect/V2_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18$(GEN): $(LOCAL_PATH)/IAcousticEchoCancelerEffect.hal
19$(GEN): $(LOCAL_PATH)/IAutomaticGainControlEffect.hal
20$(GEN): $(LOCAL_PATH)/IBassBoostEffect.hal
21$(GEN): $(LOCAL_PATH)/IDownmixEffect.hal
22$(GEN): $(LOCAL_PATH)/IEffect.hal
23$(GEN): $(LOCAL_PATH)/IEffectBufferProviderCallback.hal
24$(GEN): $(LOCAL_PATH)/IEffectsFactory.hal
25$(GEN): $(LOCAL_PATH)/IEnvironmentalReverbEffect.hal
26$(GEN): $(LOCAL_PATH)/IEqualizerEffect.hal
27$(GEN): $(LOCAL_PATH)/ILoudnessEnhancerEffect.hal
28$(GEN): $(LOCAL_PATH)/INoiseSuppressionEffect.hal
29$(GEN): $(LOCAL_PATH)/IPresetReverbEffect.hal
30$(GEN): $(LOCAL_PATH)/IVirtualizerEffect.hal
31$(GEN): $(LOCAL_PATH)/IVisualizerEffect.hal
32
33$(GEN): PRIVATE_HIDL := $(HIDL)
34$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
35$(GEN): PRIVATE_CUSTOM_TOOL = \
36 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
37 -Ljava-constants \
38 -randroid.hardware:hardware/interfaces \
39 -randroid.hidl:system/libhidl/transport \
40 android.hardware.audio.effect@2.0
41
42$(GEN):
43 $(transform-generated-source)
44LOCAL_GENERATED_SOURCES += $(GEN)
45# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
46LOCAL_NO_STANDARD_LIBRARIES := true
47LOCAL_JAVA_LIBRARIES := core-oj
48
49include $(BUILD_STATIC_JAVA_LIBRARY)
50
51
52
53include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/biometrics/fingerprint/2.1/Android.bp b/biometrics/fingerprint/2.1/Android.bp
index e6e48273..16f83b4d 100644
--- a/biometrics/fingerprint/2.1/Android.bp
+++ b/biometrics/fingerprint/2.1/Android.bp
@@ -73,6 +73,42 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.biometrics.fingerprint-V2.1-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.biometrics.fingerprint@2.1",
79 srcs: [
80 ":android.hardware.biometrics.fingerprint@2.1_hal",
81 ],
82 out: [
83 "android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquired.java",
84 "android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquiredInfo.java",
85 "android/hardware/biometrics/fingerprint/V2_1/FingerprintAuthenticated.java",
86 "android/hardware/biometrics/fingerprint/V2_1/FingerprintEnroll.java",
87 "android/hardware/biometrics/fingerprint/V2_1/FingerprintError.java",
88 "android/hardware/biometrics/fingerprint/V2_1/FingerprintFingerId.java",
89 "android/hardware/biometrics/fingerprint/V2_1/FingerprintIterator.java",
90 "android/hardware/biometrics/fingerprint/V2_1/FingerprintMsgType.java",
91 "android/hardware/biometrics/fingerprint/V2_1/RequestStatus.java",
92 "android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint.java",
93 "android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback.java",
94 ],
95}
96
97java_library {
98 name: "android.hardware.biometrics.fingerprint-V2.1-java",
99 no_framework_libs: true,
100 defaults: ["hidl-java-module-defaults"],
101 srcs: [":android.hardware.biometrics.fingerprint-V2.1-java_gen_java"],
102 libs: [
103 "hwbinder",
104 "android.hidl.base-V1.0-java",
105 ]
106}
107
108// This package does not export any types. Not creating java constants export.
109
110
111genrule {
76 name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper_genc++", 112 name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper_genc++",
77 tools: ["hidl-gen"], 113 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.biometrics.fingerprint@2.1", 114 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.biometrics.fingerprint@2.1",
@@ -98,7 +134,6 @@ genrule {
98 ], 134 ],
99} 135}
100 136
101
102cc_library { 137cc_library {
103 name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper", 138 name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper",
104 defaults: ["hidl-module-defaults"], 139 defaults: ["hidl-module-defaults"],
diff --git a/biometrics/fingerprint/2.1/Android.mk b/biometrics/fingerprint/2.1/Android.mk
deleted file mode 100644
index 304f6a90..00000000
--- a/biometrics/fingerprint/2.1/Android.mk
+++ /dev/null
@@ -1,239 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.biometrics.fingerprint-V2.1-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (FingerprintAcquired)
23#
24GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquired.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.biometrics.fingerprint@2.1::types.FingerprintAcquired
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (FingerprintAcquiredInfo)
42#
43GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquiredInfo.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.biometrics.fingerprint@2.1::types.FingerprintAcquiredInfo
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (FingerprintAuthenticated)
61#
62GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAuthenticated.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.biometrics.fingerprint@2.1::types.FingerprintAuthenticated
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (FingerprintEnroll)
80#
81GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintEnroll.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.biometrics.fingerprint@2.1::types.FingerprintEnroll
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (FingerprintError)
99#
100GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintError.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.biometrics.fingerprint@2.1::types.FingerprintError
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (FingerprintFingerId)
118#
119GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintFingerId.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.biometrics.fingerprint@2.1::types.FingerprintFingerId
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (FingerprintIterator)
137#
138GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintIterator.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.biometrics.fingerprint@2.1::types.FingerprintIterator
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (FingerprintMsgType)
156#
157GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintMsgType.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
161$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
162$(GEN): PRIVATE_CUSTOM_TOOL = \
163 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -Ljava \
165 -randroid.hardware:hardware/interfaces \
166 -randroid.hidl:system/libhidl/transport \
167 android.hardware.biometrics.fingerprint@2.1::types.FingerprintMsgType
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (RequestStatus)
175#
176GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/RequestStatus.java
177$(GEN): $(HIDL)
178$(GEN): PRIVATE_HIDL := $(HIDL)
179$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
180$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
181$(GEN): PRIVATE_CUSTOM_TOOL = \
182 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
183 -Ljava \
184 -randroid.hardware:hardware/interfaces \
185 -randroid.hidl:system/libhidl/transport \
186 android.hardware.biometrics.fingerprint@2.1::types.RequestStatus
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
193# Build IBiometricsFingerprint.hal
194#
195GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint.java
196$(GEN): $(HIDL)
197$(GEN): PRIVATE_HIDL := $(HIDL)
198$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBiometricsFingerprint.hal
199$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
200$(GEN): $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
201$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
202$(GEN): $(LOCAL_PATH)/types.hal
203$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
204$(GEN): PRIVATE_CUSTOM_TOOL = \
205 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
206 -Ljava \
207 -randroid.hardware:hardware/interfaces \
208 -randroid.hidl:system/libhidl/transport \
209 android.hardware.biometrics.fingerprint@2.1::IBiometricsFingerprint
210
211$(GEN): $(LOCAL_PATH)/IBiometricsFingerprint.hal
212 $(transform-generated-source)
213LOCAL_GENERATED_SOURCES += $(GEN)
214
215#
216# Build IBiometricsFingerprintClientCallback.hal
217#
218GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback.java
219$(GEN): $(HIDL)
220$(GEN): PRIVATE_HIDL := $(HIDL)
221$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
222$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
223$(GEN): $(LOCAL_PATH)/types.hal
224$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
225$(GEN): PRIVATE_CUSTOM_TOOL = \
226 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
227 -Ljava \
228 -randroid.hardware:hardware/interfaces \
229 -randroid.hidl:system/libhidl/transport \
230 android.hardware.biometrics.fingerprint@2.1::IBiometricsFingerprintClientCallback
231
232$(GEN): $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
233 $(transform-generated-source)
234LOCAL_GENERATED_SOURCES += $(GEN)
235include $(BUILD_JAVA_LIBRARY)
236
237
238
239include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/bluetooth/1.0/Android.bp b/bluetooth/1.0/Android.bp
index 9d2cf6ee..e5b3b4be 100644
--- a/bluetooth/1.0/Android.bp
+++ b/bluetooth/1.0/Android.bp
@@ -73,6 +73,34 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.bluetooth-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.bluetooth@1.0",
79 srcs: [
80 ":android.hardware.bluetooth@1.0_hal",
81 ],
82 out: [
83 "android/hardware/bluetooth/V1_0/Status.java",
84 "android/hardware/bluetooth/V1_0/IBluetoothHci.java",
85 "android/hardware/bluetooth/V1_0/IBluetoothHciCallbacks.java",
86 ],
87}
88
89java_library {
90 name: "android.hardware.bluetooth-V1.0-java",
91 no_framework_libs: true,
92 defaults: ["hidl-java-module-defaults"],
93 srcs: [":android.hardware.bluetooth-V1.0-java_gen_java"],
94 libs: [
95 "hwbinder",
96 "android.hidl.base-V1.0-java",
97 ]
98}
99
100// This package does not export any types. Not creating java constants export.
101
102
103genrule {
76 name: "android.hardware.bluetooth@1.0-adapter-helper_genc++", 104 name: "android.hardware.bluetooth@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 105 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.bluetooth@1.0", 106 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.bluetooth@1.0",
@@ -98,7 +126,6 @@ genrule {
98 ], 126 ],
99} 127}
100 128
101
102cc_library { 129cc_library {
103 name: "android.hardware.bluetooth@1.0-adapter-helper", 130 name: "android.hardware.bluetooth@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 131 defaults: ["hidl-module-defaults"],
diff --git a/bluetooth/1.0/Android.mk b/bluetooth/1.0/Android.mk
deleted file mode 100644
index 5937e0f3..00000000
--- a/bluetooth/1.0/Android.mk
+++ /dev/null
@@ -1,87 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.bluetooth-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (Status)
23#
24GEN := $(intermediates)/android/hardware/bluetooth/V1_0/Status.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.bluetooth@1.0::types.Status
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IBluetoothHci.hal
42#
43GEN := $(intermediates)/android/hardware/bluetooth/V1_0/IBluetoothHci.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHci.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
48$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
49$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
50$(GEN): $(LOCAL_PATH)/types.hal
51$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
52$(GEN): PRIVATE_CUSTOM_TOOL = \
53 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
54 -Ljava \
55 -randroid.hardware:hardware/interfaces \
56 -randroid.hidl:system/libhidl/transport \
57 android.hardware.bluetooth@1.0::IBluetoothHci
58
59$(GEN): $(LOCAL_PATH)/IBluetoothHci.hal
60 $(transform-generated-source)
61LOCAL_GENERATED_SOURCES += $(GEN)
62
63#
64# Build IBluetoothHciCallbacks.hal
65#
66GEN := $(intermediates)/android/hardware/bluetooth/V1_0/IBluetoothHciCallbacks.java
67$(GEN): $(HIDL)
68$(GEN): PRIVATE_HIDL := $(HIDL)
69$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
70$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
71$(GEN): $(LOCAL_PATH)/types.hal
72$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
73$(GEN): PRIVATE_CUSTOM_TOOL = \
74 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
75 -Ljava \
76 -randroid.hardware:hardware/interfaces \
77 -randroid.hidl:system/libhidl/transport \
78 android.hardware.bluetooth@1.0::IBluetoothHciCallbacks
79
80$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
81 $(transform-generated-source)
82LOCAL_GENERATED_SOURCES += $(GEN)
83include $(BUILD_JAVA_LIBRARY)
84
85
86
87include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/boot/1.0/Android.bp b/boot/1.0/Android.bp
index e15b2d04..98db2abc 100644
--- a/boot/1.0/Android.bp
+++ b/boot/1.0/Android.bp
@@ -66,6 +66,34 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.boot-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.boot@1.0",
72 srcs: [
73 ":android.hardware.boot@1.0_hal",
74 ],
75 out: [
76 "android/hardware/boot/V1_0/BoolResult.java",
77 "android/hardware/boot/V1_0/CommandResult.java",
78 "android/hardware/boot/V1_0/IBootControl.java",
79 ],
80}
81
82java_library {
83 name: "android.hardware.boot-V1.0-java",
84 no_framework_libs: true,
85 defaults: ["hidl-java-module-defaults"],
86 srcs: [":android.hardware.boot-V1.0-java_gen_java"],
87 libs: [
88 "hwbinder",
89 "android.hidl.base-V1.0-java",
90 ]
91}
92
93// This package does not export any types. Not creating java constants export.
94
95
96genrule {
69 name: "android.hardware.boot@1.0-adapter-helper_genc++", 97 name: "android.hardware.boot@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 98 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.boot@1.0", 99 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.boot@1.0",
@@ -89,7 +117,6 @@ genrule {
89 ], 117 ],
90} 118}
91 119
92
93cc_library { 120cc_library {
94 name: "android.hardware.boot@1.0-adapter-helper", 121 name: "android.hardware.boot@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 122 defaults: ["hidl-module-defaults"],
diff --git a/boot/1.0/Android.mk b/boot/1.0/Android.mk
deleted file mode 100644
index 253742b9..00000000
--- a/boot/1.0/Android.mk
+++ /dev/null
@@ -1,83 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.boot-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (BoolResult)
23#
24GEN := $(intermediates)/android/hardware/boot/V1_0/BoolResult.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.boot@1.0::types.BoolResult
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (CommandResult)
42#
43GEN := $(intermediates)/android/hardware/boot/V1_0/CommandResult.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.boot@1.0::types.CommandResult
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build IBootControl.hal
61#
62GEN := $(intermediates)/android/hardware/boot/V1_0/IBootControl.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBootControl.hal
66$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
67$(GEN): $(LOCAL_PATH)/types.hal
68$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
69$(GEN): PRIVATE_CUSTOM_TOOL = \
70 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
71 -Ljava \
72 -randroid.hardware:hardware/interfaces \
73 -randroid.hidl:system/libhidl/transport \
74 android.hardware.boot@1.0::IBootControl
75
76$(GEN): $(LOCAL_PATH)/IBootControl.hal
77 $(transform-generated-source)
78LOCAL_GENERATED_SOURCES += $(GEN)
79include $(BUILD_JAVA_LIBRARY)
80
81
82
83include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/broadcastradio/1.0/Android.bp b/broadcastradio/1.0/Android.bp
index b394fdc4..6e994d7d 100644
--- a/broadcastradio/1.0/Android.bp
+++ b/broadcastradio/1.0/Android.bp
@@ -86,6 +86,11 @@ cc_library {
86 ], 86 ],
87} 87}
88 88
89// This package is not java compatible. Not creating java target.
90
91// This package does not export any types. Not creating java constants export.
92
93
89genrule { 94genrule {
90 name: "android.hardware.broadcastradio@1.0-adapter-helper_genc++", 95 name: "android.hardware.broadcastradio@1.0-adapter-helper_genc++",
91 tools: ["hidl-gen"], 96 tools: ["hidl-gen"],
@@ -116,7 +121,6 @@ genrule {
116 ], 121 ],
117} 122}
118 123
119
120cc_library { 124cc_library {
121 name: "android.hardware.broadcastradio@1.0-adapter-helper", 125 name: "android.hardware.broadcastradio@1.0-adapter-helper",
122 defaults: ["hidl-module-defaults"], 126 defaults: ["hidl-module-defaults"],
diff --git a/broadcastradio/1.1/Android.bp b/broadcastradio/1.1/Android.bp
index fa1c3e92..a487c3fd 100644
--- a/broadcastradio/1.1/Android.bp
+++ b/broadcastradio/1.1/Android.bp
@@ -88,6 +88,11 @@ cc_library {
88 ], 88 ],
89} 89}
90 90
91// This package is not java compatible. Not creating java target.
92
93// This package does not export any types. Not creating java constants export.
94
95
91genrule { 96genrule {
92 name: "android.hardware.broadcastradio@1.1-adapter-helper_genc++", 97 name: "android.hardware.broadcastradio@1.1-adapter-helper_genc++",
93 tools: ["hidl-gen"], 98 tools: ["hidl-gen"],
@@ -118,7 +123,6 @@ genrule {
118 ], 123 ],
119} 124}
120 125
121
122cc_library { 126cc_library {
123 name: "android.hardware.broadcastradio@1.1-adapter-helper", 127 name: "android.hardware.broadcastradio@1.1-adapter-helper",
124 defaults: ["hidl-module-defaults"], 128 defaults: ["hidl-module-defaults"],
diff --git a/camera/common/1.0/Android.bp b/camera/common/1.0/Android.bp
index ade7260d..8a553e2e 100644
--- a/camera/common/1.0/Android.bp
+++ b/camera/common/1.0/Android.bp
@@ -57,3 +57,37 @@ cc_library {
57 "libutils", 57 "libutils",
58 ], 58 ],
59} 59}
60
61genrule {
62 name: "android.hardware.camera.common-V1.0-java_gen_java",
63 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.common@1.0",
65 srcs: [
66 ":android.hardware.camera.common@1.0_hal",
67 ],
68 out: [
69 "android/hardware/camera/common/V1_0/CameraDeviceStatus.java",
70 "android/hardware/camera/common/V1_0/CameraMetadataType.java",
71 "android/hardware/camera/common/V1_0/CameraResourceCost.java",
72 "android/hardware/camera/common/V1_0/Status.java",
73 "android/hardware/camera/common/V1_0/TagBoundaryId.java",
74 "android/hardware/camera/common/V1_0/TorchMode.java",
75 "android/hardware/camera/common/V1_0/TorchModeStatus.java",
76 "android/hardware/camera/common/V1_0/VendorTag.java",
77 "android/hardware/camera/common/V1_0/VendorTagSection.java",
78 ],
79}
80
81java_library {
82 name: "android.hardware.camera.common-V1.0-java",
83 no_framework_libs: true,
84 defaults: ["hidl-java-module-defaults"],
85 srcs: [":android.hardware.camera.common-V1.0-java_gen_java"],
86 libs: [
87 "hwbinder",
88 ]
89}
90
91// This package does not export any types. Not creating java constants export.
92
93// This package has no interfaces. Not creating versioning adapter.
diff --git a/camera/common/1.0/Android.mk b/camera/common/1.0/Android.mk
deleted file mode 100644
index c2e70756..00000000
--- a/camera/common/1.0/Android.mk
+++ /dev/null
@@ -1,191 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.camera.common-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14LOCAL_NO_STANDARD_LIBRARIES := true
15LOCAL_JAVA_LIBRARIES += core-oj hwbinder
16
17#
18# Build types.hal (CameraDeviceStatus)
19#
20GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraDeviceStatus.java
21$(GEN): $(HIDL)
22$(GEN): PRIVATE_HIDL := $(HIDL)
23$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
24$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
25$(GEN): PRIVATE_CUSTOM_TOOL = \
26 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
27 -Ljava \
28 -randroid.hardware:hardware/interfaces \
29 -randroid.hidl:system/libhidl/transport \
30 android.hardware.camera.common@1.0::types.CameraDeviceStatus
31
32$(GEN): $(LOCAL_PATH)/types.hal
33 $(transform-generated-source)
34LOCAL_GENERATED_SOURCES += $(GEN)
35
36#
37# Build types.hal (CameraMetadataType)
38#
39GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraMetadataType.java
40$(GEN): $(HIDL)
41$(GEN): PRIVATE_HIDL := $(HIDL)
42$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
43$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
44$(GEN): PRIVATE_CUSTOM_TOOL = \
45 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
46 -Ljava \
47 -randroid.hardware:hardware/interfaces \
48 -randroid.hidl:system/libhidl/transport \
49 android.hardware.camera.common@1.0::types.CameraMetadataType
50
51$(GEN): $(LOCAL_PATH)/types.hal
52 $(transform-generated-source)
53LOCAL_GENERATED_SOURCES += $(GEN)
54
55#
56# Build types.hal (CameraResourceCost)
57#
58GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraResourceCost.java
59$(GEN): $(HIDL)
60$(GEN): PRIVATE_HIDL := $(HIDL)
61$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
62$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
63$(GEN): PRIVATE_CUSTOM_TOOL = \
64 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
65 -Ljava \
66 -randroid.hardware:hardware/interfaces \
67 -randroid.hidl:system/libhidl/transport \
68 android.hardware.camera.common@1.0::types.CameraResourceCost
69
70$(GEN): $(LOCAL_PATH)/types.hal
71 $(transform-generated-source)
72LOCAL_GENERATED_SOURCES += $(GEN)
73
74#
75# Build types.hal (Status)
76#
77GEN := $(intermediates)/android/hardware/camera/common/V1_0/Status.java
78$(GEN): $(HIDL)
79$(GEN): PRIVATE_HIDL := $(HIDL)
80$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
81$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
82$(GEN): PRIVATE_CUSTOM_TOOL = \
83 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
84 -Ljava \
85 -randroid.hardware:hardware/interfaces \
86 -randroid.hidl:system/libhidl/transport \
87 android.hardware.camera.common@1.0::types.Status
88
89$(GEN): $(LOCAL_PATH)/types.hal
90 $(transform-generated-source)
91LOCAL_GENERATED_SOURCES += $(GEN)
92
93#
94# Build types.hal (TagBoundaryId)
95#
96GEN := $(intermediates)/android/hardware/camera/common/V1_0/TagBoundaryId.java
97$(GEN): $(HIDL)
98$(GEN): PRIVATE_HIDL := $(HIDL)
99$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
100$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
101$(GEN): PRIVATE_CUSTOM_TOOL = \
102 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
103 -Ljava \
104 -randroid.hardware:hardware/interfaces \
105 -randroid.hidl:system/libhidl/transport \
106 android.hardware.camera.common@1.0::types.TagBoundaryId
107
108$(GEN): $(LOCAL_PATH)/types.hal
109 $(transform-generated-source)
110LOCAL_GENERATED_SOURCES += $(GEN)
111
112#
113# Build types.hal (TorchMode)
114#
115GEN := $(intermediates)/android/hardware/camera/common/V1_0/TorchMode.java
116$(GEN): $(HIDL)
117$(GEN): PRIVATE_HIDL := $(HIDL)
118$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
119$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
120$(GEN): PRIVATE_CUSTOM_TOOL = \
121 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
122 -Ljava \
123 -randroid.hardware:hardware/interfaces \
124 -randroid.hidl:system/libhidl/transport \
125 android.hardware.camera.common@1.0::types.TorchMode
126
127$(GEN): $(LOCAL_PATH)/types.hal
128 $(transform-generated-source)
129LOCAL_GENERATED_SOURCES += $(GEN)
130
131#
132# Build types.hal (TorchModeStatus)
133#
134GEN := $(intermediates)/android/hardware/camera/common/V1_0/TorchModeStatus.java
135$(GEN): $(HIDL)
136$(GEN): PRIVATE_HIDL := $(HIDL)
137$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
138$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
139$(GEN): PRIVATE_CUSTOM_TOOL = \
140 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
141 -Ljava \
142 -randroid.hardware:hardware/interfaces \
143 -randroid.hidl:system/libhidl/transport \
144 android.hardware.camera.common@1.0::types.TorchModeStatus
145
146$(GEN): $(LOCAL_PATH)/types.hal
147 $(transform-generated-source)
148LOCAL_GENERATED_SOURCES += $(GEN)
149
150#
151# Build types.hal (VendorTag)
152#
153GEN := $(intermediates)/android/hardware/camera/common/V1_0/VendorTag.java
154$(GEN): $(HIDL)
155$(GEN): PRIVATE_HIDL := $(HIDL)
156$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
157$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
158$(GEN): PRIVATE_CUSTOM_TOOL = \
159 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
160 -Ljava \
161 -randroid.hardware:hardware/interfaces \
162 -randroid.hidl:system/libhidl/transport \
163 android.hardware.camera.common@1.0::types.VendorTag
164
165$(GEN): $(LOCAL_PATH)/types.hal
166 $(transform-generated-source)
167LOCAL_GENERATED_SOURCES += $(GEN)
168
169#
170# Build types.hal (VendorTagSection)
171#
172GEN := $(intermediates)/android/hardware/camera/common/V1_0/VendorTagSection.java
173$(GEN): $(HIDL)
174$(GEN): PRIVATE_HIDL := $(HIDL)
175$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
176$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
177$(GEN): PRIVATE_CUSTOM_TOOL = \
178 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
179 -Ljava \
180 -randroid.hardware:hardware/interfaces \
181 -randroid.hidl:system/libhidl/transport \
182 android.hardware.camera.common@1.0::types.VendorTagSection
183
184$(GEN): $(LOCAL_PATH)/types.hal
185 $(transform-generated-source)
186LOCAL_GENERATED_SOURCES += $(GEN)
187include $(BUILD_JAVA_LIBRARY)
188
189
190
191include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/camera/device/1.0/Android.bp b/camera/device/1.0/Android.bp
index 5b2d4c0f..f19aae98 100644
--- a/camera/device/1.0/Android.bp
+++ b/camera/device/1.0/Android.bp
@@ -83,6 +83,11 @@ cc_library {
83 ], 83 ],
84} 84}
85 85
86// This package is not java compatible. Not creating java target.
87
88// This package does not export any types. Not creating java constants export.
89
90
86genrule { 91genrule {
87 name: "android.hardware.camera.device@1.0-adapter-helper_genc++", 92 name: "android.hardware.camera.device@1.0-adapter-helper_genc++",
88 tools: ["hidl-gen"], 93 tools: ["hidl-gen"],
@@ -111,7 +116,6 @@ genrule {
111 ], 116 ],
112} 117}
113 118
114
115cc_library { 119cc_library {
116 name: "android.hardware.camera.device@1.0-adapter-helper", 120 name: "android.hardware.camera.device@1.0-adapter-helper",
117 defaults: ["hidl-module-defaults"], 121 defaults: ["hidl-module-defaults"],
diff --git a/camera/device/3.2/Android.bp b/camera/device/3.2/Android.bp
index 15a7dcd9..0dcbdb48 100644
--- a/camera/device/3.2/Android.bp
+++ b/camera/device/3.2/Android.bp
@@ -83,6 +83,11 @@ cc_library {
83 ], 83 ],
84} 84}
85 85
86// This package is not java compatible. Not creating java target.
87
88// This package does not export any types. Not creating java constants export.
89
90
86genrule { 91genrule {
87 name: "android.hardware.camera.device@3.2-adapter-helper_genc++", 92 name: "android.hardware.camera.device@3.2-adapter-helper_genc++",
88 tools: ["hidl-gen"], 93 tools: ["hidl-gen"],
@@ -111,7 +116,6 @@ genrule {
111 ], 116 ],
112} 117}
113 118
114
115cc_library { 119cc_library {
116 name: "android.hardware.camera.device@3.2-adapter-helper", 120 name: "android.hardware.camera.device@3.2-adapter-helper",
117 defaults: ["hidl-module-defaults"], 121 defaults: ["hidl-module-defaults"],
diff --git a/camera/metadata/3.2/Android.bp b/camera/metadata/3.2/Android.bp
index 3c4b5e96..455a2714 100644
--- a/camera/metadata/3.2/Android.bp
+++ b/camera/metadata/3.2/Android.bp
@@ -57,3 +57,92 @@ cc_library {
57 "libutils", 57 "libutils",
58 ], 58 ],
59} 59}
60
61genrule {
62 name: "android.hardware.camera.metadata-V3.2-java_gen_java",
63 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.metadata@3.2",
65 srcs: [
66 ":android.hardware.camera.metadata@3.2_hal",
67 ],
68 out: [
69 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidBlackLevelLock.java",
70 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionAberrationMode.java",
71 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionMode.java",
72 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeAntibandingMode.java",
73 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLock.java",
74 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLockAvailable.java",
75 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeMode.java",
76 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAePrecaptureTrigger.java",
77 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeState.java",
78 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfMode.java",
79 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfState.java",
80 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfTrigger.java",
81 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLock.java",
82 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLockAvailable.java",
83 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbMode.java",
84 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbState.java",
85 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlCaptureIntent.java",
86 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEffectMode.java",
87 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEnableZsl.java",
88 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlMode.java",
89 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlSceneMode.java",
90 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlVideoStabilizationMode.java",
91 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDemosaicMode.java",
92 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthAvailableDepthStreamConfigurations.java",
93 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthDepthIsExclusive.java",
94 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidEdgeMode.java",
95 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashInfoAvailable.java",
96 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashMode.java",
97 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashState.java",
98 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidHotPixelMode.java",
99 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidInfoSupportedHardwareLevel.java",
100 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedAvailableLeds.java",
101 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedTransmit.java",
102 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensFacing.java",
103 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensInfoFocusDistanceCalibration.java",
104 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensOpticalStabilizationMode.java",
105 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensState.java",
106 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidNoiseReductionMode.java",
107 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidQuirksPartialResult.java",
108 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestAvailableCapabilities.java",
109 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestMetadataMode.java",
110 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestType.java",
111 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableFormats.java",
112 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableStreamConfigurations.java",
113 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerCroppingType.java",
114 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoColorFilterArrangement.java",
115 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoLensShadingApplied.java",
116 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoTimestampSource.java",
117 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorReferenceIlluminant1.java",
118 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorTestPatternMode.java",
119 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidShadingMode.java",
120 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsFaceDetectMode.java",
121 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHistogramMode.java",
122 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHotPixelMapMode.java",
123 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsLensShadingMapMode.java",
124 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSceneFlicker.java",
125 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSharpnessMapMode.java",
126 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncFrameNumber.java",
127 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncMaxLatency.java",
128 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapMode.java",
129 "android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapPresetCurve.java",
130 "android/hardware/camera/metadata/V3_2/CameraMetadataSection.java",
131 "android/hardware/camera/metadata/V3_2/CameraMetadataSectionStart.java",
132 "android/hardware/camera/metadata/V3_2/CameraMetadataTag.java",
133 ],
134}
135
136java_library {
137 name: "android.hardware.camera.metadata-V3.2-java",
138 no_framework_libs: true,
139 defaults: ["hidl-java-module-defaults"],
140 srcs: [":android.hardware.camera.metadata-V3.2-java_gen_java"],
141 libs: [
142 "hwbinder",
143 ]
144}
145
146// This package does not export any types. Not creating java constants export.
147
148// This package has no interfaces. Not creating versioning adapter.
diff --git a/camera/metadata/3.2/Android.mk b/camera/metadata/3.2/Android.mk
deleted file mode 100644
index f9508b5f..00000000
--- a/camera/metadata/3.2/Android.mk
+++ /dev/null
@@ -1,1236 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.camera.metadata-V3.2-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14LOCAL_NO_STANDARD_LIBRARIES := true
15LOCAL_JAVA_LIBRARIES += core-oj hwbinder
16
17#
18# Build types.hal (CameraMetadataEnumAndroidBlackLevelLock)
19#
20GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidBlackLevelLock.java
21$(GEN): $(HIDL)
22$(GEN): PRIVATE_HIDL := $(HIDL)
23$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
24$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
25$(GEN): PRIVATE_CUSTOM_TOOL = \
26 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
27 -Ljava \
28 -randroid.hardware:hardware/interfaces \
29 -randroid.hidl:system/libhidl/transport \
30 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidBlackLevelLock
31
32$(GEN): $(LOCAL_PATH)/types.hal
33 $(transform-generated-source)
34LOCAL_GENERATED_SOURCES += $(GEN)
35
36#
37# Build types.hal (CameraMetadataEnumAndroidColorCorrectionAberrationMode)
38#
39GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionAberrationMode.java
40$(GEN): $(HIDL)
41$(GEN): PRIVATE_HIDL := $(HIDL)
42$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
43$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
44$(GEN): PRIVATE_CUSTOM_TOOL = \
45 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
46 -Ljava \
47 -randroid.hardware:hardware/interfaces \
48 -randroid.hidl:system/libhidl/transport \
49 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidColorCorrectionAberrationMode
50
51$(GEN): $(LOCAL_PATH)/types.hal
52 $(transform-generated-source)
53LOCAL_GENERATED_SOURCES += $(GEN)
54
55#
56# Build types.hal (CameraMetadataEnumAndroidColorCorrectionMode)
57#
58GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionMode.java
59$(GEN): $(HIDL)
60$(GEN): PRIVATE_HIDL := $(HIDL)
61$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
62$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
63$(GEN): PRIVATE_CUSTOM_TOOL = \
64 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
65 -Ljava \
66 -randroid.hardware:hardware/interfaces \
67 -randroid.hidl:system/libhidl/transport \
68 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidColorCorrectionMode
69
70$(GEN): $(LOCAL_PATH)/types.hal
71 $(transform-generated-source)
72LOCAL_GENERATED_SOURCES += $(GEN)
73
74#
75# Build types.hal (CameraMetadataEnumAndroidControlAeAntibandingMode)
76#
77GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeAntibandingMode.java
78$(GEN): $(HIDL)
79$(GEN): PRIVATE_HIDL := $(HIDL)
80$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
81$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
82$(GEN): PRIVATE_CUSTOM_TOOL = \
83 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
84 -Ljava \
85 -randroid.hardware:hardware/interfaces \
86 -randroid.hidl:system/libhidl/transport \
87 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAeAntibandingMode
88
89$(GEN): $(LOCAL_PATH)/types.hal
90 $(transform-generated-source)
91LOCAL_GENERATED_SOURCES += $(GEN)
92
93#
94# Build types.hal (CameraMetadataEnumAndroidControlAeLock)
95#
96GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLock.java
97$(GEN): $(HIDL)
98$(GEN): PRIVATE_HIDL := $(HIDL)
99$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
100$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
101$(GEN): PRIVATE_CUSTOM_TOOL = \
102 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
103 -Ljava \
104 -randroid.hardware:hardware/interfaces \
105 -randroid.hidl:system/libhidl/transport \
106 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAeLock
107
108$(GEN): $(LOCAL_PATH)/types.hal
109 $(transform-generated-source)
110LOCAL_GENERATED_SOURCES += $(GEN)
111
112#
113# Build types.hal (CameraMetadataEnumAndroidControlAeLockAvailable)
114#
115GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLockAvailable.java
116$(GEN): $(HIDL)
117$(GEN): PRIVATE_HIDL := $(HIDL)
118$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
119$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
120$(GEN): PRIVATE_CUSTOM_TOOL = \
121 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
122 -Ljava \
123 -randroid.hardware:hardware/interfaces \
124 -randroid.hidl:system/libhidl/transport \
125 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAeLockAvailable
126
127$(GEN): $(LOCAL_PATH)/types.hal
128 $(transform-generated-source)
129LOCAL_GENERATED_SOURCES += $(GEN)
130
131#
132# Build types.hal (CameraMetadataEnumAndroidControlAeMode)
133#
134GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeMode.java
135$(GEN): $(HIDL)
136$(GEN): PRIVATE_HIDL := $(HIDL)
137$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
138$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
139$(GEN): PRIVATE_CUSTOM_TOOL = \
140 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
141 -Ljava \
142 -randroid.hardware:hardware/interfaces \
143 -randroid.hidl:system/libhidl/transport \
144 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAeMode
145
146$(GEN): $(LOCAL_PATH)/types.hal
147 $(transform-generated-source)
148LOCAL_GENERATED_SOURCES += $(GEN)
149
150#
151# Build types.hal (CameraMetadataEnumAndroidControlAePrecaptureTrigger)
152#
153GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAePrecaptureTrigger.java
154$(GEN): $(HIDL)
155$(GEN): PRIVATE_HIDL := $(HIDL)
156$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
157$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
158$(GEN): PRIVATE_CUSTOM_TOOL = \
159 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
160 -Ljava \
161 -randroid.hardware:hardware/interfaces \
162 -randroid.hidl:system/libhidl/transport \
163 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAePrecaptureTrigger
164
165$(GEN): $(LOCAL_PATH)/types.hal
166 $(transform-generated-source)
167LOCAL_GENERATED_SOURCES += $(GEN)
168
169#
170# Build types.hal (CameraMetadataEnumAndroidControlAeState)
171#
172GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeState.java
173$(GEN): $(HIDL)
174$(GEN): PRIVATE_HIDL := $(HIDL)
175$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
176$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
177$(GEN): PRIVATE_CUSTOM_TOOL = \
178 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
179 -Ljava \
180 -randroid.hardware:hardware/interfaces \
181 -randroid.hidl:system/libhidl/transport \
182 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAeState
183
184$(GEN): $(LOCAL_PATH)/types.hal
185 $(transform-generated-source)
186LOCAL_GENERATED_SOURCES += $(GEN)
187
188#
189# Build types.hal (CameraMetadataEnumAndroidControlAfMode)
190#
191GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfMode.java
192$(GEN): $(HIDL)
193$(GEN): PRIVATE_HIDL := $(HIDL)
194$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
195$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
196$(GEN): PRIVATE_CUSTOM_TOOL = \
197 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
198 -Ljava \
199 -randroid.hardware:hardware/interfaces \
200 -randroid.hidl:system/libhidl/transport \
201 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAfMode
202
203$(GEN): $(LOCAL_PATH)/types.hal
204 $(transform-generated-source)
205LOCAL_GENERATED_SOURCES += $(GEN)
206
207#
208# Build types.hal (CameraMetadataEnumAndroidControlAfState)
209#
210GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfState.java
211$(GEN): $(HIDL)
212$(GEN): PRIVATE_HIDL := $(HIDL)
213$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
214$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
215$(GEN): PRIVATE_CUSTOM_TOOL = \
216 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
217 -Ljava \
218 -randroid.hardware:hardware/interfaces \
219 -randroid.hidl:system/libhidl/transport \
220 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAfState
221
222$(GEN): $(LOCAL_PATH)/types.hal
223 $(transform-generated-source)
224LOCAL_GENERATED_SOURCES += $(GEN)
225
226#
227# Build types.hal (CameraMetadataEnumAndroidControlAfTrigger)
228#
229GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfTrigger.java
230$(GEN): $(HIDL)
231$(GEN): PRIVATE_HIDL := $(HIDL)
232$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
233$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
234$(GEN): PRIVATE_CUSTOM_TOOL = \
235 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
236 -Ljava \
237 -randroid.hardware:hardware/interfaces \
238 -randroid.hidl:system/libhidl/transport \
239 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAfTrigger
240
241$(GEN): $(LOCAL_PATH)/types.hal
242 $(transform-generated-source)
243LOCAL_GENERATED_SOURCES += $(GEN)
244
245#
246# Build types.hal (CameraMetadataEnumAndroidControlAwbLock)
247#
248GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLock.java
249$(GEN): $(HIDL)
250$(GEN): PRIVATE_HIDL := $(HIDL)
251$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
252$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
253$(GEN): PRIVATE_CUSTOM_TOOL = \
254 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
255 -Ljava \
256 -randroid.hardware:hardware/interfaces \
257 -randroid.hidl:system/libhidl/transport \
258 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAwbLock
259
260$(GEN): $(LOCAL_PATH)/types.hal
261 $(transform-generated-source)
262LOCAL_GENERATED_SOURCES += $(GEN)
263
264#
265# Build types.hal (CameraMetadataEnumAndroidControlAwbLockAvailable)
266#
267GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLockAvailable.java
268$(GEN): $(HIDL)
269$(GEN): PRIVATE_HIDL := $(HIDL)
270$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
271$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
272$(GEN): PRIVATE_CUSTOM_TOOL = \
273 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
274 -Ljava \
275 -randroid.hardware:hardware/interfaces \
276 -randroid.hidl:system/libhidl/transport \
277 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAwbLockAvailable
278
279$(GEN): $(LOCAL_PATH)/types.hal
280 $(transform-generated-source)
281LOCAL_GENERATED_SOURCES += $(GEN)
282
283#
284# Build types.hal (CameraMetadataEnumAndroidControlAwbMode)
285#
286GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbMode.java
287$(GEN): $(HIDL)
288$(GEN): PRIVATE_HIDL := $(HIDL)
289$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
290$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
291$(GEN): PRIVATE_CUSTOM_TOOL = \
292 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
293 -Ljava \
294 -randroid.hardware:hardware/interfaces \
295 -randroid.hidl:system/libhidl/transport \
296 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAwbMode
297
298$(GEN): $(LOCAL_PATH)/types.hal
299 $(transform-generated-source)
300LOCAL_GENERATED_SOURCES += $(GEN)
301
302#
303# Build types.hal (CameraMetadataEnumAndroidControlAwbState)
304#
305GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbState.java
306$(GEN): $(HIDL)
307$(GEN): PRIVATE_HIDL := $(HIDL)
308$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
309$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
310$(GEN): PRIVATE_CUSTOM_TOOL = \
311 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
312 -Ljava \
313 -randroid.hardware:hardware/interfaces \
314 -randroid.hidl:system/libhidl/transport \
315 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlAwbState
316
317$(GEN): $(LOCAL_PATH)/types.hal
318 $(transform-generated-source)
319LOCAL_GENERATED_SOURCES += $(GEN)
320
321#
322# Build types.hal (CameraMetadataEnumAndroidControlCaptureIntent)
323#
324GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlCaptureIntent.java
325$(GEN): $(HIDL)
326$(GEN): PRIVATE_HIDL := $(HIDL)
327$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
328$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
329$(GEN): PRIVATE_CUSTOM_TOOL = \
330 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
331 -Ljava \
332 -randroid.hardware:hardware/interfaces \
333 -randroid.hidl:system/libhidl/transport \
334 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlCaptureIntent
335
336$(GEN): $(LOCAL_PATH)/types.hal
337 $(transform-generated-source)
338LOCAL_GENERATED_SOURCES += $(GEN)
339
340#
341# Build types.hal (CameraMetadataEnumAndroidControlEffectMode)
342#
343GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEffectMode.java
344$(GEN): $(HIDL)
345$(GEN): PRIVATE_HIDL := $(HIDL)
346$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
347$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
348$(GEN): PRIVATE_CUSTOM_TOOL = \
349 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
350 -Ljava \
351 -randroid.hardware:hardware/interfaces \
352 -randroid.hidl:system/libhidl/transport \
353 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlEffectMode
354
355$(GEN): $(LOCAL_PATH)/types.hal
356 $(transform-generated-source)
357LOCAL_GENERATED_SOURCES += $(GEN)
358
359#
360# Build types.hal (CameraMetadataEnumAndroidControlEnableZsl)
361#
362GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEnableZsl.java
363$(GEN): $(HIDL)
364$(GEN): PRIVATE_HIDL := $(HIDL)
365$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
366$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
367$(GEN): PRIVATE_CUSTOM_TOOL = \
368 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
369 -Ljava \
370 -randroid.hardware:hardware/interfaces \
371 -randroid.hidl:system/libhidl/transport \
372 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlEnableZsl
373
374$(GEN): $(LOCAL_PATH)/types.hal
375 $(transform-generated-source)
376LOCAL_GENERATED_SOURCES += $(GEN)
377
378#
379# Build types.hal (CameraMetadataEnumAndroidControlMode)
380#
381GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlMode.java
382$(GEN): $(HIDL)
383$(GEN): PRIVATE_HIDL := $(HIDL)
384$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
385$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
386$(GEN): PRIVATE_CUSTOM_TOOL = \
387 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
388 -Ljava \
389 -randroid.hardware:hardware/interfaces \
390 -randroid.hidl:system/libhidl/transport \
391 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlMode
392
393$(GEN): $(LOCAL_PATH)/types.hal
394 $(transform-generated-source)
395LOCAL_GENERATED_SOURCES += $(GEN)
396
397#
398# Build types.hal (CameraMetadataEnumAndroidControlSceneMode)
399#
400GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlSceneMode.java
401$(GEN): $(HIDL)
402$(GEN): PRIVATE_HIDL := $(HIDL)
403$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
404$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
405$(GEN): PRIVATE_CUSTOM_TOOL = \
406 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
407 -Ljava \
408 -randroid.hardware:hardware/interfaces \
409 -randroid.hidl:system/libhidl/transport \
410 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlSceneMode
411
412$(GEN): $(LOCAL_PATH)/types.hal
413 $(transform-generated-source)
414LOCAL_GENERATED_SOURCES += $(GEN)
415
416#
417# Build types.hal (CameraMetadataEnumAndroidControlVideoStabilizationMode)
418#
419GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlVideoStabilizationMode.java
420$(GEN): $(HIDL)
421$(GEN): PRIVATE_HIDL := $(HIDL)
422$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
423$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
424$(GEN): PRIVATE_CUSTOM_TOOL = \
425 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
426 -Ljava \
427 -randroid.hardware:hardware/interfaces \
428 -randroid.hidl:system/libhidl/transport \
429 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidControlVideoStabilizationMode
430
431$(GEN): $(LOCAL_PATH)/types.hal
432 $(transform-generated-source)
433LOCAL_GENERATED_SOURCES += $(GEN)
434
435#
436# Build types.hal (CameraMetadataEnumAndroidDemosaicMode)
437#
438GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDemosaicMode.java
439$(GEN): $(HIDL)
440$(GEN): PRIVATE_HIDL := $(HIDL)
441$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
442$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
443$(GEN): PRIVATE_CUSTOM_TOOL = \
444 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
445 -Ljava \
446 -randroid.hardware:hardware/interfaces \
447 -randroid.hidl:system/libhidl/transport \
448 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidDemosaicMode
449
450$(GEN): $(LOCAL_PATH)/types.hal
451 $(transform-generated-source)
452LOCAL_GENERATED_SOURCES += $(GEN)
453
454#
455# Build types.hal (CameraMetadataEnumAndroidDepthAvailableDepthStreamConfigurations)
456#
457GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthAvailableDepthStreamConfigurations.java
458$(GEN): $(HIDL)
459$(GEN): PRIVATE_HIDL := $(HIDL)
460$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
461$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
462$(GEN): PRIVATE_CUSTOM_TOOL = \
463 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
464 -Ljava \
465 -randroid.hardware:hardware/interfaces \
466 -randroid.hidl:system/libhidl/transport \
467 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidDepthAvailableDepthStreamConfigurations
468
469$(GEN): $(LOCAL_PATH)/types.hal
470 $(transform-generated-source)
471LOCAL_GENERATED_SOURCES += $(GEN)
472
473#
474# Build types.hal (CameraMetadataEnumAndroidDepthDepthIsExclusive)
475#
476GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthDepthIsExclusive.java
477$(GEN): $(HIDL)
478$(GEN): PRIVATE_HIDL := $(HIDL)
479$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
480$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
481$(GEN): PRIVATE_CUSTOM_TOOL = \
482 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
483 -Ljava \
484 -randroid.hardware:hardware/interfaces \
485 -randroid.hidl:system/libhidl/transport \
486 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidDepthDepthIsExclusive
487
488$(GEN): $(LOCAL_PATH)/types.hal
489 $(transform-generated-source)
490LOCAL_GENERATED_SOURCES += $(GEN)
491
492#
493# Build types.hal (CameraMetadataEnumAndroidEdgeMode)
494#
495GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidEdgeMode.java
496$(GEN): $(HIDL)
497$(GEN): PRIVATE_HIDL := $(HIDL)
498$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
499$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
500$(GEN): PRIVATE_CUSTOM_TOOL = \
501 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
502 -Ljava \
503 -randroid.hardware:hardware/interfaces \
504 -randroid.hidl:system/libhidl/transport \
505 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidEdgeMode
506
507$(GEN): $(LOCAL_PATH)/types.hal
508 $(transform-generated-source)
509LOCAL_GENERATED_SOURCES += $(GEN)
510
511#
512# Build types.hal (CameraMetadataEnumAndroidFlashInfoAvailable)
513#
514GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashInfoAvailable.java
515$(GEN): $(HIDL)
516$(GEN): PRIVATE_HIDL := $(HIDL)
517$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
518$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
519$(GEN): PRIVATE_CUSTOM_TOOL = \
520 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
521 -Ljava \
522 -randroid.hardware:hardware/interfaces \
523 -randroid.hidl:system/libhidl/transport \
524 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidFlashInfoAvailable
525
526$(GEN): $(LOCAL_PATH)/types.hal
527 $(transform-generated-source)
528LOCAL_GENERATED_SOURCES += $(GEN)
529
530#
531# Build types.hal (CameraMetadataEnumAndroidFlashMode)
532#
533GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashMode.java
534$(GEN): $(HIDL)
535$(GEN): PRIVATE_HIDL := $(HIDL)
536$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
537$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
538$(GEN): PRIVATE_CUSTOM_TOOL = \
539 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
540 -Ljava \
541 -randroid.hardware:hardware/interfaces \
542 -randroid.hidl:system/libhidl/transport \
543 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidFlashMode
544
545$(GEN): $(LOCAL_PATH)/types.hal
546 $(transform-generated-source)
547LOCAL_GENERATED_SOURCES += $(GEN)
548
549#
550# Build types.hal (CameraMetadataEnumAndroidFlashState)
551#
552GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashState.java
553$(GEN): $(HIDL)
554$(GEN): PRIVATE_HIDL := $(HIDL)
555$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
556$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
557$(GEN): PRIVATE_CUSTOM_TOOL = \
558 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
559 -Ljava \
560 -randroid.hardware:hardware/interfaces \
561 -randroid.hidl:system/libhidl/transport \
562 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidFlashState
563
564$(GEN): $(LOCAL_PATH)/types.hal
565 $(transform-generated-source)
566LOCAL_GENERATED_SOURCES += $(GEN)
567
568#
569# Build types.hal (CameraMetadataEnumAndroidHotPixelMode)
570#
571GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidHotPixelMode.java
572$(GEN): $(HIDL)
573$(GEN): PRIVATE_HIDL := $(HIDL)
574$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
575$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
576$(GEN): PRIVATE_CUSTOM_TOOL = \
577 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
578 -Ljava \
579 -randroid.hardware:hardware/interfaces \
580 -randroid.hidl:system/libhidl/transport \
581 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidHotPixelMode
582
583$(GEN): $(LOCAL_PATH)/types.hal
584 $(transform-generated-source)
585LOCAL_GENERATED_SOURCES += $(GEN)
586
587#
588# Build types.hal (CameraMetadataEnumAndroidInfoSupportedHardwareLevel)
589#
590GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidInfoSupportedHardwareLevel.java
591$(GEN): $(HIDL)
592$(GEN): PRIVATE_HIDL := $(HIDL)
593$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
594$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
595$(GEN): PRIVATE_CUSTOM_TOOL = \
596 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
597 -Ljava \
598 -randroid.hardware:hardware/interfaces \
599 -randroid.hidl:system/libhidl/transport \
600 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidInfoSupportedHardwareLevel
601
602$(GEN): $(LOCAL_PATH)/types.hal
603 $(transform-generated-source)
604LOCAL_GENERATED_SOURCES += $(GEN)
605
606#
607# Build types.hal (CameraMetadataEnumAndroidLedAvailableLeds)
608#
609GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedAvailableLeds.java
610$(GEN): $(HIDL)
611$(GEN): PRIVATE_HIDL := $(HIDL)
612$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
613$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
614$(GEN): PRIVATE_CUSTOM_TOOL = \
615 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
616 -Ljava \
617 -randroid.hardware:hardware/interfaces \
618 -randroid.hidl:system/libhidl/transport \
619 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLedAvailableLeds
620
621$(GEN): $(LOCAL_PATH)/types.hal
622 $(transform-generated-source)
623LOCAL_GENERATED_SOURCES += $(GEN)
624
625#
626# Build types.hal (CameraMetadataEnumAndroidLedTransmit)
627#
628GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedTransmit.java
629$(GEN): $(HIDL)
630$(GEN): PRIVATE_HIDL := $(HIDL)
631$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
632$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
633$(GEN): PRIVATE_CUSTOM_TOOL = \
634 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
635 -Ljava \
636 -randroid.hardware:hardware/interfaces \
637 -randroid.hidl:system/libhidl/transport \
638 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLedTransmit
639
640$(GEN): $(LOCAL_PATH)/types.hal
641 $(transform-generated-source)
642LOCAL_GENERATED_SOURCES += $(GEN)
643
644#
645# Build types.hal (CameraMetadataEnumAndroidLensFacing)
646#
647GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensFacing.java
648$(GEN): $(HIDL)
649$(GEN): PRIVATE_HIDL := $(HIDL)
650$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
651$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
652$(GEN): PRIVATE_CUSTOM_TOOL = \
653 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
654 -Ljava \
655 -randroid.hardware:hardware/interfaces \
656 -randroid.hidl:system/libhidl/transport \
657 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLensFacing
658
659$(GEN): $(LOCAL_PATH)/types.hal
660 $(transform-generated-source)
661LOCAL_GENERATED_SOURCES += $(GEN)
662
663#
664# Build types.hal (CameraMetadataEnumAndroidLensInfoFocusDistanceCalibration)
665#
666GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensInfoFocusDistanceCalibration.java
667$(GEN): $(HIDL)
668$(GEN): PRIVATE_HIDL := $(HIDL)
669$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
670$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
671$(GEN): PRIVATE_CUSTOM_TOOL = \
672 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
673 -Ljava \
674 -randroid.hardware:hardware/interfaces \
675 -randroid.hidl:system/libhidl/transport \
676 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLensInfoFocusDistanceCalibration
677
678$(GEN): $(LOCAL_PATH)/types.hal
679 $(transform-generated-source)
680LOCAL_GENERATED_SOURCES += $(GEN)
681
682#
683# Build types.hal (CameraMetadataEnumAndroidLensOpticalStabilizationMode)
684#
685GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensOpticalStabilizationMode.java
686$(GEN): $(HIDL)
687$(GEN): PRIVATE_HIDL := $(HIDL)
688$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
689$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
690$(GEN): PRIVATE_CUSTOM_TOOL = \
691 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
692 -Ljava \
693 -randroid.hardware:hardware/interfaces \
694 -randroid.hidl:system/libhidl/transport \
695 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLensOpticalStabilizationMode
696
697$(GEN): $(LOCAL_PATH)/types.hal
698 $(transform-generated-source)
699LOCAL_GENERATED_SOURCES += $(GEN)
700
701#
702# Build types.hal (CameraMetadataEnumAndroidLensState)
703#
704GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensState.java
705$(GEN): $(HIDL)
706$(GEN): PRIVATE_HIDL := $(HIDL)
707$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
708$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
709$(GEN): PRIVATE_CUSTOM_TOOL = \
710 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
711 -Ljava \
712 -randroid.hardware:hardware/interfaces \
713 -randroid.hidl:system/libhidl/transport \
714 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidLensState
715
716$(GEN): $(LOCAL_PATH)/types.hal
717 $(transform-generated-source)
718LOCAL_GENERATED_SOURCES += $(GEN)
719
720#
721# Build types.hal (CameraMetadataEnumAndroidNoiseReductionMode)
722#
723GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidNoiseReductionMode.java
724$(GEN): $(HIDL)
725$(GEN): PRIVATE_HIDL := $(HIDL)
726$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
727$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
728$(GEN): PRIVATE_CUSTOM_TOOL = \
729 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
730 -Ljava \
731 -randroid.hardware:hardware/interfaces \
732 -randroid.hidl:system/libhidl/transport \
733 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidNoiseReductionMode
734
735$(GEN): $(LOCAL_PATH)/types.hal
736 $(transform-generated-source)
737LOCAL_GENERATED_SOURCES += $(GEN)
738
739#
740# Build types.hal (CameraMetadataEnumAndroidQuirksPartialResult)
741#
742GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidQuirksPartialResult.java
743$(GEN): $(HIDL)
744$(GEN): PRIVATE_HIDL := $(HIDL)
745$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
746$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
747$(GEN): PRIVATE_CUSTOM_TOOL = \
748 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
749 -Ljava \
750 -randroid.hardware:hardware/interfaces \
751 -randroid.hidl:system/libhidl/transport \
752 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidQuirksPartialResult
753
754$(GEN): $(LOCAL_PATH)/types.hal
755 $(transform-generated-source)
756LOCAL_GENERATED_SOURCES += $(GEN)
757
758#
759# Build types.hal (CameraMetadataEnumAndroidRequestAvailableCapabilities)
760#
761GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestAvailableCapabilities.java
762$(GEN): $(HIDL)
763$(GEN): PRIVATE_HIDL := $(HIDL)
764$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
765$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
766$(GEN): PRIVATE_CUSTOM_TOOL = \
767 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
768 -Ljava \
769 -randroid.hardware:hardware/interfaces \
770 -randroid.hidl:system/libhidl/transport \
771 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidRequestAvailableCapabilities
772
773$(GEN): $(LOCAL_PATH)/types.hal
774 $(transform-generated-source)
775LOCAL_GENERATED_SOURCES += $(GEN)
776
777#
778# Build types.hal (CameraMetadataEnumAndroidRequestMetadataMode)
779#
780GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestMetadataMode.java
781$(GEN): $(HIDL)
782$(GEN): PRIVATE_HIDL := $(HIDL)
783$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
784$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
785$(GEN): PRIVATE_CUSTOM_TOOL = \
786 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
787 -Ljava \
788 -randroid.hardware:hardware/interfaces \
789 -randroid.hidl:system/libhidl/transport \
790 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidRequestMetadataMode
791
792$(GEN): $(LOCAL_PATH)/types.hal
793 $(transform-generated-source)
794LOCAL_GENERATED_SOURCES += $(GEN)
795
796#
797# Build types.hal (CameraMetadataEnumAndroidRequestType)
798#
799GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestType.java
800$(GEN): $(HIDL)
801$(GEN): PRIVATE_HIDL := $(HIDL)
802$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
803$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
804$(GEN): PRIVATE_CUSTOM_TOOL = \
805 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
806 -Ljava \
807 -randroid.hardware:hardware/interfaces \
808 -randroid.hidl:system/libhidl/transport \
809 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidRequestType
810
811$(GEN): $(LOCAL_PATH)/types.hal
812 $(transform-generated-source)
813LOCAL_GENERATED_SOURCES += $(GEN)
814
815#
816# Build types.hal (CameraMetadataEnumAndroidScalerAvailableFormats)
817#
818GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableFormats.java
819$(GEN): $(HIDL)
820$(GEN): PRIVATE_HIDL := $(HIDL)
821$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
822$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
823$(GEN): PRIVATE_CUSTOM_TOOL = \
824 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
825 -Ljava \
826 -randroid.hardware:hardware/interfaces \
827 -randroid.hidl:system/libhidl/transport \
828 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidScalerAvailableFormats
829
830$(GEN): $(LOCAL_PATH)/types.hal
831 $(transform-generated-source)
832LOCAL_GENERATED_SOURCES += $(GEN)
833
834#
835# Build types.hal (CameraMetadataEnumAndroidScalerAvailableStreamConfigurations)
836#
837GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableStreamConfigurations.java
838$(GEN): $(HIDL)
839$(GEN): PRIVATE_HIDL := $(HIDL)
840$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
841$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
842$(GEN): PRIVATE_CUSTOM_TOOL = \
843 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
844 -Ljava \
845 -randroid.hardware:hardware/interfaces \
846 -randroid.hidl:system/libhidl/transport \
847 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidScalerAvailableStreamConfigurations
848
849$(GEN): $(LOCAL_PATH)/types.hal
850 $(transform-generated-source)
851LOCAL_GENERATED_SOURCES += $(GEN)
852
853#
854# Build types.hal (CameraMetadataEnumAndroidScalerCroppingType)
855#
856GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerCroppingType.java
857$(GEN): $(HIDL)
858$(GEN): PRIVATE_HIDL := $(HIDL)
859$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
860$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
861$(GEN): PRIVATE_CUSTOM_TOOL = \
862 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
863 -Ljava \
864 -randroid.hardware:hardware/interfaces \
865 -randroid.hidl:system/libhidl/transport \
866 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidScalerCroppingType
867
868$(GEN): $(LOCAL_PATH)/types.hal
869 $(transform-generated-source)
870LOCAL_GENERATED_SOURCES += $(GEN)
871
872#
873# Build types.hal (CameraMetadataEnumAndroidSensorInfoColorFilterArrangement)
874#
875GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoColorFilterArrangement.java
876$(GEN): $(HIDL)
877$(GEN): PRIVATE_HIDL := $(HIDL)
878$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
879$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
880$(GEN): PRIVATE_CUSTOM_TOOL = \
881 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
882 -Ljava \
883 -randroid.hardware:hardware/interfaces \
884 -randroid.hidl:system/libhidl/transport \
885 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSensorInfoColorFilterArrangement
886
887$(GEN): $(LOCAL_PATH)/types.hal
888 $(transform-generated-source)
889LOCAL_GENERATED_SOURCES += $(GEN)
890
891#
892# Build types.hal (CameraMetadataEnumAndroidSensorInfoLensShadingApplied)
893#
894GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoLensShadingApplied.java
895$(GEN): $(HIDL)
896$(GEN): PRIVATE_HIDL := $(HIDL)
897$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
898$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
899$(GEN): PRIVATE_CUSTOM_TOOL = \
900 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
901 -Ljava \
902 -randroid.hardware:hardware/interfaces \
903 -randroid.hidl:system/libhidl/transport \
904 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSensorInfoLensShadingApplied
905
906$(GEN): $(LOCAL_PATH)/types.hal
907 $(transform-generated-source)
908LOCAL_GENERATED_SOURCES += $(GEN)
909
910#
911# Build types.hal (CameraMetadataEnumAndroidSensorInfoTimestampSource)
912#
913GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoTimestampSource.java
914$(GEN): $(HIDL)
915$(GEN): PRIVATE_HIDL := $(HIDL)
916$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
917$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
918$(GEN): PRIVATE_CUSTOM_TOOL = \
919 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
920 -Ljava \
921 -randroid.hardware:hardware/interfaces \
922 -randroid.hidl:system/libhidl/transport \
923 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSensorInfoTimestampSource
924
925$(GEN): $(LOCAL_PATH)/types.hal
926 $(transform-generated-source)
927LOCAL_GENERATED_SOURCES += $(GEN)
928
929#
930# Build types.hal (CameraMetadataEnumAndroidSensorReferenceIlluminant1)
931#
932GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorReferenceIlluminant1.java
933$(GEN): $(HIDL)
934$(GEN): PRIVATE_HIDL := $(HIDL)
935$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
936$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
937$(GEN): PRIVATE_CUSTOM_TOOL = \
938 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
939 -Ljava \
940 -randroid.hardware:hardware/interfaces \
941 -randroid.hidl:system/libhidl/transport \
942 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSensorReferenceIlluminant1
943
944$(GEN): $(LOCAL_PATH)/types.hal
945 $(transform-generated-source)
946LOCAL_GENERATED_SOURCES += $(GEN)
947
948#
949# Build types.hal (CameraMetadataEnumAndroidSensorTestPatternMode)
950#
951GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorTestPatternMode.java
952$(GEN): $(HIDL)
953$(GEN): PRIVATE_HIDL := $(HIDL)
954$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
955$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
956$(GEN): PRIVATE_CUSTOM_TOOL = \
957 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
958 -Ljava \
959 -randroid.hardware:hardware/interfaces \
960 -randroid.hidl:system/libhidl/transport \
961 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSensorTestPatternMode
962
963$(GEN): $(LOCAL_PATH)/types.hal
964 $(transform-generated-source)
965LOCAL_GENERATED_SOURCES += $(GEN)
966
967#
968# Build types.hal (CameraMetadataEnumAndroidShadingMode)
969#
970GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidShadingMode.java
971$(GEN): $(HIDL)
972$(GEN): PRIVATE_HIDL := $(HIDL)
973$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
974$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
975$(GEN): PRIVATE_CUSTOM_TOOL = \
976 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
977 -Ljava \
978 -randroid.hardware:hardware/interfaces \
979 -randroid.hidl:system/libhidl/transport \
980 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidShadingMode
981
982$(GEN): $(LOCAL_PATH)/types.hal
983 $(transform-generated-source)
984LOCAL_GENERATED_SOURCES += $(GEN)
985
986#
987# Build types.hal (CameraMetadataEnumAndroidStatisticsFaceDetectMode)
988#
989GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsFaceDetectMode.java
990$(GEN): $(HIDL)
991$(GEN): PRIVATE_HIDL := $(HIDL)
992$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
993$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
994$(GEN): PRIVATE_CUSTOM_TOOL = \
995 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
996 -Ljava \
997 -randroid.hardware:hardware/interfaces \
998 -randroid.hidl:system/libhidl/transport \
999 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsFaceDetectMode
1000
1001$(GEN): $(LOCAL_PATH)/types.hal
1002 $(transform-generated-source)
1003LOCAL_GENERATED_SOURCES += $(GEN)
1004
1005#
1006# Build types.hal (CameraMetadataEnumAndroidStatisticsHistogramMode)
1007#
1008GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHistogramMode.java
1009$(GEN): $(HIDL)
1010$(GEN): PRIVATE_HIDL := $(HIDL)
1011$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1012$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1013$(GEN): PRIVATE_CUSTOM_TOOL = \
1014 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1015 -Ljava \
1016 -randroid.hardware:hardware/interfaces \
1017 -randroid.hidl:system/libhidl/transport \
1018 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsHistogramMode
1019
1020$(GEN): $(LOCAL_PATH)/types.hal
1021 $(transform-generated-source)
1022LOCAL_GENERATED_SOURCES += $(GEN)
1023
1024#
1025# Build types.hal (CameraMetadataEnumAndroidStatisticsHotPixelMapMode)
1026#
1027GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHotPixelMapMode.java
1028$(GEN): $(HIDL)
1029$(GEN): PRIVATE_HIDL := $(HIDL)
1030$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1031$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1032$(GEN): PRIVATE_CUSTOM_TOOL = \
1033 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1034 -Ljava \
1035 -randroid.hardware:hardware/interfaces \
1036 -randroid.hidl:system/libhidl/transport \
1037 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsHotPixelMapMode
1038
1039$(GEN): $(LOCAL_PATH)/types.hal
1040 $(transform-generated-source)
1041LOCAL_GENERATED_SOURCES += $(GEN)
1042
1043#
1044# Build types.hal (CameraMetadataEnumAndroidStatisticsLensShadingMapMode)
1045#
1046GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsLensShadingMapMode.java
1047$(GEN): $(HIDL)
1048$(GEN): PRIVATE_HIDL := $(HIDL)
1049$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1050$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1051$(GEN): PRIVATE_CUSTOM_TOOL = \
1052 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1053 -Ljava \
1054 -randroid.hardware:hardware/interfaces \
1055 -randroid.hidl:system/libhidl/transport \
1056 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsLensShadingMapMode
1057
1058$(GEN): $(LOCAL_PATH)/types.hal
1059 $(transform-generated-source)
1060LOCAL_GENERATED_SOURCES += $(GEN)
1061
1062#
1063# Build types.hal (CameraMetadataEnumAndroidStatisticsSceneFlicker)
1064#
1065GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSceneFlicker.java
1066$(GEN): $(HIDL)
1067$(GEN): PRIVATE_HIDL := $(HIDL)
1068$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1069$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1070$(GEN): PRIVATE_CUSTOM_TOOL = \
1071 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1072 -Ljava \
1073 -randroid.hardware:hardware/interfaces \
1074 -randroid.hidl:system/libhidl/transport \
1075 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsSceneFlicker
1076
1077$(GEN): $(LOCAL_PATH)/types.hal
1078 $(transform-generated-source)
1079LOCAL_GENERATED_SOURCES += $(GEN)
1080
1081#
1082# Build types.hal (CameraMetadataEnumAndroidStatisticsSharpnessMapMode)
1083#
1084GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSharpnessMapMode.java
1085$(GEN): $(HIDL)
1086$(GEN): PRIVATE_HIDL := $(HIDL)
1087$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1088$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1089$(GEN): PRIVATE_CUSTOM_TOOL = \
1090 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1091 -Ljava \
1092 -randroid.hardware:hardware/interfaces \
1093 -randroid.hidl:system/libhidl/transport \
1094 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidStatisticsSharpnessMapMode
1095
1096$(GEN): $(LOCAL_PATH)/types.hal
1097 $(transform-generated-source)
1098LOCAL_GENERATED_SOURCES += $(GEN)
1099
1100#
1101# Build types.hal (CameraMetadataEnumAndroidSyncFrameNumber)
1102#
1103GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncFrameNumber.java
1104$(GEN): $(HIDL)
1105$(GEN): PRIVATE_HIDL := $(HIDL)
1106$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1107$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1108$(GEN): PRIVATE_CUSTOM_TOOL = \
1109 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1110 -Ljava \
1111 -randroid.hardware:hardware/interfaces \
1112 -randroid.hidl:system/libhidl/transport \
1113 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSyncFrameNumber
1114
1115$(GEN): $(LOCAL_PATH)/types.hal
1116 $(transform-generated-source)
1117LOCAL_GENERATED_SOURCES += $(GEN)
1118
1119#
1120# Build types.hal (CameraMetadataEnumAndroidSyncMaxLatency)
1121#
1122GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncMaxLatency.java
1123$(GEN): $(HIDL)
1124$(GEN): PRIVATE_HIDL := $(HIDL)
1125$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1126$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1127$(GEN): PRIVATE_CUSTOM_TOOL = \
1128 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1129 -Ljava \
1130 -randroid.hardware:hardware/interfaces \
1131 -randroid.hidl:system/libhidl/transport \
1132 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidSyncMaxLatency
1133
1134$(GEN): $(LOCAL_PATH)/types.hal
1135 $(transform-generated-source)
1136LOCAL_GENERATED_SOURCES += $(GEN)
1137
1138#
1139# Build types.hal (CameraMetadataEnumAndroidTonemapMode)
1140#
1141GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapMode.java
1142$(GEN): $(HIDL)
1143$(GEN): PRIVATE_HIDL := $(HIDL)
1144$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1145$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1146$(GEN): PRIVATE_CUSTOM_TOOL = \
1147 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1148 -Ljava \
1149 -randroid.hardware:hardware/interfaces \
1150 -randroid.hidl:system/libhidl/transport \
1151 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidTonemapMode
1152
1153$(GEN): $(LOCAL_PATH)/types.hal
1154 $(transform-generated-source)
1155LOCAL_GENERATED_SOURCES += $(GEN)
1156
1157#
1158# Build types.hal (CameraMetadataEnumAndroidTonemapPresetCurve)
1159#
1160GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapPresetCurve.java
1161$(GEN): $(HIDL)
1162$(GEN): PRIVATE_HIDL := $(HIDL)
1163$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1164$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1165$(GEN): PRIVATE_CUSTOM_TOOL = \
1166 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1167 -Ljava \
1168 -randroid.hardware:hardware/interfaces \
1169 -randroid.hidl:system/libhidl/transport \
1170 android.hardware.camera.metadata@3.2::types.CameraMetadataEnumAndroidTonemapPresetCurve
1171
1172$(GEN): $(LOCAL_PATH)/types.hal
1173 $(transform-generated-source)
1174LOCAL_GENERATED_SOURCES += $(GEN)
1175
1176#
1177# Build types.hal (CameraMetadataSection)
1178#
1179GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataSection.java
1180$(GEN): $(HIDL)
1181$(GEN): PRIVATE_HIDL := $(HIDL)
1182$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1183$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1184$(GEN): PRIVATE_CUSTOM_TOOL = \
1185 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1186 -Ljava \
1187 -randroid.hardware:hardware/interfaces \
1188 -randroid.hidl:system/libhidl/transport \
1189 android.hardware.camera.metadata@3.2::types.CameraMetadataSection
1190
1191$(GEN): $(LOCAL_PATH)/types.hal
1192 $(transform-generated-source)
1193LOCAL_GENERATED_SOURCES += $(GEN)
1194
1195#
1196# Build types.hal (CameraMetadataSectionStart)
1197#
1198GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataSectionStart.java
1199$(GEN): $(HIDL)
1200$(GEN): PRIVATE_HIDL := $(HIDL)
1201$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1202$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1203$(GEN): PRIVATE_CUSTOM_TOOL = \
1204 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1205 -Ljava \
1206 -randroid.hardware:hardware/interfaces \
1207 -randroid.hidl:system/libhidl/transport \
1208 android.hardware.camera.metadata@3.2::types.CameraMetadataSectionStart
1209
1210$(GEN): $(LOCAL_PATH)/types.hal
1211 $(transform-generated-source)
1212LOCAL_GENERATED_SOURCES += $(GEN)
1213
1214#
1215# Build types.hal (CameraMetadataTag)
1216#
1217GEN := $(intermediates)/android/hardware/camera/metadata/V3_2/CameraMetadataTag.java
1218$(GEN): $(HIDL)
1219$(GEN): PRIVATE_HIDL := $(HIDL)
1220$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1221$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1222$(GEN): PRIVATE_CUSTOM_TOOL = \
1223 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1224 -Ljava \
1225 -randroid.hardware:hardware/interfaces \
1226 -randroid.hidl:system/libhidl/transport \
1227 android.hardware.camera.metadata@3.2::types.CameraMetadataTag
1228
1229$(GEN): $(LOCAL_PATH)/types.hal
1230 $(transform-generated-source)
1231LOCAL_GENERATED_SOURCES += $(GEN)
1232include $(BUILD_JAVA_LIBRARY)
1233
1234
1235
1236include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/camera/provider/2.4/Android.bp b/camera/provider/2.4/Android.bp
index 15a31fc3..27592eed 100644
--- a/camera/provider/2.4/Android.bp
+++ b/camera/provider/2.4/Android.bp
@@ -76,6 +76,11 @@ cc_library {
76 ], 76 ],
77} 77}
78 78
79// This package is not java compatible. Not creating java target.
80
81// This package does not export any types. Not creating java constants export.
82
83
79genrule { 84genrule {
80 name: "android.hardware.camera.provider@2.4-adapter-helper_genc++", 85 name: "android.hardware.camera.provider@2.4-adapter-helper_genc++",
81 tools: ["hidl-gen"], 86 tools: ["hidl-gen"],
@@ -102,7 +107,6 @@ genrule {
102 ], 107 ],
103} 108}
104 109
105
106cc_library { 110cc_library {
107 name: "android.hardware.camera.provider@2.4-adapter-helper", 111 name: "android.hardware.camera.provider@2.4-adapter-helper",
108 defaults: ["hidl-module-defaults"], 112 defaults: ["hidl-module-defaults"],
diff --git a/configstore/1.0/Android.bp b/configstore/1.0/Android.bp
index 3e9c2009..da0331b7 100644
--- a/configstore/1.0/Android.bp
+++ b/configstore/1.0/Android.bp
@@ -66,6 +66,38 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.configstore-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.configstore@1.0",
72 srcs: [
73 ":android.hardware.configstore@1.0_hal",
74 ],
75 out: [
76 "android/hardware/configstore/V1_0/OptionalBool.java",
77 "android/hardware/configstore/V1_0/OptionalInt32.java",
78 "android/hardware/configstore/V1_0/OptionalInt64.java",
79 "android/hardware/configstore/V1_0/OptionalString.java",
80 "android/hardware/configstore/V1_0/OptionalUInt32.java",
81 "android/hardware/configstore/V1_0/OptionalUInt64.java",
82 "android/hardware/configstore/V1_0/ISurfaceFlingerConfigs.java",
83 ],
84}
85
86java_library {
87 name: "android.hardware.configstore-V1.0-java",
88 no_framework_libs: true,
89 defaults: ["hidl-java-module-defaults"],
90 srcs: [":android.hardware.configstore-V1.0-java_gen_java"],
91 libs: [
92 "hwbinder",
93 "android.hidl.base-V1.0-java",
94 ]
95}
96
97// This package does not export any types. Not creating java constants export.
98
99
100genrule {
69 name: "android.hardware.configstore@1.0-adapter-helper_genc++", 101 name: "android.hardware.configstore@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 102 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.configstore@1.0", 103 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.configstore@1.0",
@@ -89,7 +121,6 @@ genrule {
89 ], 121 ],
90} 122}
91 123
92
93cc_library { 124cc_library {
94 name: "android.hardware.configstore@1.0-adapter-helper", 125 name: "android.hardware.configstore@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 126 defaults: ["hidl-module-defaults"],
diff --git a/configstore/1.0/Android.mk b/configstore/1.0/Android.mk
deleted file mode 100644
index e050a924..00000000
--- a/configstore/1.0/Android.mk
+++ /dev/null
@@ -1,159 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.configstore-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (OptionalBool)
23#
24GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalBool.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.configstore@1.0::types.OptionalBool
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (OptionalInt32)
42#
43GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalInt32.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.configstore@1.0::types.OptionalInt32
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (OptionalInt64)
61#
62GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalInt64.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.configstore@1.0::types.OptionalInt64
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (OptionalString)
80#
81GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalString.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.configstore@1.0::types.OptionalString
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (OptionalUInt32)
99#
100GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalUInt32.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.configstore@1.0::types.OptionalUInt32
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (OptionalUInt64)
118#
119GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalUInt64.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.configstore@1.0::types.OptionalUInt64
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build ISurfaceFlingerConfigs.hal
137#
138GEN := $(intermediates)/android/hardware/configstore/V1_0/ISurfaceFlingerConfigs.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISurfaceFlingerConfigs.hal
142$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
143$(GEN): $(LOCAL_PATH)/types.hal
144$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
145$(GEN): PRIVATE_CUSTOM_TOOL = \
146 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
147 -Ljava \
148 -randroid.hardware:hardware/interfaces \
149 -randroid.hidl:system/libhidl/transport \
150 android.hardware.configstore@1.0::ISurfaceFlingerConfigs
151
152$(GEN): $(LOCAL_PATH)/ISurfaceFlingerConfigs.hal
153 $(transform-generated-source)
154LOCAL_GENERATED_SOURCES += $(GEN)
155include $(BUILD_JAVA_LIBRARY)
156
157
158
159include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/contexthub/1.0/Android.bp b/contexthub/1.0/Android.bp
index e8f7103a..93b3bf44 100644
--- a/contexthub/1.0/Android.bp
+++ b/contexthub/1.0/Android.bp
@@ -73,6 +73,47 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.contexthub-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0",
79 srcs: [
80 ":android.hardware.contexthub@1.0_hal",
81 ],
82 out: [
83 "android/hardware/contexthub/V1_0/AsyncEventType.java",
84 "android/hardware/contexthub/V1_0/ContextHub.java",
85 "android/hardware/contexthub/V1_0/ContextHubMsg.java",
86 "android/hardware/contexthub/V1_0/HostEndPoint.java",
87 "android/hardware/contexthub/V1_0/HubAppInfo.java",
88 "android/hardware/contexthub/V1_0/HubMemoryFlag.java",
89 "android/hardware/contexthub/V1_0/HubMemoryType.java",
90 "android/hardware/contexthub/V1_0/MemRange.java",
91 "android/hardware/contexthub/V1_0/NanoAppBinary.java",
92 "android/hardware/contexthub/V1_0/NanoAppFlags.java",
93 "android/hardware/contexthub/V1_0/PhysicalSensor.java",
94 "android/hardware/contexthub/V1_0/Result.java",
95 "android/hardware/contexthub/V1_0/SensorType.java",
96 "android/hardware/contexthub/V1_0/TransactionResult.java",
97 "android/hardware/contexthub/V1_0/IContexthub.java",
98 "android/hardware/contexthub/V1_0/IContexthubCallback.java",
99 ],
100}
101
102java_library {
103 name: "android.hardware.contexthub-V1.0-java",
104 no_framework_libs: true,
105 defaults: ["hidl-java-module-defaults"],
106 srcs: [":android.hardware.contexthub-V1.0-java_gen_java"],
107 libs: [
108 "hwbinder",
109 "android.hidl.base-V1.0-java",
110 ]
111}
112
113// This package does not export any types. Not creating java constants export.
114
115
116genrule {
76 name: "android.hardware.contexthub@1.0-adapter-helper_genc++", 117 name: "android.hardware.contexthub@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 118 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0", 119 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0",
@@ -98,7 +139,6 @@ genrule {
98 ], 139 ],
99} 140}
100 141
101
102cc_library { 142cc_library {
103 name: "android.hardware.contexthub@1.0-adapter-helper", 143 name: "android.hardware.contexthub@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 144 defaults: ["hidl-module-defaults"],
diff --git a/contexthub/1.0/Android.mk b/contexthub/1.0/Android.mk
deleted file mode 100644
index 47bfd8fc..00000000
--- a/contexthub/1.0/Android.mk
+++ /dev/null
@@ -1,334 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.contexthub-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (AsyncEventType)
23#
24GEN := $(intermediates)/android/hardware/contexthub/V1_0/AsyncEventType.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.contexthub@1.0::types.AsyncEventType
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (ContextHub)
42#
43GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHub.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.contexthub@1.0::types.ContextHub
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (ContextHubMsg)
61#
62GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHubMsg.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.contexthub@1.0::types.ContextHubMsg
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (HostEndPoint)
80#
81GEN := $(intermediates)/android/hardware/contexthub/V1_0/HostEndPoint.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.contexthub@1.0::types.HostEndPoint
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (HubAppInfo)
99#
100GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubAppInfo.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.contexthub@1.0::types.HubAppInfo
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (HubMemoryFlag)
118#
119GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryFlag.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.contexthub@1.0::types.HubMemoryFlag
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (HubMemoryType)
137#
138GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryType.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.contexthub@1.0::types.HubMemoryType
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (MemRange)
156#
157GEN := $(intermediates)/android/hardware/contexthub/V1_0/MemRange.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
161$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
162$(GEN): PRIVATE_CUSTOM_TOOL = \
163 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -Ljava \
165 -randroid.hardware:hardware/interfaces \
166 -randroid.hidl:system/libhidl/transport \
167 android.hardware.contexthub@1.0::types.MemRange
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (NanoAppBinary)
175#
176GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppBinary.java
177$(GEN): $(HIDL)
178$(GEN): PRIVATE_HIDL := $(HIDL)
179$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
180$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
181$(GEN): PRIVATE_CUSTOM_TOOL = \
182 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
183 -Ljava \
184 -randroid.hardware:hardware/interfaces \
185 -randroid.hidl:system/libhidl/transport \
186 android.hardware.contexthub@1.0::types.NanoAppBinary
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
193# Build types.hal (NanoAppFlags)
194#
195GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppFlags.java
196$(GEN): $(HIDL)
197$(GEN): PRIVATE_HIDL := $(HIDL)
198$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
199$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
200$(GEN): PRIVATE_CUSTOM_TOOL = \
201 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
202 -Ljava \
203 -randroid.hardware:hardware/interfaces \
204 -randroid.hidl:system/libhidl/transport \
205 android.hardware.contexthub@1.0::types.NanoAppFlags
206
207$(GEN): $(LOCAL_PATH)/types.hal
208 $(transform-generated-source)
209LOCAL_GENERATED_SOURCES += $(GEN)
210
211#
212# Build types.hal (PhysicalSensor)
213#
214GEN := $(intermediates)/android/hardware/contexthub/V1_0/PhysicalSensor.java
215$(GEN): $(HIDL)
216$(GEN): PRIVATE_HIDL := $(HIDL)
217$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
218$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
219$(GEN): PRIVATE_CUSTOM_TOOL = \
220 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
221 -Ljava \
222 -randroid.hardware:hardware/interfaces \
223 -randroid.hidl:system/libhidl/transport \
224 android.hardware.contexthub@1.0::types.PhysicalSensor
225
226$(GEN): $(LOCAL_PATH)/types.hal
227 $(transform-generated-source)
228LOCAL_GENERATED_SOURCES += $(GEN)
229
230#
231# Build types.hal (Result)
232#
233GEN := $(intermediates)/android/hardware/contexthub/V1_0/Result.java
234$(GEN): $(HIDL)
235$(GEN): PRIVATE_HIDL := $(HIDL)
236$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
237$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
238$(GEN): PRIVATE_CUSTOM_TOOL = \
239 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
240 -Ljava \
241 -randroid.hardware:hardware/interfaces \
242 -randroid.hidl:system/libhidl/transport \
243 android.hardware.contexthub@1.0::types.Result
244
245$(GEN): $(LOCAL_PATH)/types.hal
246 $(transform-generated-source)
247LOCAL_GENERATED_SOURCES += $(GEN)
248
249#
250# Build types.hal (SensorType)
251#
252GEN := $(intermediates)/android/hardware/contexthub/V1_0/SensorType.java
253$(GEN): $(HIDL)
254$(GEN): PRIVATE_HIDL := $(HIDL)
255$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
256$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
257$(GEN): PRIVATE_CUSTOM_TOOL = \
258 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
259 -Ljava \
260 -randroid.hardware:hardware/interfaces \
261 -randroid.hidl:system/libhidl/transport \
262 android.hardware.contexthub@1.0::types.SensorType
263
264$(GEN): $(LOCAL_PATH)/types.hal
265 $(transform-generated-source)
266LOCAL_GENERATED_SOURCES += $(GEN)
267
268#
269# Build types.hal (TransactionResult)
270#
271GEN := $(intermediates)/android/hardware/contexthub/V1_0/TransactionResult.java
272$(GEN): $(HIDL)
273$(GEN): PRIVATE_HIDL := $(HIDL)
274$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
275$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
276$(GEN): PRIVATE_CUSTOM_TOOL = \
277 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
278 -Ljava \
279 -randroid.hardware:hardware/interfaces \
280 -randroid.hidl:system/libhidl/transport \
281 android.hardware.contexthub@1.0::types.TransactionResult
282
283$(GEN): $(LOCAL_PATH)/types.hal
284 $(transform-generated-source)
285LOCAL_GENERATED_SOURCES += $(GEN)
286
287#
288# Build IContexthub.hal
289#
290GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthub.java
291$(GEN): $(HIDL)
292$(GEN): PRIVATE_HIDL := $(HIDL)
293$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
294$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
295$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
296$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
297$(GEN): $(LOCAL_PATH)/types.hal
298$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
299$(GEN): PRIVATE_CUSTOM_TOOL = \
300 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
301 -Ljava \
302 -randroid.hardware:hardware/interfaces \
303 -randroid.hidl:system/libhidl/transport \
304 android.hardware.contexthub@1.0::IContexthub
305
306$(GEN): $(LOCAL_PATH)/IContexthub.hal
307 $(transform-generated-source)
308LOCAL_GENERATED_SOURCES += $(GEN)
309
310#
311# Build IContexthubCallback.hal
312#
313GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthubCallback.java
314$(GEN): $(HIDL)
315$(GEN): PRIVATE_HIDL := $(HIDL)
316$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
317$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
318$(GEN): $(LOCAL_PATH)/types.hal
319$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
320$(GEN): PRIVATE_CUSTOM_TOOL = \
321 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
322 -Ljava \
323 -randroid.hardware:hardware/interfaces \
324 -randroid.hidl:system/libhidl/transport \
325 android.hardware.contexthub@1.0::IContexthubCallback
326
327$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
328 $(transform-generated-source)
329LOCAL_GENERATED_SOURCES += $(GEN)
330include $(BUILD_JAVA_LIBRARY)
331
332
333
334include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/drm/1.0/Android.bp b/drm/1.0/Android.bp
index 502d10e4..eb26e868 100644
--- a/drm/1.0/Android.bp
+++ b/drm/1.0/Android.bp
@@ -93,6 +93,11 @@ cc_library {
93 ], 93 ],
94} 94}
95 95
96// This package is not java compatible. Not creating java target.
97
98// This package does not export any types. Not creating java constants export.
99
100
96genrule { 101genrule {
97 name: "android.hardware.drm@1.0-adapter-helper_genc++", 102 name: "android.hardware.drm@1.0-adapter-helper_genc++",
98 tools: ["hidl-gen"], 103 tools: ["hidl-gen"],
@@ -125,7 +130,6 @@ genrule {
125 ], 130 ],
126} 131}
127 132
128
129cc_library { 133cc_library {
130 name: "android.hardware.drm@1.0-adapter-helper", 134 name: "android.hardware.drm@1.0-adapter-helper",
131 defaults: ["hidl-module-defaults"], 135 defaults: ["hidl-module-defaults"],
diff --git a/dumpstate/1.0/Android.bp b/dumpstate/1.0/Android.bp
index 5a028a58..04ad6d88 100644
--- a/dumpstate/1.0/Android.bp
+++ b/dumpstate/1.0/Android.bp
@@ -61,6 +61,11 @@ cc_library {
61 ], 61 ],
62} 62}
63 63
64// This package is not java compatible. Not creating java target.
65
66// This package does not export any types. Not creating java constants export.
67
68
64genrule { 69genrule {
65 name: "android.hardware.dumpstate@1.0-adapter-helper_genc++", 70 name: "android.hardware.dumpstate@1.0-adapter-helper_genc++",
66 tools: ["hidl-gen"], 71 tools: ["hidl-gen"],
@@ -85,7 +90,6 @@ genrule {
85 ], 90 ],
86} 91}
87 92
88
89cc_library { 93cc_library {
90 name: "android.hardware.dumpstate@1.0-adapter-helper", 94 name: "android.hardware.dumpstate@1.0-adapter-helper",
91 defaults: ["hidl-module-defaults"], 95 defaults: ["hidl-module-defaults"],
diff --git a/gatekeeper/1.0/Android.bp b/gatekeeper/1.0/Android.bp
index 5692bf1a..dad29790 100644
--- a/gatekeeper/1.0/Android.bp
+++ b/gatekeeper/1.0/Android.bp
@@ -66,6 +66,34 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.gatekeeper-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gatekeeper@1.0",
72 srcs: [
73 ":android.hardware.gatekeeper@1.0_hal",
74 ],
75 out: [
76 "android/hardware/gatekeeper/V1_0/GatekeeperResponse.java",
77 "android/hardware/gatekeeper/V1_0/GatekeeperStatusCode.java",
78 "android/hardware/gatekeeper/V1_0/IGatekeeper.java",
79 ],
80}
81
82java_library {
83 name: "android.hardware.gatekeeper-V1.0-java",
84 no_framework_libs: true,
85 defaults: ["hidl-java-module-defaults"],
86 srcs: [":android.hardware.gatekeeper-V1.0-java_gen_java"],
87 libs: [
88 "hwbinder",
89 "android.hidl.base-V1.0-java",
90 ]
91}
92
93// This package does not export any types. Not creating java constants export.
94
95
96genrule {
69 name: "android.hardware.gatekeeper@1.0-adapter-helper_genc++", 97 name: "android.hardware.gatekeeper@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 98 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gatekeeper@1.0", 99 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gatekeeper@1.0",
@@ -89,7 +117,6 @@ genrule {
89 ], 117 ],
90} 118}
91 119
92
93cc_library { 120cc_library {
94 name: "android.hardware.gatekeeper@1.0-adapter-helper", 121 name: "android.hardware.gatekeeper@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 122 defaults: ["hidl-module-defaults"],
diff --git a/gatekeeper/1.0/Android.mk b/gatekeeper/1.0/Android.mk
deleted file mode 100644
index debc0d96..00000000
--- a/gatekeeper/1.0/Android.mk
+++ /dev/null
@@ -1,83 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.gatekeeper-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (GatekeeperResponse)
23#
24GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/GatekeeperResponse.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.gatekeeper@1.0::types.GatekeeperResponse
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (GatekeeperStatusCode)
42#
43GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/GatekeeperStatusCode.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.gatekeeper@1.0::types.GatekeeperStatusCode
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build IGatekeeper.hal
61#
62GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/IGatekeeper.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGatekeeper.hal
66$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
67$(GEN): $(LOCAL_PATH)/types.hal
68$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
69$(GEN): PRIVATE_CUSTOM_TOOL = \
70 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
71 -Ljava \
72 -randroid.hardware:hardware/interfaces \
73 -randroid.hidl:system/libhidl/transport \
74 android.hardware.gatekeeper@1.0::IGatekeeper
75
76$(GEN): $(LOCAL_PATH)/IGatekeeper.hal
77 $(transform-generated-source)
78LOCAL_GENERATED_SOURCES += $(GEN)
79include $(BUILD_JAVA_LIBRARY)
80
81
82
83include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/gnss/1.0/Android.bp b/gnss/1.0/Android.bp
index 36b20957..81920b74 100644
--- a/gnss/1.0/Android.bp
+++ b/gnss/1.0/Android.bp
@@ -199,6 +199,71 @@ cc_library {
199} 199}
200 200
201genrule { 201genrule {
202 name: "android.hardware.gnss-V1.0-java_gen_java",
203 tools: ["hidl-gen"],
204 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0",
205 srcs: [
206 ":android.hardware.gnss@1.0_hal",
207 ],
208 out: [
209 "android/hardware/gnss/V1_0/GnssConstellationType.java",
210 "android/hardware/gnss/V1_0/GnssLocation.java",
211 "android/hardware/gnss/V1_0/GnssLocationFlags.java",
212 "android/hardware/gnss/V1_0/GnssMax.java",
213 "android/hardware/gnss/V1_0/IAGnss.java",
214 "android/hardware/gnss/V1_0/IAGnssCallback.java",
215 "android/hardware/gnss/V1_0/IAGnssRil.java",
216 "android/hardware/gnss/V1_0/IAGnssRilCallback.java",
217 "android/hardware/gnss/V1_0/IGnss.java",
218 "android/hardware/gnss/V1_0/IGnssBatching.java",
219 "android/hardware/gnss/V1_0/IGnssBatchingCallback.java",
220 "android/hardware/gnss/V1_0/IGnssCallback.java",
221 "android/hardware/gnss/V1_0/IGnssConfiguration.java",
222 "android/hardware/gnss/V1_0/IGnssDebug.java",
223 "android/hardware/gnss/V1_0/IGnssGeofenceCallback.java",
224 "android/hardware/gnss/V1_0/IGnssGeofencing.java",
225 "android/hardware/gnss/V1_0/IGnssMeasurement.java",
226 "android/hardware/gnss/V1_0/IGnssMeasurementCallback.java",
227 "android/hardware/gnss/V1_0/IGnssNavigationMessage.java",
228 "android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java",
229 "android/hardware/gnss/V1_0/IGnssNi.java",
230 "android/hardware/gnss/V1_0/IGnssNiCallback.java",
231 "android/hardware/gnss/V1_0/IGnssXtra.java",
232 "android/hardware/gnss/V1_0/IGnssXtraCallback.java",
233 ],
234}
235
236java_library {
237 name: "android.hardware.gnss-V1.0-java",
238 no_framework_libs: true,
239 defaults: ["hidl-java-module-defaults"],
240 srcs: [":android.hardware.gnss-V1.0-java_gen_java"],
241 libs: [
242 "hwbinder",
243 "android.hidl.base-V1.0-java",
244 ]
245}
246
247genrule {
248 name: "android.hardware.gnss-V1.0-java-constants_gen_java",
249 tools: ["hidl-gen"],
250 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0",
251 srcs: [
252 ":android.hardware.gnss@1.0_hal",
253 ],
254 out: [
255 "android/hardware/gnss/V1_0/Constants.java",
256 ],
257}
258
259java_library {
260 name: "android.hardware.gnss-V1.0-java-constants",
261 no_framework_libs: true,
262 defaults: ["hidl-java-module-defaults"],
263 srcs: [":android.hardware.gnss-V1.0-java-constants_gen_java"],
264}
265
266genrule {
202 name: "android.hardware.gnss@1.0-adapter-helper_genc++", 267 name: "android.hardware.gnss@1.0-adapter-helper_genc++",
203 tools: ["hidl-gen"], 268 tools: ["hidl-gen"],
204 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0", 269 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0",
@@ -260,7 +325,6 @@ genrule {
260 ], 325 ],
261} 326}
262 327
263
264cc_library { 328cc_library {
265 name: "android.hardware.gnss@1.0-adapter-helper", 329 name: "android.hardware.gnss@1.0-adapter-helper",
266 defaults: ["hidl-module-defaults"], 330 defaults: ["hidl-module-defaults"],
diff --git a/gnss/1.0/Android.mk b/gnss/1.0/Android.mk
deleted file mode 100644
index 1cb3945b..00000000
--- a/gnss/1.0/Android.mk
+++ /dev/null
@@ -1,583 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.gnss-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (GnssConstellationType)
23#
24GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssConstellationType.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.gnss@1.0::types.GnssConstellationType
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (GnssLocation)
42#
43GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocation.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.gnss@1.0::types.GnssLocation
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (GnssLocationFlags)
61#
62GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocationFlags.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.gnss@1.0::types.GnssLocationFlags
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (GnssMax)
80#
81GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssMax.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.gnss@1.0::types.GnssMax
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build IAGnss.hal
99#
100GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnss.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnss.hal
104$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssCallback.hal
105$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
106$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
107$(GEN): PRIVATE_CUSTOM_TOOL = \
108 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
109 -Ljava \
110 -randroid.hardware:hardware/interfaces \
111 -randroid.hidl:system/libhidl/transport \
112 android.hardware.gnss@1.0::IAGnss
113
114$(GEN): $(LOCAL_PATH)/IAGnss.hal
115 $(transform-generated-source)
116LOCAL_GENERATED_SOURCES += $(GEN)
117
118#
119# Build IAGnssCallback.hal
120#
121GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssCallback.java
122$(GEN): $(HIDL)
123$(GEN): PRIVATE_HIDL := $(HIDL)
124$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssCallback.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava \
129 -randroid.hardware:hardware/interfaces \
130 -randroid.hidl:system/libhidl/transport \
131 android.hardware.gnss@1.0::IAGnssCallback
132
133$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136
137#
138# Build IAGnssRil.hal
139#
140GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRil.java
141$(GEN): $(HIDL)
142$(GEN): PRIVATE_HIDL := $(HIDL)
143$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRil.hal
144$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRilCallback.hal
145$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
146$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
147$(GEN): PRIVATE_CUSTOM_TOOL = \
148 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
149 -Ljava \
150 -randroid.hardware:hardware/interfaces \
151 -randroid.hidl:system/libhidl/transport \
152 android.hardware.gnss@1.0::IAGnssRil
153
154$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
155 $(transform-generated-source)
156LOCAL_GENERATED_SOURCES += $(GEN)
157
158#
159# Build IAGnssRilCallback.hal
160#
161GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRilCallback.java
162$(GEN): $(HIDL)
163$(GEN): PRIVATE_HIDL := $(HIDL)
164$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRilCallback.hal
165$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
166$(GEN): PRIVATE_CUSTOM_TOOL = \
167 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
168 -Ljava \
169 -randroid.hardware:hardware/interfaces \
170 -randroid.hidl:system/libhidl/transport \
171 android.hardware.gnss@1.0::IAGnssRilCallback
172
173$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
174 $(transform-generated-source)
175LOCAL_GENERATED_SOURCES += $(GEN)
176
177#
178# Build IGnss.hal
179#
180GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnss.java
181$(GEN): $(HIDL)
182$(GEN): PRIVATE_HIDL := $(HIDL)
183$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnss.hal
184$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnss.hal
185$(GEN): $(LOCAL_PATH)/IAGnss.hal
186$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRil.hal
187$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
188$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatching.hal
189$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
190$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssCallback.hal
191$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
192$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssConfiguration.hal
193$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
194$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssDebug.hal
195$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
196$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofencing.hal
197$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
198$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurement.hal
199$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
200$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessage.hal
201$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
202$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNi.hal
203$(GEN): $(LOCAL_PATH)/IGnssNi.hal
204$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtra.hal
205$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
206$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
207$(GEN): $(LOCAL_PATH)/types.hal
208$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
209$(GEN): PRIVATE_CUSTOM_TOOL = \
210 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
211 -Ljava \
212 -randroid.hardware:hardware/interfaces \
213 -randroid.hidl:system/libhidl/transport \
214 android.hardware.gnss@1.0::IGnss
215
216$(GEN): $(LOCAL_PATH)/IGnss.hal
217 $(transform-generated-source)
218LOCAL_GENERATED_SOURCES += $(GEN)
219
220#
221# Build IGnssBatching.hal
222#
223GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatching.java
224$(GEN): $(HIDL)
225$(GEN): PRIVATE_HIDL := $(HIDL)
226$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatching.hal
227$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatchingCallback.hal
228$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
229$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
230$(GEN): PRIVATE_CUSTOM_TOOL = \
231 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
232 -Ljava \
233 -randroid.hardware:hardware/interfaces \
234 -randroid.hidl:system/libhidl/transport \
235 android.hardware.gnss@1.0::IGnssBatching
236
237$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
238 $(transform-generated-source)
239LOCAL_GENERATED_SOURCES += $(GEN)
240
241#
242# Build IGnssBatchingCallback.hal
243#
244GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatchingCallback.java
245$(GEN): $(HIDL)
246$(GEN): PRIVATE_HIDL := $(HIDL)
247$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatchingCallback.hal
248$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
249$(GEN): $(LOCAL_PATH)/types.hal
250$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
251$(GEN): PRIVATE_CUSTOM_TOOL = \
252 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
253 -Ljava \
254 -randroid.hardware:hardware/interfaces \
255 -randroid.hidl:system/libhidl/transport \
256 android.hardware.gnss@1.0::IGnssBatchingCallback
257
258$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
259 $(transform-generated-source)
260LOCAL_GENERATED_SOURCES += $(GEN)
261
262#
263# Build IGnssCallback.hal
264#
265GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssCallback.java
266$(GEN): $(HIDL)
267$(GEN): PRIVATE_HIDL := $(HIDL)
268$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssCallback.hal
269$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
270$(GEN): $(LOCAL_PATH)/types.hal
271$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
272$(GEN): PRIVATE_CUSTOM_TOOL = \
273 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
274 -Ljava \
275 -randroid.hardware:hardware/interfaces \
276 -randroid.hidl:system/libhidl/transport \
277 android.hardware.gnss@1.0::IGnssCallback
278
279$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
280 $(transform-generated-source)
281LOCAL_GENERATED_SOURCES += $(GEN)
282
283#
284# Build IGnssConfiguration.hal
285#
286GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssConfiguration.java
287$(GEN): $(HIDL)
288$(GEN): PRIVATE_HIDL := $(HIDL)
289$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssConfiguration.hal
290$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
291$(GEN): PRIVATE_CUSTOM_TOOL = \
292 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
293 -Ljava \
294 -randroid.hardware:hardware/interfaces \
295 -randroid.hidl:system/libhidl/transport \
296 android.hardware.gnss@1.0::IGnssConfiguration
297
298$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
299 $(transform-generated-source)
300LOCAL_GENERATED_SOURCES += $(GEN)
301
302#
303# Build IGnssDebug.hal
304#
305GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssDebug.java
306$(GEN): $(HIDL)
307$(GEN): PRIVATE_HIDL := $(HIDL)
308$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssDebug.hal
309$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
310$(GEN): $(LOCAL_PATH)/types.hal
311$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
312$(GEN): PRIVATE_CUSTOM_TOOL = \
313 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
314 -Ljava \
315 -randroid.hardware:hardware/interfaces \
316 -randroid.hidl:system/libhidl/transport \
317 android.hardware.gnss@1.0::IGnssDebug
318
319$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
320 $(transform-generated-source)
321LOCAL_GENERATED_SOURCES += $(GEN)
322
323#
324# Build IGnssGeofenceCallback.hal
325#
326GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofenceCallback.java
327$(GEN): $(HIDL)
328$(GEN): PRIVATE_HIDL := $(HIDL)
329$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofenceCallback.hal
330$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
331$(GEN): $(LOCAL_PATH)/types.hal
332$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
333$(GEN): PRIVATE_CUSTOM_TOOL = \
334 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
335 -Ljava \
336 -randroid.hardware:hardware/interfaces \
337 -randroid.hidl:system/libhidl/transport \
338 android.hardware.gnss@1.0::IGnssGeofenceCallback
339
340$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
341 $(transform-generated-source)
342LOCAL_GENERATED_SOURCES += $(GEN)
343
344#
345# Build IGnssGeofencing.hal
346#
347GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofencing.java
348$(GEN): $(HIDL)
349$(GEN): PRIVATE_HIDL := $(HIDL)
350$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofencing.hal
351$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofenceCallback.hal
352$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
353$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
354$(GEN): PRIVATE_CUSTOM_TOOL = \
355 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
356 -Ljava \
357 -randroid.hardware:hardware/interfaces \
358 -randroid.hidl:system/libhidl/transport \
359 android.hardware.gnss@1.0::IGnssGeofencing
360
361$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
362 $(transform-generated-source)
363LOCAL_GENERATED_SOURCES += $(GEN)
364
365#
366# Build IGnssMeasurement.hal
367#
368GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurement.java
369$(GEN): $(HIDL)
370$(GEN): PRIVATE_HIDL := $(HIDL)
371$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurement.hal
372$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurementCallback.hal
373$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
374$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
375$(GEN): PRIVATE_CUSTOM_TOOL = \
376 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
377 -Ljava \
378 -randroid.hardware:hardware/interfaces \
379 -randroid.hidl:system/libhidl/transport \
380 android.hardware.gnss@1.0::IGnssMeasurement
381
382$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
383 $(transform-generated-source)
384LOCAL_GENERATED_SOURCES += $(GEN)
385
386#
387# Build IGnssMeasurementCallback.hal
388#
389GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurementCallback.java
390$(GEN): $(HIDL)
391$(GEN): PRIVATE_HIDL := $(HIDL)
392$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurementCallback.hal
393$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
394$(GEN): $(LOCAL_PATH)/types.hal
395$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
396$(GEN): PRIVATE_CUSTOM_TOOL = \
397 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
398 -Ljava \
399 -randroid.hardware:hardware/interfaces \
400 -randroid.hidl:system/libhidl/transport \
401 android.hardware.gnss@1.0::IGnssMeasurementCallback
402
403$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
404 $(transform-generated-source)
405LOCAL_GENERATED_SOURCES += $(GEN)
406
407#
408# Build IGnssNavigationMessage.hal
409#
410GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessage.java
411$(GEN): $(HIDL)
412$(GEN): PRIVATE_HIDL := $(HIDL)
413$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessage.hal
414$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
415$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
416$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
417$(GEN): PRIVATE_CUSTOM_TOOL = \
418 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
419 -Ljava \
420 -randroid.hardware:hardware/interfaces \
421 -randroid.hidl:system/libhidl/transport \
422 android.hardware.gnss@1.0::IGnssNavigationMessage
423
424$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
425 $(transform-generated-source)
426LOCAL_GENERATED_SOURCES += $(GEN)
427
428#
429# Build IGnssNavigationMessageCallback.hal
430#
431GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java
432$(GEN): $(HIDL)
433$(GEN): PRIVATE_HIDL := $(HIDL)
434$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
435$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
436$(GEN): PRIVATE_CUSTOM_TOOL = \
437 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
438 -Ljava \
439 -randroid.hardware:hardware/interfaces \
440 -randroid.hidl:system/libhidl/transport \
441 android.hardware.gnss@1.0::IGnssNavigationMessageCallback
442
443$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
444 $(transform-generated-source)
445LOCAL_GENERATED_SOURCES += $(GEN)
446
447#
448# Build IGnssNi.hal
449#
450GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNi.java
451$(GEN): $(HIDL)
452$(GEN): PRIVATE_HIDL := $(HIDL)
453$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNi.hal
454$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNiCallback.hal
455$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
456$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
457$(GEN): PRIVATE_CUSTOM_TOOL = \
458 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
459 -Ljava \
460 -randroid.hardware:hardware/interfaces \
461 -randroid.hidl:system/libhidl/transport \
462 android.hardware.gnss@1.0::IGnssNi
463
464$(GEN): $(LOCAL_PATH)/IGnssNi.hal
465 $(transform-generated-source)
466LOCAL_GENERATED_SOURCES += $(GEN)
467
468#
469# Build IGnssNiCallback.hal
470#
471GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNiCallback.java
472$(GEN): $(HIDL)
473$(GEN): PRIVATE_HIDL := $(HIDL)
474$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNiCallback.hal
475$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
476$(GEN): PRIVATE_CUSTOM_TOOL = \
477 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
478 -Ljava \
479 -randroid.hardware:hardware/interfaces \
480 -randroid.hidl:system/libhidl/transport \
481 android.hardware.gnss@1.0::IGnssNiCallback
482
483$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
484 $(transform-generated-source)
485LOCAL_GENERATED_SOURCES += $(GEN)
486
487#
488# Build IGnssXtra.hal
489#
490GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtra.java
491$(GEN): $(HIDL)
492$(GEN): PRIVATE_HIDL := $(HIDL)
493$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtra.hal
494$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtraCallback.hal
495$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
496$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
497$(GEN): PRIVATE_CUSTOM_TOOL = \
498 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
499 -Ljava \
500 -randroid.hardware:hardware/interfaces \
501 -randroid.hidl:system/libhidl/transport \
502 android.hardware.gnss@1.0::IGnssXtra
503
504$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
505 $(transform-generated-source)
506LOCAL_GENERATED_SOURCES += $(GEN)
507
508#
509# Build IGnssXtraCallback.hal
510#
511GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtraCallback.java
512$(GEN): $(HIDL)
513$(GEN): PRIVATE_HIDL := $(HIDL)
514$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtraCallback.hal
515$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
516$(GEN): PRIVATE_CUSTOM_TOOL = \
517 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
518 -Ljava \
519 -randroid.hardware:hardware/interfaces \
520 -randroid.hidl:system/libhidl/transport \
521 android.hardware.gnss@1.0::IGnssXtraCallback
522
523$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
524 $(transform-generated-source)
525LOCAL_GENERATED_SOURCES += $(GEN)
526include $(BUILD_JAVA_LIBRARY)
527
528
529################################################################################
530
531include $(CLEAR_VARS)
532LOCAL_MODULE := android.hardware.gnss-V1.0-java-constants
533LOCAL_MODULE_CLASS := JAVA_LIBRARIES
534
535intermediates := $(call local-generated-sources-dir, COMMON)
536
537HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
538#
539GEN := $(intermediates)/android/hardware/gnss/V1_0/Constants.java
540$(GEN): $(HIDL)
541$(GEN): $(LOCAL_PATH)/types.hal
542$(GEN): $(LOCAL_PATH)/IAGnss.hal
543$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
544$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
545$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
546$(GEN): $(LOCAL_PATH)/IGnss.hal
547$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
548$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
549$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
550$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
551$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
552$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
553$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
554$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
555$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
556$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
557$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
558$(GEN): $(LOCAL_PATH)/IGnssNi.hal
559$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
560$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
561$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
562
563$(GEN): PRIVATE_HIDL := $(HIDL)
564$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
565$(GEN): PRIVATE_CUSTOM_TOOL = \
566 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
567 -Ljava-constants \
568 -randroid.hardware:hardware/interfaces \
569 -randroid.hidl:system/libhidl/transport \
570 android.hardware.gnss@1.0
571
572$(GEN):
573 $(transform-generated-source)
574LOCAL_GENERATED_SOURCES += $(GEN)
575# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
576LOCAL_NO_STANDARD_LIBRARIES := true
577LOCAL_JAVA_LIBRARIES := core-oj
578
579include $(BUILD_STATIC_JAVA_LIBRARY)
580
581
582
583include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/graphics/allocator/2.0/Android.bp b/graphics/allocator/2.0/Android.bp
index 65320651..e98f90af 100644
--- a/graphics/allocator/2.0/Android.bp
+++ b/graphics/allocator/2.0/Android.bp
@@ -66,6 +66,11 @@ cc_library {
66 ], 66 ],
67} 67}
68 68
69// This package is not java compatible. Not creating java target.
70
71// This package does not export any types. Not creating java constants export.
72
73
69genrule { 74genrule {
70 name: "android.hardware.graphics.allocator@2.0-adapter-helper_genc++", 75 name: "android.hardware.graphics.allocator@2.0-adapter-helper_genc++",
71 tools: ["hidl-gen"], 76 tools: ["hidl-gen"],
@@ -90,7 +95,6 @@ genrule {
90 ], 95 ],
91} 96}
92 97
93
94cc_library { 98cc_library {
95 name: "android.hardware.graphics.allocator@2.0-adapter-helper", 99 name: "android.hardware.graphics.allocator@2.0-adapter-helper",
96 defaults: ["hidl-module-defaults"], 100 defaults: ["hidl-module-defaults"],
diff --git a/graphics/bufferqueue/1.0/Android.bp b/graphics/bufferqueue/1.0/Android.bp
index 44052c79..5e930b9f 100644
--- a/graphics/bufferqueue/1.0/Android.bp
+++ b/graphics/bufferqueue/1.0/Android.bp
@@ -72,6 +72,11 @@ cc_library {
72 ], 72 ],
73} 73}
74 74
75// This package is not java compatible. Not creating java target.
76
77// This package does not export any types. Not creating java constants export.
78
79
75genrule { 80genrule {
76 name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper_genc++", 81 name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 82 tools: ["hidl-gen"],
@@ -98,7 +103,6 @@ genrule {
98 ], 103 ],
99} 104}
100 105
101
102cc_library { 106cc_library {
103 name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper", 107 name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 108 defaults: ["hidl-module-defaults"],
diff --git a/graphics/common/1.0/Android.bp b/graphics/common/1.0/Android.bp
index 86438c1a..4ea9c1a2 100644
--- a/graphics/common/1.0/Android.bp
+++ b/graphics/common/1.0/Android.bp
@@ -58,3 +58,51 @@ cc_library {
58 "libutils", 58 "libutils",
59 ], 59 ],
60} 60}
61
62genrule {
63 name: "android.hardware.graphics.common-V1.0-java_gen_java",
64 tools: ["hidl-gen"],
65 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.common@1.0",
66 srcs: [
67 ":android.hardware.graphics.common@1.0_hal",
68 ],
69 out: [
70 "android/hardware/graphics/common/V1_0/BufferUsage.java",
71 "android/hardware/graphics/common/V1_0/ColorMode.java",
72 "android/hardware/graphics/common/V1_0/ColorTransform.java",
73 "android/hardware/graphics/common/V1_0/Dataspace.java",
74 "android/hardware/graphics/common/V1_0/Hdr.java",
75 "android/hardware/graphics/common/V1_0/PixelFormat.java",
76 "android/hardware/graphics/common/V1_0/Transform.java",
77 ],
78}
79
80java_library {
81 name: "android.hardware.graphics.common-V1.0-java",
82 no_framework_libs: true,
83 defaults: ["hidl-java-module-defaults"],
84 srcs: [":android.hardware.graphics.common-V1.0-java_gen_java"],
85 libs: [
86 "hwbinder",
87 ]
88}
89
90genrule {
91 name: "android.hardware.graphics.common-V1.0-java-constants_gen_java",
92 tools: ["hidl-gen"],
93 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.common@1.0",
94 srcs: [
95 ":android.hardware.graphics.common@1.0_hal",
96 ],
97 out: [
98 "android/hardware/graphics/common/V1_0/Constants.java",
99 ],
100}
101
102java_library {
103 name: "android.hardware.graphics.common-V1.0-java-constants",
104 no_framework_libs: true,
105 defaults: ["hidl-java-module-defaults"],
106 srcs: [":android.hardware.graphics.common-V1.0-java-constants_gen_java"],
107}
108// This package has no interfaces. Not creating versioning adapter.
diff --git a/graphics/common/1.0/Android.mk b/graphics/common/1.0/Android.mk
deleted file mode 100644
index 3fd948e4..00000000
--- a/graphics/common/1.0/Android.mk
+++ /dev/null
@@ -1,186 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.graphics.common-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14LOCAL_NO_STANDARD_LIBRARIES := true
15LOCAL_JAVA_LIBRARIES += core-oj hwbinder
16
17#
18# Build types.hal (BufferUsage)
19#
20GEN := $(intermediates)/android/hardware/graphics/common/V1_0/BufferUsage.java
21$(GEN): $(HIDL)
22$(GEN): PRIVATE_HIDL := $(HIDL)
23$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
24$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
25$(GEN): PRIVATE_CUSTOM_TOOL = \
26 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
27 -Ljava \
28 -randroid.hardware:hardware/interfaces \
29 -randroid.hidl:system/libhidl/transport \
30 android.hardware.graphics.common@1.0::types.BufferUsage
31
32$(GEN): $(LOCAL_PATH)/types.hal
33 $(transform-generated-source)
34LOCAL_GENERATED_SOURCES += $(GEN)
35
36#
37# Build types.hal (ColorMode)
38#
39GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorMode.java
40$(GEN): $(HIDL)
41$(GEN): PRIVATE_HIDL := $(HIDL)
42$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
43$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
44$(GEN): PRIVATE_CUSTOM_TOOL = \
45 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
46 -Ljava \
47 -randroid.hardware:hardware/interfaces \
48 -randroid.hidl:system/libhidl/transport \
49 android.hardware.graphics.common@1.0::types.ColorMode
50
51$(GEN): $(LOCAL_PATH)/types.hal
52 $(transform-generated-source)
53LOCAL_GENERATED_SOURCES += $(GEN)
54
55#
56# Build types.hal (ColorTransform)
57#
58GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorTransform.java
59$(GEN): $(HIDL)
60$(GEN): PRIVATE_HIDL := $(HIDL)
61$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
62$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
63$(GEN): PRIVATE_CUSTOM_TOOL = \
64 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
65 -Ljava \
66 -randroid.hardware:hardware/interfaces \
67 -randroid.hidl:system/libhidl/transport \
68 android.hardware.graphics.common@1.0::types.ColorTransform
69
70$(GEN): $(LOCAL_PATH)/types.hal
71 $(transform-generated-source)
72LOCAL_GENERATED_SOURCES += $(GEN)
73
74#
75# Build types.hal (Dataspace)
76#
77GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Dataspace.java
78$(GEN): $(HIDL)
79$(GEN): PRIVATE_HIDL := $(HIDL)
80$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
81$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
82$(GEN): PRIVATE_CUSTOM_TOOL = \
83 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
84 -Ljava \
85 -randroid.hardware:hardware/interfaces \
86 -randroid.hidl:system/libhidl/transport \
87 android.hardware.graphics.common@1.0::types.Dataspace
88
89$(GEN): $(LOCAL_PATH)/types.hal
90 $(transform-generated-source)
91LOCAL_GENERATED_SOURCES += $(GEN)
92
93#
94# Build types.hal (Hdr)
95#
96GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Hdr.java
97$(GEN): $(HIDL)
98$(GEN): PRIVATE_HIDL := $(HIDL)
99$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
100$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
101$(GEN): PRIVATE_CUSTOM_TOOL = \
102 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
103 -Ljava \
104 -randroid.hardware:hardware/interfaces \
105 -randroid.hidl:system/libhidl/transport \
106 android.hardware.graphics.common@1.0::types.Hdr
107
108$(GEN): $(LOCAL_PATH)/types.hal
109 $(transform-generated-source)
110LOCAL_GENERATED_SOURCES += $(GEN)
111
112#
113# Build types.hal (PixelFormat)
114#
115GEN := $(intermediates)/android/hardware/graphics/common/V1_0/PixelFormat.java
116$(GEN): $(HIDL)
117$(GEN): PRIVATE_HIDL := $(HIDL)
118$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
119$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
120$(GEN): PRIVATE_CUSTOM_TOOL = \
121 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
122 -Ljava \
123 -randroid.hardware:hardware/interfaces \
124 -randroid.hidl:system/libhidl/transport \
125 android.hardware.graphics.common@1.0::types.PixelFormat
126
127$(GEN): $(LOCAL_PATH)/types.hal
128 $(transform-generated-source)
129LOCAL_GENERATED_SOURCES += $(GEN)
130
131#
132# Build types.hal (Transform)
133#
134GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Transform.java
135$(GEN): $(HIDL)
136$(GEN): PRIVATE_HIDL := $(HIDL)
137$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
138$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
139$(GEN): PRIVATE_CUSTOM_TOOL = \
140 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
141 -Ljava \
142 -randroid.hardware:hardware/interfaces \
143 -randroid.hidl:system/libhidl/transport \
144 android.hardware.graphics.common@1.0::types.Transform
145
146$(GEN): $(LOCAL_PATH)/types.hal
147 $(transform-generated-source)
148LOCAL_GENERATED_SOURCES += $(GEN)
149include $(BUILD_JAVA_LIBRARY)
150
151
152################################################################################
153
154include $(CLEAR_VARS)
155LOCAL_MODULE := android.hardware.graphics.common-V1.0-java-constants
156LOCAL_MODULE_CLASS := JAVA_LIBRARIES
157
158intermediates := $(call local-generated-sources-dir, COMMON)
159
160HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
161#
162GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Constants.java
163$(GEN): $(HIDL)
164$(GEN): $(LOCAL_PATH)/types.hal
165
166$(GEN): PRIVATE_HIDL := $(HIDL)
167$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
168$(GEN): PRIVATE_CUSTOM_TOOL = \
169 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
170 -Ljava-constants \
171 -randroid.hardware:hardware/interfaces \
172 -randroid.hidl:system/libhidl/transport \
173 android.hardware.graphics.common@1.0
174
175$(GEN):
176 $(transform-generated-source)
177LOCAL_GENERATED_SOURCES += $(GEN)
178# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
179LOCAL_NO_STANDARD_LIBRARIES := true
180LOCAL_JAVA_LIBRARIES := core-oj
181
182include $(BUILD_STATIC_JAVA_LIBRARY)
183
184
185
186include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/graphics/composer/2.1/Android.bp b/graphics/composer/2.1/Android.bp
index 3bdd0a6f..41cc5a6b 100644
--- a/graphics/composer/2.1/Android.bp
+++ b/graphics/composer/2.1/Android.bp
@@ -81,6 +81,11 @@ cc_library {
81 ], 81 ],
82} 82}
83 83
84// This package is not java compatible. Not creating java target.
85
86// This package does not export any types. Not creating java constants export.
87
88
84genrule { 89genrule {
85 name: "android.hardware.graphics.composer@2.1-adapter-helper_genc++", 90 name: "android.hardware.graphics.composer@2.1-adapter-helper_genc++",
86 tools: ["hidl-gen"], 91 tools: ["hidl-gen"],
@@ -109,7 +114,6 @@ genrule {
109 ], 114 ],
110} 115}
111 116
112
113cc_library { 117cc_library {
114 name: "android.hardware.graphics.composer@2.1-adapter-helper", 118 name: "android.hardware.graphics.composer@2.1-adapter-helper",
115 defaults: ["hidl-module-defaults"], 119 defaults: ["hidl-module-defaults"],
diff --git a/graphics/mapper/2.0/Android.bp b/graphics/mapper/2.0/Android.bp
index 6ab99b5f..3b9f0d83 100644
--- a/graphics/mapper/2.0/Android.bp
+++ b/graphics/mapper/2.0/Android.bp
@@ -68,6 +68,11 @@ cc_library {
68 ], 68 ],
69} 69}
70 70
71// This package is not java compatible. Not creating java target.
72
73// This package does not export any types. Not creating java constants export.
74
75
71genrule { 76genrule {
72 name: "android.hardware.graphics.mapper@2.0-adapter-helper_genc++", 77 name: "android.hardware.graphics.mapper@2.0-adapter-helper_genc++",
73 tools: ["hidl-gen"], 78 tools: ["hidl-gen"],
@@ -92,7 +97,6 @@ genrule {
92 ], 97 ],
93} 98}
94 99
95
96cc_library { 100cc_library {
97 name: "android.hardware.graphics.mapper@2.0-adapter-helper", 101 name: "android.hardware.graphics.mapper@2.0-adapter-helper",
98 defaults: ["hidl-module-defaults"], 102 defaults: ["hidl-module-defaults"],
diff --git a/health/1.0/Android.bp b/health/1.0/Android.bp
index aff56a87..4fe1f2d8 100644
--- a/health/1.0/Android.bp
+++ b/health/1.0/Android.bp
@@ -66,6 +66,53 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.health-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0",
72 srcs: [
73 ":android.hardware.health@1.0_hal",
74 ],
75 out: [
76 "android/hardware/health/V1_0/BatteryHealth.java",
77 "android/hardware/health/V1_0/BatteryStatus.java",
78 "android/hardware/health/V1_0/HealthConfig.java",
79 "android/hardware/health/V1_0/HealthInfo.java",
80 "android/hardware/health/V1_0/Result.java",
81 "android/hardware/health/V1_0/IHealth.java",
82 ],
83}
84
85java_library {
86 name: "android.hardware.health-V1.0-java",
87 no_framework_libs: true,
88 defaults: ["hidl-java-module-defaults"],
89 srcs: [":android.hardware.health-V1.0-java_gen_java"],
90 libs: [
91 "hwbinder",
92 "android.hidl.base-V1.0-java",
93 ]
94}
95
96genrule {
97 name: "android.hardware.health-V1.0-java-constants_gen_java",
98 tools: ["hidl-gen"],
99 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0",
100 srcs: [
101 ":android.hardware.health@1.0_hal",
102 ],
103 out: [
104 "android/hardware/health/V1_0/Constants.java",
105 ],
106}
107
108java_library {
109 name: "android.hardware.health-V1.0-java-constants",
110 no_framework_libs: true,
111 defaults: ["hidl-java-module-defaults"],
112 srcs: [":android.hardware.health-V1.0-java-constants_gen_java"],
113}
114
115genrule {
69 name: "android.hardware.health@1.0-adapter-helper_genc++", 116 name: "android.hardware.health@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 117 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0", 118 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0",
@@ -89,7 +136,6 @@ genrule {
89 ], 136 ],
90} 137}
91 138
92
93cc_library { 139cc_library {
94 name: "android.hardware.health@1.0-adapter-helper", 140 name: "android.hardware.health@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 141 defaults: ["hidl-module-defaults"],
diff --git a/health/1.0/Android.mk b/health/1.0/Android.mk
deleted file mode 100644
index 3b472395..00000000
--- a/health/1.0/Android.mk
+++ /dev/null
@@ -1,174 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.health-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (BatteryHealth)
23#
24GEN := $(intermediates)/android/hardware/health/V1_0/BatteryHealth.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.health@1.0::types.BatteryHealth
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (BatteryStatus)
42#
43GEN := $(intermediates)/android/hardware/health/V1_0/BatteryStatus.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.health@1.0::types.BatteryStatus
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (HealthConfig)
61#
62GEN := $(intermediates)/android/hardware/health/V1_0/HealthConfig.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.health@1.0::types.HealthConfig
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (HealthInfo)
80#
81GEN := $(intermediates)/android/hardware/health/V1_0/HealthInfo.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.health@1.0::types.HealthInfo
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (Result)
99#
100GEN := $(intermediates)/android/hardware/health/V1_0/Result.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.health@1.0::types.Result
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build IHealth.hal
118#
119GEN := $(intermediates)/android/hardware/health/V1_0/IHealth.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHealth.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
124$(GEN): $(LOCAL_PATH)/types.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava \
129 -randroid.hardware:hardware/interfaces \
130 -randroid.hidl:system/libhidl/transport \
131 android.hardware.health@1.0::IHealth
132
133$(GEN): $(LOCAL_PATH)/IHealth.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136include $(BUILD_JAVA_LIBRARY)
137
138
139################################################################################
140
141include $(CLEAR_VARS)
142LOCAL_MODULE := android.hardware.health-V1.0-java-constants
143LOCAL_MODULE_CLASS := JAVA_LIBRARIES
144
145intermediates := $(call local-generated-sources-dir, COMMON)
146
147HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
148#
149GEN := $(intermediates)/android/hardware/health/V1_0/Constants.java
150$(GEN): $(HIDL)
151$(GEN): $(LOCAL_PATH)/types.hal
152$(GEN): $(LOCAL_PATH)/IHealth.hal
153
154$(GEN): PRIVATE_HIDL := $(HIDL)
155$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
156$(GEN): PRIVATE_CUSTOM_TOOL = \
157 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
158 -Ljava-constants \
159 -randroid.hardware:hardware/interfaces \
160 -randroid.hidl:system/libhidl/transport \
161 android.hardware.health@1.0
162
163$(GEN):
164 $(transform-generated-source)
165LOCAL_GENERATED_SOURCES += $(GEN)
166# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
167LOCAL_NO_STANDARD_LIBRARIES := true
168LOCAL_JAVA_LIBRARIES := core-oj
169
170include $(BUILD_STATIC_JAVA_LIBRARY)
171
172
173
174include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/ir/1.0/Android.bp b/ir/1.0/Android.bp
index e686d239..f5c93da7 100644
--- a/ir/1.0/Android.bp
+++ b/ir/1.0/Android.bp
@@ -66,6 +66,33 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.ir-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.ir@1.0",
72 srcs: [
73 ":android.hardware.ir@1.0_hal",
74 ],
75 out: [
76 "android/hardware/ir/V1_0/ConsumerIrFreqRange.java",
77 "android/hardware/ir/V1_0/IConsumerIr.java",
78 ],
79}
80
81java_library {
82 name: "android.hardware.ir-V1.0-java",
83 no_framework_libs: true,
84 defaults: ["hidl-java-module-defaults"],
85 srcs: [":android.hardware.ir-V1.0-java_gen_java"],
86 libs: [
87 "hwbinder",
88 "android.hidl.base-V1.0-java",
89 ]
90}
91
92// This package does not export any types. Not creating java constants export.
93
94
95genrule {
69 name: "android.hardware.ir@1.0-adapter-helper_genc++", 96 name: "android.hardware.ir@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 97 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.ir@1.0", 98 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.ir@1.0",
@@ -89,7 +116,6 @@ genrule {
89 ], 116 ],
90} 117}
91 118
92
93cc_library { 119cc_library {
94 name: "android.hardware.ir@1.0-adapter-helper", 120 name: "android.hardware.ir@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 121 defaults: ["hidl-module-defaults"],
diff --git a/ir/1.0/Android.mk b/ir/1.0/Android.mk
deleted file mode 100644
index eca46f5a..00000000
--- a/ir/1.0/Android.mk
+++ /dev/null
@@ -1,64 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.ir-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (ConsumerIrFreqRange)
23#
24GEN := $(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
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IConsumerIr.hal
42#
43GEN := $(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
56
57$(GEN): $(LOCAL_PATH)/IConsumerIr.hal
58 $(transform-generated-source)
59LOCAL_GENERATED_SOURCES += $(GEN)
60include $(BUILD_JAVA_LIBRARY)
61
62
63
64include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/keymaster/3.0/Android.bp b/keymaster/3.0/Android.bp
index 0e551334..b84e4ef8 100644
--- a/keymaster/3.0/Android.bp
+++ b/keymaster/3.0/Android.bp
@@ -65,6 +65,11 @@ cc_library {
65 ], 65 ],
66} 66}
67 67
68// This package is not java compatible. Not creating java target.
69
70// This package does not export any types. Not creating java constants export.
71
72
68genrule { 73genrule {
69 name: "android.hardware.keymaster@3.0-adapter-helper_genc++", 74 name: "android.hardware.keymaster@3.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 75 tools: ["hidl-gen"],
@@ -89,7 +94,6 @@ genrule {
89 ], 94 ],
90} 95}
91 96
92
93cc_library { 97cc_library {
94 name: "android.hardware.keymaster@3.0-adapter-helper", 98 name: "android.hardware.keymaster@3.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 99 defaults: ["hidl-module-defaults"],
diff --git a/light/2.0/Android.bp b/light/2.0/Android.bp
index f1ce5206..2e7d84a6 100644
--- a/light/2.0/Android.bp
+++ b/light/2.0/Android.bp
@@ -66,6 +66,37 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.light-V2.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.light@2.0",
72 srcs: [
73 ":android.hardware.light@2.0_hal",
74 ],
75 out: [
76 "android/hardware/light/V2_0/Brightness.java",
77 "android/hardware/light/V2_0/Flash.java",
78 "android/hardware/light/V2_0/LightState.java",
79 "android/hardware/light/V2_0/Status.java",
80 "android/hardware/light/V2_0/Type.java",
81 "android/hardware/light/V2_0/ILight.java",
82 ],
83}
84
85java_library {
86 name: "android.hardware.light-V2.0-java",
87 no_framework_libs: true,
88 defaults: ["hidl-java-module-defaults"],
89 srcs: [":android.hardware.light-V2.0-java_gen_java"],
90 libs: [
91 "hwbinder",
92 "android.hidl.base-V1.0-java",
93 ]
94}
95
96// This package does not export any types. Not creating java constants export.
97
98
99genrule {
69 name: "android.hardware.light@2.0-adapter-helper_genc++", 100 name: "android.hardware.light@2.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 101 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.light@2.0", 102 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.light@2.0",
@@ -89,7 +120,6 @@ genrule {
89 ], 120 ],
90} 121}
91 122
92
93cc_library { 123cc_library {
94 name: "android.hardware.light@2.0-adapter-helper", 124 name: "android.hardware.light@2.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 125 defaults: ["hidl-module-defaults"],
diff --git a/light/2.0/Android.mk b/light/2.0/Android.mk
deleted file mode 100644
index 93211e19..00000000
--- a/light/2.0/Android.mk
+++ /dev/null
@@ -1,140 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.light-V2.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (Brightness)
23#
24GEN := $(intermediates)/android/hardware/light/V2_0/Brightness.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.light@2.0::types.Brightness
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (Flash)
42#
43GEN := $(intermediates)/android/hardware/light/V2_0/Flash.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.light@2.0::types.Flash
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (LightState)
61#
62GEN := $(intermediates)/android/hardware/light/V2_0/LightState.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.light@2.0::types.LightState
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (Status)
80#
81GEN := $(intermediates)/android/hardware/light/V2_0/Status.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.light@2.0::types.Status
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (Type)
99#
100GEN := $(intermediates)/android/hardware/light/V2_0/Type.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.light@2.0::types.Type
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build ILight.hal
118#
119GEN := $(intermediates)/android/hardware/light/V2_0/ILight.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ILight.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
124$(GEN): $(LOCAL_PATH)/types.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava \
129 -randroid.hardware:hardware/interfaces \
130 -randroid.hidl:system/libhidl/transport \
131 android.hardware.light@2.0::ILight
132
133$(GEN): $(LOCAL_PATH)/ILight.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136include $(BUILD_JAVA_LIBRARY)
137
138
139
140include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/media/1.0/Android.bp b/media/1.0/Android.bp
index de2187ed..4957717f 100644
--- a/media/1.0/Android.bp
+++ b/media/1.0/Android.bp
@@ -59,3 +59,9 @@ cc_library {
59 "android.hardware.graphics.common@1.0", 59 "android.hardware.graphics.common@1.0",
60 ], 60 ],
61} 61}
62
63// This package is not java compatible. Not creating java target.
64
65// This package does not export any types. Not creating java constants export.
66
67// This package has no interfaces. Not creating versioning adapter.
diff --git a/media/omx/1.0/Android.bp b/media/omx/1.0/Android.bp
index 73674095..9cec144e 100644
--- a/media/omx/1.0/Android.bp
+++ b/media/omx/1.0/Android.bp
@@ -106,6 +106,11 @@ cc_library {
106 ], 106 ],
107} 107}
108 108
109// This package is not java compatible. Not creating java target.
110
111// This package does not export any types. Not creating java constants export.
112
113
109genrule { 114genrule {
110 name: "android.hardware.media.omx@1.0-adapter-helper_genc++", 115 name: "android.hardware.media.omx@1.0-adapter-helper_genc++",
111 tools: ["hidl-gen"], 116 tools: ["hidl-gen"],
@@ -140,7 +145,6 @@ genrule {
140 ], 145 ],
141} 146}
142 147
143
144cc_library { 148cc_library {
145 name: "android.hardware.media.omx@1.0-adapter-helper", 149 name: "android.hardware.media.omx@1.0-adapter-helper",
146 defaults: ["hidl-module-defaults"], 150 defaults: ["hidl-module-defaults"],
diff --git a/memtrack/1.0/Android.bp b/memtrack/1.0/Android.bp
index fe88d0f8..0bbcae87 100644
--- a/memtrack/1.0/Android.bp
+++ b/memtrack/1.0/Android.bp
@@ -66,6 +66,36 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.memtrack-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.memtrack@1.0",
72 srcs: [
73 ":android.hardware.memtrack@1.0_hal",
74 ],
75 out: [
76 "android/hardware/memtrack/V1_0/MemtrackFlag.java",
77 "android/hardware/memtrack/V1_0/MemtrackRecord.java",
78 "android/hardware/memtrack/V1_0/MemtrackStatus.java",
79 "android/hardware/memtrack/V1_0/MemtrackType.java",
80 "android/hardware/memtrack/V1_0/IMemtrack.java",
81 ],
82}
83
84java_library {
85 name: "android.hardware.memtrack-V1.0-java",
86 no_framework_libs: true,
87 defaults: ["hidl-java-module-defaults"],
88 srcs: [":android.hardware.memtrack-V1.0-java_gen_java"],
89 libs: [
90 "hwbinder",
91 "android.hidl.base-V1.0-java",
92 ]
93}
94
95// This package does not export any types. Not creating java constants export.
96
97
98genrule {
69 name: "android.hardware.memtrack@1.0-adapter-helper_genc++", 99 name: "android.hardware.memtrack@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 100 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.memtrack@1.0", 101 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.memtrack@1.0",
@@ -89,7 +119,6 @@ genrule {
89 ], 119 ],
90} 120}
91 121
92
93cc_library { 122cc_library {
94 name: "android.hardware.memtrack@1.0-adapter-helper", 123 name: "android.hardware.memtrack@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 124 defaults: ["hidl-module-defaults"],
diff --git a/memtrack/1.0/Android.mk b/memtrack/1.0/Android.mk
deleted file mode 100644
index dfde3850..00000000
--- a/memtrack/1.0/Android.mk
+++ /dev/null
@@ -1,121 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.memtrack-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (MemtrackFlag)
23#
24GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackFlag.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.memtrack@1.0::types.MemtrackFlag
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (MemtrackRecord)
42#
43GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackRecord.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.memtrack@1.0::types.MemtrackRecord
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (MemtrackStatus)
61#
62GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackStatus.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.memtrack@1.0::types.MemtrackStatus
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (MemtrackType)
80#
81GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackType.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.memtrack@1.0::types.MemtrackType
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build IMemtrack.hal
99#
100GEN := $(intermediates)/android/hardware/memtrack/V1_0/IMemtrack.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IMemtrack.hal
104$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
105$(GEN): $(LOCAL_PATH)/types.hal
106$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
107$(GEN): PRIVATE_CUSTOM_TOOL = \
108 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
109 -Ljava \
110 -randroid.hardware:hardware/interfaces \
111 -randroid.hidl:system/libhidl/transport \
112 android.hardware.memtrack@1.0::IMemtrack
113
114$(GEN): $(LOCAL_PATH)/IMemtrack.hal
115 $(transform-generated-source)
116LOCAL_GENERATED_SOURCES += $(GEN)
117include $(BUILD_JAVA_LIBRARY)
118
119
120
121include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/nfc/1.0/Android.bp b/nfc/1.0/Android.bp
index ad846836..4d0a49f3 100644
--- a/nfc/1.0/Android.bp
+++ b/nfc/1.0/Android.bp
@@ -73,6 +73,51 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.nfc-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0",
79 srcs: [
80 ":android.hardware.nfc@1.0_hal",
81 ],
82 out: [
83 "android/hardware/nfc/V1_0/NfcEvent.java",
84 "android/hardware/nfc/V1_0/NfcStatus.java",
85 "android/hardware/nfc/V1_0/INfc.java",
86 "android/hardware/nfc/V1_0/INfcClientCallback.java",
87 ],
88}
89
90java_library {
91 name: "android.hardware.nfc-V1.0-java",
92 no_framework_libs: true,
93 defaults: ["hidl-java-module-defaults"],
94 srcs: [":android.hardware.nfc-V1.0-java_gen_java"],
95 libs: [
96 "hwbinder",
97 "android.hidl.base-V1.0-java",
98 ]
99}
100
101genrule {
102 name: "android.hardware.nfc-V1.0-java-constants_gen_java",
103 tools: ["hidl-gen"],
104 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0",
105 srcs: [
106 ":android.hardware.nfc@1.0_hal",
107 ],
108 out: [
109 "android/hardware/nfc/V1_0/Constants.java",
110 ],
111}
112
113java_library {
114 name: "android.hardware.nfc-V1.0-java-constants",
115 no_framework_libs: true,
116 defaults: ["hidl-java-module-defaults"],
117 srcs: [":android.hardware.nfc-V1.0-java-constants_gen_java"],
118}
119
120genrule {
76 name: "android.hardware.nfc@1.0-adapter-helper_genc++", 121 name: "android.hardware.nfc@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 122 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0", 123 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0",
@@ -98,7 +143,6 @@ genrule {
98 ], 143 ],
99} 144}
100 145
101
102cc_library { 146cc_library {
103 name: "android.hardware.nfc@1.0-adapter-helper", 147 name: "android.hardware.nfc@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 148 defaults: ["hidl-module-defaults"],
diff --git a/nfc/1.0/Android.mk b/nfc/1.0/Android.mk
deleted file mode 100644
index bff25632..00000000
--- a/nfc/1.0/Android.mk
+++ /dev/null
@@ -1,141 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.nfc-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (NfcEvent)
23#
24GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcEvent.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.nfc@1.0::types.NfcEvent
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (NfcStatus)
42#
43GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcStatus.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.nfc@1.0::types.NfcStatus
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build INfc.hal
61#
62GEN := $(intermediates)/android/hardware/nfc/V1_0/INfc.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
66$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
67$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
68$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
69$(GEN): $(LOCAL_PATH)/types.hal
70$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
71$(GEN): PRIVATE_CUSTOM_TOOL = \
72 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
73 -Ljava \
74 -randroid.hardware:hardware/interfaces \
75 -randroid.hidl:system/libhidl/transport \
76 android.hardware.nfc@1.0::INfc
77
78$(GEN): $(LOCAL_PATH)/INfc.hal
79 $(transform-generated-source)
80LOCAL_GENERATED_SOURCES += $(GEN)
81
82#
83# Build INfcClientCallback.hal
84#
85GEN := $(intermediates)/android/hardware/nfc/V1_0/INfcClientCallback.java
86$(GEN): $(HIDL)
87$(GEN): PRIVATE_HIDL := $(HIDL)
88$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
89$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
90$(GEN): $(LOCAL_PATH)/types.hal
91$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
92$(GEN): PRIVATE_CUSTOM_TOOL = \
93 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
94 -Ljava \
95 -randroid.hardware:hardware/interfaces \
96 -randroid.hidl:system/libhidl/transport \
97 android.hardware.nfc@1.0::INfcClientCallback
98
99$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
100 $(transform-generated-source)
101LOCAL_GENERATED_SOURCES += $(GEN)
102include $(BUILD_JAVA_LIBRARY)
103
104
105################################################################################
106
107include $(CLEAR_VARS)
108LOCAL_MODULE := android.hardware.nfc-V1.0-java-constants
109LOCAL_MODULE_CLASS := JAVA_LIBRARIES
110
111intermediates := $(call local-generated-sources-dir, COMMON)
112
113HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
114#
115GEN := $(intermediates)/android/hardware/nfc/V1_0/Constants.java
116$(GEN): $(HIDL)
117$(GEN): $(LOCAL_PATH)/types.hal
118$(GEN): $(LOCAL_PATH)/INfc.hal
119$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
120
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
123$(GEN): PRIVATE_CUSTOM_TOOL = \
124 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
125 -Ljava-constants \
126 -randroid.hardware:hardware/interfaces \
127 -randroid.hidl:system/libhidl/transport \
128 android.hardware.nfc@1.0
129
130$(GEN):
131 $(transform-generated-source)
132LOCAL_GENERATED_SOURCES += $(GEN)
133# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
134LOCAL_NO_STANDARD_LIBRARIES := true
135LOCAL_JAVA_LIBRARIES := core-oj
136
137include $(BUILD_STATIC_JAVA_LIBRARY)
138
139
140
141include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/power/1.0/Android.bp b/power/1.0/Android.bp
index 789fdcc3..5ac42f6f 100644
--- a/power/1.0/Android.bp
+++ b/power/1.0/Android.bp
@@ -66,6 +66,37 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.power-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.power@1.0",
72 srcs: [
73 ":android.hardware.power@1.0_hal",
74 ],
75 out: [
76 "android/hardware/power/V1_0/Feature.java",
77 "android/hardware/power/V1_0/PowerHint.java",
78 "android/hardware/power/V1_0/PowerStatePlatformSleepState.java",
79 "android/hardware/power/V1_0/PowerStateVoter.java",
80 "android/hardware/power/V1_0/Status.java",
81 "android/hardware/power/V1_0/IPower.java",
82 ],
83}
84
85java_library {
86 name: "android.hardware.power-V1.0-java",
87 no_framework_libs: true,
88 defaults: ["hidl-java-module-defaults"],
89 srcs: [":android.hardware.power-V1.0-java_gen_java"],
90 libs: [
91 "hwbinder",
92 "android.hidl.base-V1.0-java",
93 ]
94}
95
96// This package does not export any types. Not creating java constants export.
97
98
99genrule {
69 name: "android.hardware.power@1.0-adapter-helper_genc++", 100 name: "android.hardware.power@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 101 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.power@1.0", 102 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.power@1.0",
@@ -89,7 +120,6 @@ genrule {
89 ], 120 ],
90} 121}
91 122
92
93cc_library { 123cc_library {
94 name: "android.hardware.power@1.0-adapter-helper", 124 name: "android.hardware.power@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 125 defaults: ["hidl-module-defaults"],
diff --git a/power/1.0/Android.mk b/power/1.0/Android.mk
deleted file mode 100644
index 414d0c33..00000000
--- a/power/1.0/Android.mk
+++ /dev/null
@@ -1,140 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.power-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (Feature)
23#
24GEN := $(intermediates)/android/hardware/power/V1_0/Feature.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.power@1.0::types.Feature
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (PowerHint)
42#
43GEN := $(intermediates)/android/hardware/power/V1_0/PowerHint.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.power@1.0::types.PowerHint
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (PowerStatePlatformSleepState)
61#
62GEN := $(intermediates)/android/hardware/power/V1_0/PowerStatePlatformSleepState.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.power@1.0::types.PowerStatePlatformSleepState
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (PowerStateVoter)
80#
81GEN := $(intermediates)/android/hardware/power/V1_0/PowerStateVoter.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.power@1.0::types.PowerStateVoter
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (Status)
99#
100GEN := $(intermediates)/android/hardware/power/V1_0/Status.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.power@1.0::types.Status
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build IPower.hal
118#
119GEN := $(intermediates)/android/hardware/power/V1_0/IPower.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IPower.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
124$(GEN): $(LOCAL_PATH)/types.hal
125$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
126$(GEN): PRIVATE_CUSTOM_TOOL = \
127 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
128 -Ljava \
129 -randroid.hardware:hardware/interfaces \
130 -randroid.hidl:system/libhidl/transport \
131 android.hardware.power@1.0::IPower
132
133$(GEN): $(LOCAL_PATH)/IPower.hal
134 $(transform-generated-source)
135LOCAL_GENERATED_SOURCES += $(GEN)
136include $(BUILD_JAVA_LIBRARY)
137
138
139
140include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/radio/1.0/Android.bp b/radio/1.0/Android.bp
index da496e7f..f5791a7c 100644
--- a/radio/1.0/Android.bp
+++ b/radio/1.0/Android.bp
@@ -94,6 +94,190 @@ cc_library {
94} 94}
95 95
96genrule { 96genrule {
97 name: "android.hardware.radio-V1.0-java_gen_java",
98 tools: ["hidl-gen"],
99 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0",
100 srcs: [
101 ":android.hardware.radio@1.0_hal",
102 ],
103 out: [
104 "android/hardware/radio/V1_0/ActivityStatsInfo.java",
105 "android/hardware/radio/V1_0/ApnAuthType.java",
106 "android/hardware/radio/V1_0/ApnTypes.java",
107 "android/hardware/radio/V1_0/AppState.java",
108 "android/hardware/radio/V1_0/AppStatus.java",
109 "android/hardware/radio/V1_0/AppType.java",
110 "android/hardware/radio/V1_0/Call.java",
111 "android/hardware/radio/V1_0/CallForwardInfo.java",
112 "android/hardware/radio/V1_0/CallForwardInfoStatus.java",
113 "android/hardware/radio/V1_0/CallPresentation.java",
114 "android/hardware/radio/V1_0/CallState.java",
115 "android/hardware/radio/V1_0/CardState.java",
116 "android/hardware/radio/V1_0/CardStatus.java",
117 "android/hardware/radio/V1_0/Carrier.java",
118 "android/hardware/radio/V1_0/CarrierMatchType.java",
119 "android/hardware/radio/V1_0/CarrierRestrictions.java",
120 "android/hardware/radio/V1_0/CdmaBroadcastSmsConfigInfo.java",
121 "android/hardware/radio/V1_0/CdmaCallWaiting.java",
122 "android/hardware/radio/V1_0/CdmaCallWaitingNumberPlan.java",
123 "android/hardware/radio/V1_0/CdmaCallWaitingNumberPresentation.java",
124 "android/hardware/radio/V1_0/CdmaCallWaitingNumberType.java",
125 "android/hardware/radio/V1_0/CdmaDisplayInfoRecord.java",
126 "android/hardware/radio/V1_0/CdmaInfoRecName.java",
127 "android/hardware/radio/V1_0/CdmaInformationRecord.java",
128 "android/hardware/radio/V1_0/CdmaInformationRecords.java",
129 "android/hardware/radio/V1_0/CdmaLineControlInfoRecord.java",
130 "android/hardware/radio/V1_0/CdmaNumberInfoRecord.java",
131 "android/hardware/radio/V1_0/CdmaOtaProvisionStatus.java",
132 "android/hardware/radio/V1_0/CdmaRedirectingNumberInfoRecord.java",
133 "android/hardware/radio/V1_0/CdmaRedirectingReason.java",
134 "android/hardware/radio/V1_0/CdmaRoamingType.java",
135 "android/hardware/radio/V1_0/CdmaSignalInfoRecord.java",
136 "android/hardware/radio/V1_0/CdmaSignalStrength.java",
137 "android/hardware/radio/V1_0/CdmaSmsAck.java",
138 "android/hardware/radio/V1_0/CdmaSmsAddress.java",
139 "android/hardware/radio/V1_0/CdmaSmsDigitMode.java",
140 "android/hardware/radio/V1_0/CdmaSmsErrorClass.java",
141 "android/hardware/radio/V1_0/CdmaSmsMessage.java",
142 "android/hardware/radio/V1_0/CdmaSmsNumberMode.java",
143 "android/hardware/radio/V1_0/CdmaSmsNumberPlan.java",
144 "android/hardware/radio/V1_0/CdmaSmsNumberType.java",
145 "android/hardware/radio/V1_0/CdmaSmsSubaddress.java",
146 "android/hardware/radio/V1_0/CdmaSmsSubaddressType.java",
147 "android/hardware/radio/V1_0/CdmaSmsWriteArgs.java",
148 "android/hardware/radio/V1_0/CdmaSmsWriteArgsStatus.java",
149 "android/hardware/radio/V1_0/CdmaSubscriptionSource.java",
150 "android/hardware/radio/V1_0/CdmaT53AudioControlInfoRecord.java",
151 "android/hardware/radio/V1_0/CdmaT53ClirInfoRecord.java",
152 "android/hardware/radio/V1_0/CellIdentity.java",
153 "android/hardware/radio/V1_0/CellIdentityCdma.java",
154 "android/hardware/radio/V1_0/CellIdentityGsm.java",
155 "android/hardware/radio/V1_0/CellIdentityLte.java",
156 "android/hardware/radio/V1_0/CellIdentityTdscdma.java",
157 "android/hardware/radio/V1_0/CellIdentityWcdma.java",
158 "android/hardware/radio/V1_0/CellInfo.java",
159 "android/hardware/radio/V1_0/CellInfoCdma.java",
160 "android/hardware/radio/V1_0/CellInfoGsm.java",
161 "android/hardware/radio/V1_0/CellInfoLte.java",
162 "android/hardware/radio/V1_0/CellInfoTdscdma.java",
163 "android/hardware/radio/V1_0/CellInfoType.java",
164 "android/hardware/radio/V1_0/CellInfoWcdma.java",
165 "android/hardware/radio/V1_0/CfData.java",
166 "android/hardware/radio/V1_0/ClipStatus.java",
167 "android/hardware/radio/V1_0/Clir.java",
168 "android/hardware/radio/V1_0/DataCallFailCause.java",
169 "android/hardware/radio/V1_0/DataProfileId.java",
170 "android/hardware/radio/V1_0/DataProfileInfo.java",
171 "android/hardware/radio/V1_0/DataProfileInfoType.java",
172 "android/hardware/radio/V1_0/DataRegStateResult.java",
173 "android/hardware/radio/V1_0/DeviceStateType.java",
174 "android/hardware/radio/V1_0/Dial.java",
175 "android/hardware/radio/V1_0/EvdoSignalStrength.java",
176 "android/hardware/radio/V1_0/GsmBroadcastSmsConfigInfo.java",
177 "android/hardware/radio/V1_0/GsmSignalStrength.java",
178 "android/hardware/radio/V1_0/GsmSmsMessage.java",
179 "android/hardware/radio/V1_0/HardwareConfig.java",
180 "android/hardware/radio/V1_0/HardwareConfigModem.java",
181 "android/hardware/radio/V1_0/HardwareConfigSim.java",
182 "android/hardware/radio/V1_0/HardwareConfigState.java",
183 "android/hardware/radio/V1_0/HardwareConfigType.java",
184 "android/hardware/radio/V1_0/IccIo.java",
185 "android/hardware/radio/V1_0/IccIoResult.java",
186 "android/hardware/radio/V1_0/ImsSmsMessage.java",
187 "android/hardware/radio/V1_0/IndicationFilter.java",
188 "android/hardware/radio/V1_0/LastCallFailCause.java",
189 "android/hardware/radio/V1_0/LastCallFailCauseInfo.java",
190 "android/hardware/radio/V1_0/LceDataInfo.java",
191 "android/hardware/radio/V1_0/LceStatus.java",
192 "android/hardware/radio/V1_0/LceStatusInfo.java",
193 "android/hardware/radio/V1_0/LteSignalStrength.java",
194 "android/hardware/radio/V1_0/MvnoType.java",
195 "android/hardware/radio/V1_0/NeighboringCell.java",
196 "android/hardware/radio/V1_0/NvItem.java",
197 "android/hardware/radio/V1_0/NvWriteItem.java",
198 "android/hardware/radio/V1_0/OperatorInfo.java",
199 "android/hardware/radio/V1_0/OperatorStatus.java",
200 "android/hardware/radio/V1_0/P2Constant.java",
201 "android/hardware/radio/V1_0/PcoDataInfo.java",
202 "android/hardware/radio/V1_0/PersoSubstate.java",
203 "android/hardware/radio/V1_0/PhoneRestrictedState.java",
204 "android/hardware/radio/V1_0/PinState.java",
205 "android/hardware/radio/V1_0/PreferredNetworkType.java",
206 "android/hardware/radio/V1_0/RadioAccessFamily.java",
207 "android/hardware/radio/V1_0/RadioBandMode.java",
208 "android/hardware/radio/V1_0/RadioCapability.java",
209 "android/hardware/radio/V1_0/RadioCapabilityPhase.java",
210 "android/hardware/radio/V1_0/RadioCapabilityStatus.java",
211 "android/hardware/radio/V1_0/RadioCdmaSmsConst.java",
212 "android/hardware/radio/V1_0/RadioConst.java",
213 "android/hardware/radio/V1_0/RadioError.java",
214 "android/hardware/radio/V1_0/RadioIndicationType.java",
215 "android/hardware/radio/V1_0/RadioResponseInfo.java",
216 "android/hardware/radio/V1_0/RadioResponseType.java",
217 "android/hardware/radio/V1_0/RadioState.java",
218 "android/hardware/radio/V1_0/RadioTechnology.java",
219 "android/hardware/radio/V1_0/RadioTechnologyFamily.java",
220 "android/hardware/radio/V1_0/RegState.java",
221 "android/hardware/radio/V1_0/ResetNvType.java",
222 "android/hardware/radio/V1_0/RestrictedState.java",
223 "android/hardware/radio/V1_0/SapApduType.java",
224 "android/hardware/radio/V1_0/SapConnectRsp.java",
225 "android/hardware/radio/V1_0/SapDisconnectType.java",
226 "android/hardware/radio/V1_0/SapResultCode.java",
227 "android/hardware/radio/V1_0/SapStatus.java",
228 "android/hardware/radio/V1_0/SapTransferProtocol.java",
229 "android/hardware/radio/V1_0/SelectUiccSub.java",
230 "android/hardware/radio/V1_0/SendSmsResult.java",
231 "android/hardware/radio/V1_0/SetupDataCallResult.java",
232 "android/hardware/radio/V1_0/SignalStrength.java",
233 "android/hardware/radio/V1_0/SimApdu.java",
234 "android/hardware/radio/V1_0/SimRefreshResult.java",
235 "android/hardware/radio/V1_0/SimRefreshType.java",
236 "android/hardware/radio/V1_0/SmsAcknowledgeFailCause.java",
237 "android/hardware/radio/V1_0/SmsWriteArgs.java",
238 "android/hardware/radio/V1_0/SmsWriteArgsStatus.java",
239 "android/hardware/radio/V1_0/SrvccState.java",
240 "android/hardware/radio/V1_0/SsInfoData.java",
241 "android/hardware/radio/V1_0/SsRequestType.java",
242 "android/hardware/radio/V1_0/SsServiceType.java",
243 "android/hardware/radio/V1_0/SsTeleserviceType.java",
244 "android/hardware/radio/V1_0/StkCcUnsolSsResult.java",
245 "android/hardware/radio/V1_0/SubscriptionType.java",
246 "android/hardware/radio/V1_0/SuppServiceClass.java",
247 "android/hardware/radio/V1_0/SuppSvcNotification.java",
248 "android/hardware/radio/V1_0/TdScdmaSignalStrength.java",
249 "android/hardware/radio/V1_0/TimeStampType.java",
250 "android/hardware/radio/V1_0/TtyMode.java",
251 "android/hardware/radio/V1_0/UiccSubActStatus.java",
252 "android/hardware/radio/V1_0/UssdModeType.java",
253 "android/hardware/radio/V1_0/UusDcs.java",
254 "android/hardware/radio/V1_0/UusInfo.java",
255 "android/hardware/radio/V1_0/UusType.java",
256 "android/hardware/radio/V1_0/VoiceRegStateResult.java",
257 "android/hardware/radio/V1_0/WcdmaSignalStrength.java",
258 "android/hardware/radio/V1_0/IRadio.java",
259 "android/hardware/radio/V1_0/IRadioIndication.java",
260 "android/hardware/radio/V1_0/IRadioResponse.java",
261 "android/hardware/radio/V1_0/ISap.java",
262 "android/hardware/radio/V1_0/ISapCallback.java",
263 ],
264}
265
266java_library {
267 name: "android.hardware.radio-V1.0-java",
268 no_framework_libs: true,
269 defaults: ["hidl-java-module-defaults"],
270 srcs: [":android.hardware.radio-V1.0-java_gen_java"],
271 libs: [
272 "hwbinder",
273 "android.hidl.base-V1.0-java",
274 ]
275}
276
277// This package does not export any types. Not creating java constants export.
278
279
280genrule {
97 name: "android.hardware.radio@1.0-adapter-helper_genc++", 281 name: "android.hardware.radio@1.0-adapter-helper_genc++",
98 tools: ["hidl-gen"], 282 tools: ["hidl-gen"],
99 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0", 283 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0",
@@ -125,7 +309,6 @@ genrule {
125 ], 309 ],
126} 310}
127 311
128
129cc_library { 312cc_library {
130 name: "android.hardware.radio@1.0-adapter-helper", 313 name: "android.hardware.radio@1.0-adapter-helper",
131 defaults: ["hidl-module-defaults"], 314 defaults: ["hidl-module-defaults"],
diff --git a/radio/1.0/Android.mk b/radio/1.0/Android.mk
deleted file mode 100644
index 4225120e..00000000
--- a/radio/1.0/Android.mk
+++ /dev/null
@@ -1,3061 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.radio-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (ActivityStatsInfo)
23#
24GEN := $(intermediates)/android/hardware/radio/V1_0/ActivityStatsInfo.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.radio@1.0::types.ActivityStatsInfo
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (ApnAuthType)
42#
43GEN := $(intermediates)/android/hardware/radio/V1_0/ApnAuthType.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.radio@1.0::types.ApnAuthType
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (ApnTypes)
61#
62GEN := $(intermediates)/android/hardware/radio/V1_0/ApnTypes.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.radio@1.0::types.ApnTypes
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (AppState)
80#
81GEN := $(intermediates)/android/hardware/radio/V1_0/AppState.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.radio@1.0::types.AppState
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (AppStatus)
99#
100GEN := $(intermediates)/android/hardware/radio/V1_0/AppStatus.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.radio@1.0::types.AppStatus
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (AppType)
118#
119GEN := $(intermediates)/android/hardware/radio/V1_0/AppType.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.radio@1.0::types.AppType
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (Call)
137#
138GEN := $(intermediates)/android/hardware/radio/V1_0/Call.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.radio@1.0::types.Call
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (CallForwardInfo)
156#
157GEN := $(intermediates)/android/hardware/radio/V1_0/CallForwardInfo.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
161$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
162$(GEN): PRIVATE_CUSTOM_TOOL = \
163 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -Ljava \
165 -randroid.hardware:hardware/interfaces \
166 -randroid.hidl:system/libhidl/transport \
167 android.hardware.radio@1.0::types.CallForwardInfo
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (CallForwardInfoStatus)
175#
176GEN := $(intermediates)/android/hardware/radio/V1_0/CallForwardInfoStatus.java
177$(GEN): $(HIDL)
178$(GEN): PRIVATE_HIDL := $(HIDL)
179$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
180$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
181$(GEN): PRIVATE_CUSTOM_TOOL = \
182 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
183 -Ljava \
184 -randroid.hardware:hardware/interfaces \
185 -randroid.hidl:system/libhidl/transport \
186 android.hardware.radio@1.0::types.CallForwardInfoStatus
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
193# Build types.hal (CallPresentation)
194#
195GEN := $(intermediates)/android/hardware/radio/V1_0/CallPresentation.java
196$(GEN): $(HIDL)
197$(GEN): PRIVATE_HIDL := $(HIDL)
198$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
199$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
200$(GEN): PRIVATE_CUSTOM_TOOL = \
201 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
202 -Ljava \
203 -randroid.hardware:hardware/interfaces \
204 -randroid.hidl:system/libhidl/transport \
205 android.hardware.radio@1.0::types.CallPresentation
206
207$(GEN): $(LOCAL_PATH)/types.hal
208 $(transform-generated-source)
209LOCAL_GENERATED_SOURCES += $(GEN)
210
211#
212# Build types.hal (CallState)
213#
214GEN := $(intermediates)/android/hardware/radio/V1_0/CallState.java
215$(GEN): $(HIDL)
216$(GEN): PRIVATE_HIDL := $(HIDL)
217$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
218$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
219$(GEN): PRIVATE_CUSTOM_TOOL = \
220 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
221 -Ljava \
222 -randroid.hardware:hardware/interfaces \
223 -randroid.hidl:system/libhidl/transport \
224 android.hardware.radio@1.0::types.CallState
225
226$(GEN): $(LOCAL_PATH)/types.hal
227 $(transform-generated-source)
228LOCAL_GENERATED_SOURCES += $(GEN)
229
230#
231# Build types.hal (CardState)
232#
233GEN := $(intermediates)/android/hardware/radio/V1_0/CardState.java
234$(GEN): $(HIDL)
235$(GEN): PRIVATE_HIDL := $(HIDL)
236$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
237$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
238$(GEN): PRIVATE_CUSTOM_TOOL = \
239 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
240 -Ljava \
241 -randroid.hardware:hardware/interfaces \
242 -randroid.hidl:system/libhidl/transport \
243 android.hardware.radio@1.0::types.CardState
244
245$(GEN): $(LOCAL_PATH)/types.hal
246 $(transform-generated-source)
247LOCAL_GENERATED_SOURCES += $(GEN)
248
249#
250# Build types.hal (CardStatus)
251#
252GEN := $(intermediates)/android/hardware/radio/V1_0/CardStatus.java
253$(GEN): $(HIDL)
254$(GEN): PRIVATE_HIDL := $(HIDL)
255$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
256$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
257$(GEN): PRIVATE_CUSTOM_TOOL = \
258 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
259 -Ljava \
260 -randroid.hardware:hardware/interfaces \
261 -randroid.hidl:system/libhidl/transport \
262 android.hardware.radio@1.0::types.CardStatus
263
264$(GEN): $(LOCAL_PATH)/types.hal
265 $(transform-generated-source)
266LOCAL_GENERATED_SOURCES += $(GEN)
267
268#
269# Build types.hal (Carrier)
270#
271GEN := $(intermediates)/android/hardware/radio/V1_0/Carrier.java
272$(GEN): $(HIDL)
273$(GEN): PRIVATE_HIDL := $(HIDL)
274$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
275$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
276$(GEN): PRIVATE_CUSTOM_TOOL = \
277 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
278 -Ljava \
279 -randroid.hardware:hardware/interfaces \
280 -randroid.hidl:system/libhidl/transport \
281 android.hardware.radio@1.0::types.Carrier
282
283$(GEN): $(LOCAL_PATH)/types.hal
284 $(transform-generated-source)
285LOCAL_GENERATED_SOURCES += $(GEN)
286
287#
288# Build types.hal (CarrierMatchType)
289#
290GEN := $(intermediates)/android/hardware/radio/V1_0/CarrierMatchType.java
291$(GEN): $(HIDL)
292$(GEN): PRIVATE_HIDL := $(HIDL)
293$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
294$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
295$(GEN): PRIVATE_CUSTOM_TOOL = \
296 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
297 -Ljava \
298 -randroid.hardware:hardware/interfaces \
299 -randroid.hidl:system/libhidl/transport \
300 android.hardware.radio@1.0::types.CarrierMatchType
301
302$(GEN): $(LOCAL_PATH)/types.hal
303 $(transform-generated-source)
304LOCAL_GENERATED_SOURCES += $(GEN)
305
306#
307# Build types.hal (CarrierRestrictions)
308#
309GEN := $(intermediates)/android/hardware/radio/V1_0/CarrierRestrictions.java
310$(GEN): $(HIDL)
311$(GEN): PRIVATE_HIDL := $(HIDL)
312$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
313$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
314$(GEN): PRIVATE_CUSTOM_TOOL = \
315 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
316 -Ljava \
317 -randroid.hardware:hardware/interfaces \
318 -randroid.hidl:system/libhidl/transport \
319 android.hardware.radio@1.0::types.CarrierRestrictions
320
321$(GEN): $(LOCAL_PATH)/types.hal
322 $(transform-generated-source)
323LOCAL_GENERATED_SOURCES += $(GEN)
324
325#
326# Build types.hal (CdmaBroadcastSmsConfigInfo)
327#
328GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaBroadcastSmsConfigInfo.java
329$(GEN): $(HIDL)
330$(GEN): PRIVATE_HIDL := $(HIDL)
331$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
332$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
333$(GEN): PRIVATE_CUSTOM_TOOL = \
334 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
335 -Ljava \
336 -randroid.hardware:hardware/interfaces \
337 -randroid.hidl:system/libhidl/transport \
338 android.hardware.radio@1.0::types.CdmaBroadcastSmsConfigInfo
339
340$(GEN): $(LOCAL_PATH)/types.hal
341 $(transform-generated-source)
342LOCAL_GENERATED_SOURCES += $(GEN)
343
344#
345# Build types.hal (CdmaCallWaiting)
346#
347GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaCallWaiting.java
348$(GEN): $(HIDL)
349$(GEN): PRIVATE_HIDL := $(HIDL)
350$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
351$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
352$(GEN): PRIVATE_CUSTOM_TOOL = \
353 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
354 -Ljava \
355 -randroid.hardware:hardware/interfaces \
356 -randroid.hidl:system/libhidl/transport \
357 android.hardware.radio@1.0::types.CdmaCallWaiting
358
359$(GEN): $(LOCAL_PATH)/types.hal
360 $(transform-generated-source)
361LOCAL_GENERATED_SOURCES += $(GEN)
362
363#
364# Build types.hal (CdmaCallWaitingNumberPlan)
365#
366GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaCallWaitingNumberPlan.java
367$(GEN): $(HIDL)
368$(GEN): PRIVATE_HIDL := $(HIDL)
369$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
370$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
371$(GEN): PRIVATE_CUSTOM_TOOL = \
372 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
373 -Ljava \
374 -randroid.hardware:hardware/interfaces \
375 -randroid.hidl:system/libhidl/transport \
376 android.hardware.radio@1.0::types.CdmaCallWaitingNumberPlan
377
378$(GEN): $(LOCAL_PATH)/types.hal
379 $(transform-generated-source)
380LOCAL_GENERATED_SOURCES += $(GEN)
381
382#
383# Build types.hal (CdmaCallWaitingNumberPresentation)
384#
385GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaCallWaitingNumberPresentation.java
386$(GEN): $(HIDL)
387$(GEN): PRIVATE_HIDL := $(HIDL)
388$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
389$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
390$(GEN): PRIVATE_CUSTOM_TOOL = \
391 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
392 -Ljava \
393 -randroid.hardware:hardware/interfaces \
394 -randroid.hidl:system/libhidl/transport \
395 android.hardware.radio@1.0::types.CdmaCallWaitingNumberPresentation
396
397$(GEN): $(LOCAL_PATH)/types.hal
398 $(transform-generated-source)
399LOCAL_GENERATED_SOURCES += $(GEN)
400
401#
402# Build types.hal (CdmaCallWaitingNumberType)
403#
404GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaCallWaitingNumberType.java
405$(GEN): $(HIDL)
406$(GEN): PRIVATE_HIDL := $(HIDL)
407$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
408$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
409$(GEN): PRIVATE_CUSTOM_TOOL = \
410 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
411 -Ljava \
412 -randroid.hardware:hardware/interfaces \
413 -randroid.hidl:system/libhidl/transport \
414 android.hardware.radio@1.0::types.CdmaCallWaitingNumberType
415
416$(GEN): $(LOCAL_PATH)/types.hal
417 $(transform-generated-source)
418LOCAL_GENERATED_SOURCES += $(GEN)
419
420#
421# Build types.hal (CdmaDisplayInfoRecord)
422#
423GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaDisplayInfoRecord.java
424$(GEN): $(HIDL)
425$(GEN): PRIVATE_HIDL := $(HIDL)
426$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
427$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
428$(GEN): PRIVATE_CUSTOM_TOOL = \
429 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
430 -Ljava \
431 -randroid.hardware:hardware/interfaces \
432 -randroid.hidl:system/libhidl/transport \
433 android.hardware.radio@1.0::types.CdmaDisplayInfoRecord
434
435$(GEN): $(LOCAL_PATH)/types.hal
436 $(transform-generated-source)
437LOCAL_GENERATED_SOURCES += $(GEN)
438
439#
440# Build types.hal (CdmaInfoRecName)
441#
442GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaInfoRecName.java
443$(GEN): $(HIDL)
444$(GEN): PRIVATE_HIDL := $(HIDL)
445$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
446$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
447$(GEN): PRIVATE_CUSTOM_TOOL = \
448 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
449 -Ljava \
450 -randroid.hardware:hardware/interfaces \
451 -randroid.hidl:system/libhidl/transport \
452 android.hardware.radio@1.0::types.CdmaInfoRecName
453
454$(GEN): $(LOCAL_PATH)/types.hal
455 $(transform-generated-source)
456LOCAL_GENERATED_SOURCES += $(GEN)
457
458#
459# Build types.hal (CdmaInformationRecord)
460#
461GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaInformationRecord.java
462$(GEN): $(HIDL)
463$(GEN): PRIVATE_HIDL := $(HIDL)
464$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
465$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
466$(GEN): PRIVATE_CUSTOM_TOOL = \
467 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
468 -Ljava \
469 -randroid.hardware:hardware/interfaces \
470 -randroid.hidl:system/libhidl/transport \
471 android.hardware.radio@1.0::types.CdmaInformationRecord
472
473$(GEN): $(LOCAL_PATH)/types.hal
474 $(transform-generated-source)
475LOCAL_GENERATED_SOURCES += $(GEN)
476
477#
478# Build types.hal (CdmaInformationRecords)
479#
480GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaInformationRecords.java
481$(GEN): $(HIDL)
482$(GEN): PRIVATE_HIDL := $(HIDL)
483$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
484$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
485$(GEN): PRIVATE_CUSTOM_TOOL = \
486 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
487 -Ljava \
488 -randroid.hardware:hardware/interfaces \
489 -randroid.hidl:system/libhidl/transport \
490 android.hardware.radio@1.0::types.CdmaInformationRecords
491
492$(GEN): $(LOCAL_PATH)/types.hal
493 $(transform-generated-source)
494LOCAL_GENERATED_SOURCES += $(GEN)
495
496#
497# Build types.hal (CdmaLineControlInfoRecord)
498#
499GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaLineControlInfoRecord.java
500$(GEN): $(HIDL)
501$(GEN): PRIVATE_HIDL := $(HIDL)
502$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
503$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
504$(GEN): PRIVATE_CUSTOM_TOOL = \
505 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
506 -Ljava \
507 -randroid.hardware:hardware/interfaces \
508 -randroid.hidl:system/libhidl/transport \
509 android.hardware.radio@1.0::types.CdmaLineControlInfoRecord
510
511$(GEN): $(LOCAL_PATH)/types.hal
512 $(transform-generated-source)
513LOCAL_GENERATED_SOURCES += $(GEN)
514
515#
516# Build types.hal (CdmaNumberInfoRecord)
517#
518GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaNumberInfoRecord.java
519$(GEN): $(HIDL)
520$(GEN): PRIVATE_HIDL := $(HIDL)
521$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
522$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
523$(GEN): PRIVATE_CUSTOM_TOOL = \
524 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
525 -Ljava \
526 -randroid.hardware:hardware/interfaces \
527 -randroid.hidl:system/libhidl/transport \
528 android.hardware.radio@1.0::types.CdmaNumberInfoRecord
529
530$(GEN): $(LOCAL_PATH)/types.hal
531 $(transform-generated-source)
532LOCAL_GENERATED_SOURCES += $(GEN)
533
534#
535# Build types.hal (CdmaOtaProvisionStatus)
536#
537GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaOtaProvisionStatus.java
538$(GEN): $(HIDL)
539$(GEN): PRIVATE_HIDL := $(HIDL)
540$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
541$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
542$(GEN): PRIVATE_CUSTOM_TOOL = \
543 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
544 -Ljava \
545 -randroid.hardware:hardware/interfaces \
546 -randroid.hidl:system/libhidl/transport \
547 android.hardware.radio@1.0::types.CdmaOtaProvisionStatus
548
549$(GEN): $(LOCAL_PATH)/types.hal
550 $(transform-generated-source)
551LOCAL_GENERATED_SOURCES += $(GEN)
552
553#
554# Build types.hal (CdmaRedirectingNumberInfoRecord)
555#
556GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaRedirectingNumberInfoRecord.java
557$(GEN): $(HIDL)
558$(GEN): PRIVATE_HIDL := $(HIDL)
559$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
560$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
561$(GEN): PRIVATE_CUSTOM_TOOL = \
562 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
563 -Ljava \
564 -randroid.hardware:hardware/interfaces \
565 -randroid.hidl:system/libhidl/transport \
566 android.hardware.radio@1.0::types.CdmaRedirectingNumberInfoRecord
567
568$(GEN): $(LOCAL_PATH)/types.hal
569 $(transform-generated-source)
570LOCAL_GENERATED_SOURCES += $(GEN)
571
572#
573# Build types.hal (CdmaRedirectingReason)
574#
575GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaRedirectingReason.java
576$(GEN): $(HIDL)
577$(GEN): PRIVATE_HIDL := $(HIDL)
578$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
579$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
580$(GEN): PRIVATE_CUSTOM_TOOL = \
581 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
582 -Ljava \
583 -randroid.hardware:hardware/interfaces \
584 -randroid.hidl:system/libhidl/transport \
585 android.hardware.radio@1.0::types.CdmaRedirectingReason
586
587$(GEN): $(LOCAL_PATH)/types.hal
588 $(transform-generated-source)
589LOCAL_GENERATED_SOURCES += $(GEN)
590
591#
592# Build types.hal (CdmaRoamingType)
593#
594GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaRoamingType.java
595$(GEN): $(HIDL)
596$(GEN): PRIVATE_HIDL := $(HIDL)
597$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
598$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
599$(GEN): PRIVATE_CUSTOM_TOOL = \
600 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
601 -Ljava \
602 -randroid.hardware:hardware/interfaces \
603 -randroid.hidl:system/libhidl/transport \
604 android.hardware.radio@1.0::types.CdmaRoamingType
605
606$(GEN): $(LOCAL_PATH)/types.hal
607 $(transform-generated-source)
608LOCAL_GENERATED_SOURCES += $(GEN)
609
610#
611# Build types.hal (CdmaSignalInfoRecord)
612#
613GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSignalInfoRecord.java
614$(GEN): $(HIDL)
615$(GEN): PRIVATE_HIDL := $(HIDL)
616$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
617$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
618$(GEN): PRIVATE_CUSTOM_TOOL = \
619 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
620 -Ljava \
621 -randroid.hardware:hardware/interfaces \
622 -randroid.hidl:system/libhidl/transport \
623 android.hardware.radio@1.0::types.CdmaSignalInfoRecord
624
625$(GEN): $(LOCAL_PATH)/types.hal
626 $(transform-generated-source)
627LOCAL_GENERATED_SOURCES += $(GEN)
628
629#
630# Build types.hal (CdmaSignalStrength)
631#
632GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSignalStrength.java
633$(GEN): $(HIDL)
634$(GEN): PRIVATE_HIDL := $(HIDL)
635$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
636$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
637$(GEN): PRIVATE_CUSTOM_TOOL = \
638 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
639 -Ljava \
640 -randroid.hardware:hardware/interfaces \
641 -randroid.hidl:system/libhidl/transport \
642 android.hardware.radio@1.0::types.CdmaSignalStrength
643
644$(GEN): $(LOCAL_PATH)/types.hal
645 $(transform-generated-source)
646LOCAL_GENERATED_SOURCES += $(GEN)
647
648#
649# Build types.hal (CdmaSmsAck)
650#
651GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsAck.java
652$(GEN): $(HIDL)
653$(GEN): PRIVATE_HIDL := $(HIDL)
654$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
655$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
656$(GEN): PRIVATE_CUSTOM_TOOL = \
657 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
658 -Ljava \
659 -randroid.hardware:hardware/interfaces \
660 -randroid.hidl:system/libhidl/transport \
661 android.hardware.radio@1.0::types.CdmaSmsAck
662
663$(GEN): $(LOCAL_PATH)/types.hal
664 $(transform-generated-source)
665LOCAL_GENERATED_SOURCES += $(GEN)
666
667#
668# Build types.hal (CdmaSmsAddress)
669#
670GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsAddress.java
671$(GEN): $(HIDL)
672$(GEN): PRIVATE_HIDL := $(HIDL)
673$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
674$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
675$(GEN): PRIVATE_CUSTOM_TOOL = \
676 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
677 -Ljava \
678 -randroid.hardware:hardware/interfaces \
679 -randroid.hidl:system/libhidl/transport \
680 android.hardware.radio@1.0::types.CdmaSmsAddress
681
682$(GEN): $(LOCAL_PATH)/types.hal
683 $(transform-generated-source)
684LOCAL_GENERATED_SOURCES += $(GEN)
685
686#
687# Build types.hal (CdmaSmsDigitMode)
688#
689GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsDigitMode.java
690$(GEN): $(HIDL)
691$(GEN): PRIVATE_HIDL := $(HIDL)
692$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
693$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
694$(GEN): PRIVATE_CUSTOM_TOOL = \
695 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
696 -Ljava \
697 -randroid.hardware:hardware/interfaces \
698 -randroid.hidl:system/libhidl/transport \
699 android.hardware.radio@1.0::types.CdmaSmsDigitMode
700
701$(GEN): $(LOCAL_PATH)/types.hal
702 $(transform-generated-source)
703LOCAL_GENERATED_SOURCES += $(GEN)
704
705#
706# Build types.hal (CdmaSmsErrorClass)
707#
708GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsErrorClass.java
709$(GEN): $(HIDL)
710$(GEN): PRIVATE_HIDL := $(HIDL)
711$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
712$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
713$(GEN): PRIVATE_CUSTOM_TOOL = \
714 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
715 -Ljava \
716 -randroid.hardware:hardware/interfaces \
717 -randroid.hidl:system/libhidl/transport \
718 android.hardware.radio@1.0::types.CdmaSmsErrorClass
719
720$(GEN): $(LOCAL_PATH)/types.hal
721 $(transform-generated-source)
722LOCAL_GENERATED_SOURCES += $(GEN)
723
724#
725# Build types.hal (CdmaSmsMessage)
726#
727GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsMessage.java
728$(GEN): $(HIDL)
729$(GEN): PRIVATE_HIDL := $(HIDL)
730$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
731$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
732$(GEN): PRIVATE_CUSTOM_TOOL = \
733 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
734 -Ljava \
735 -randroid.hardware:hardware/interfaces \
736 -randroid.hidl:system/libhidl/transport \
737 android.hardware.radio@1.0::types.CdmaSmsMessage
738
739$(GEN): $(LOCAL_PATH)/types.hal
740 $(transform-generated-source)
741LOCAL_GENERATED_SOURCES += $(GEN)
742
743#
744# Build types.hal (CdmaSmsNumberMode)
745#
746GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsNumberMode.java
747$(GEN): $(HIDL)
748$(GEN): PRIVATE_HIDL := $(HIDL)
749$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
750$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
751$(GEN): PRIVATE_CUSTOM_TOOL = \
752 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
753 -Ljava \
754 -randroid.hardware:hardware/interfaces \
755 -randroid.hidl:system/libhidl/transport \
756 android.hardware.radio@1.0::types.CdmaSmsNumberMode
757
758$(GEN): $(LOCAL_PATH)/types.hal
759 $(transform-generated-source)
760LOCAL_GENERATED_SOURCES += $(GEN)
761
762#
763# Build types.hal (CdmaSmsNumberPlan)
764#
765GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsNumberPlan.java
766$(GEN): $(HIDL)
767$(GEN): PRIVATE_HIDL := $(HIDL)
768$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
769$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
770$(GEN): PRIVATE_CUSTOM_TOOL = \
771 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
772 -Ljava \
773 -randroid.hardware:hardware/interfaces \
774 -randroid.hidl:system/libhidl/transport \
775 android.hardware.radio@1.0::types.CdmaSmsNumberPlan
776
777$(GEN): $(LOCAL_PATH)/types.hal
778 $(transform-generated-source)
779LOCAL_GENERATED_SOURCES += $(GEN)
780
781#
782# Build types.hal (CdmaSmsNumberType)
783#
784GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsNumberType.java
785$(GEN): $(HIDL)
786$(GEN): PRIVATE_HIDL := $(HIDL)
787$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
788$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
789$(GEN): PRIVATE_CUSTOM_TOOL = \
790 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
791 -Ljava \
792 -randroid.hardware:hardware/interfaces \
793 -randroid.hidl:system/libhidl/transport \
794 android.hardware.radio@1.0::types.CdmaSmsNumberType
795
796$(GEN): $(LOCAL_PATH)/types.hal
797 $(transform-generated-source)
798LOCAL_GENERATED_SOURCES += $(GEN)
799
800#
801# Build types.hal (CdmaSmsSubaddress)
802#
803GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsSubaddress.java
804$(GEN): $(HIDL)
805$(GEN): PRIVATE_HIDL := $(HIDL)
806$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
807$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
808$(GEN): PRIVATE_CUSTOM_TOOL = \
809 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
810 -Ljava \
811 -randroid.hardware:hardware/interfaces \
812 -randroid.hidl:system/libhidl/transport \
813 android.hardware.radio@1.0::types.CdmaSmsSubaddress
814
815$(GEN): $(LOCAL_PATH)/types.hal
816 $(transform-generated-source)
817LOCAL_GENERATED_SOURCES += $(GEN)
818
819#
820# Build types.hal (CdmaSmsSubaddressType)
821#
822GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsSubaddressType.java
823$(GEN): $(HIDL)
824$(GEN): PRIVATE_HIDL := $(HIDL)
825$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
826$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
827$(GEN): PRIVATE_CUSTOM_TOOL = \
828 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
829 -Ljava \
830 -randroid.hardware:hardware/interfaces \
831 -randroid.hidl:system/libhidl/transport \
832 android.hardware.radio@1.0::types.CdmaSmsSubaddressType
833
834$(GEN): $(LOCAL_PATH)/types.hal
835 $(transform-generated-source)
836LOCAL_GENERATED_SOURCES += $(GEN)
837
838#
839# Build types.hal (CdmaSmsWriteArgs)
840#
841GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsWriteArgs.java
842$(GEN): $(HIDL)
843$(GEN): PRIVATE_HIDL := $(HIDL)
844$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
845$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
846$(GEN): PRIVATE_CUSTOM_TOOL = \
847 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
848 -Ljava \
849 -randroid.hardware:hardware/interfaces \
850 -randroid.hidl:system/libhidl/transport \
851 android.hardware.radio@1.0::types.CdmaSmsWriteArgs
852
853$(GEN): $(LOCAL_PATH)/types.hal
854 $(transform-generated-source)
855LOCAL_GENERATED_SOURCES += $(GEN)
856
857#
858# Build types.hal (CdmaSmsWriteArgsStatus)
859#
860GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSmsWriteArgsStatus.java
861$(GEN): $(HIDL)
862$(GEN): PRIVATE_HIDL := $(HIDL)
863$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
864$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
865$(GEN): PRIVATE_CUSTOM_TOOL = \
866 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
867 -Ljava \
868 -randroid.hardware:hardware/interfaces \
869 -randroid.hidl:system/libhidl/transport \
870 android.hardware.radio@1.0::types.CdmaSmsWriteArgsStatus
871
872$(GEN): $(LOCAL_PATH)/types.hal
873 $(transform-generated-source)
874LOCAL_GENERATED_SOURCES += $(GEN)
875
876#
877# Build types.hal (CdmaSubscriptionSource)
878#
879GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaSubscriptionSource.java
880$(GEN): $(HIDL)
881$(GEN): PRIVATE_HIDL := $(HIDL)
882$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
883$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
884$(GEN): PRIVATE_CUSTOM_TOOL = \
885 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
886 -Ljava \
887 -randroid.hardware:hardware/interfaces \
888 -randroid.hidl:system/libhidl/transport \
889 android.hardware.radio@1.0::types.CdmaSubscriptionSource
890
891$(GEN): $(LOCAL_PATH)/types.hal
892 $(transform-generated-source)
893LOCAL_GENERATED_SOURCES += $(GEN)
894
895#
896# Build types.hal (CdmaT53AudioControlInfoRecord)
897#
898GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaT53AudioControlInfoRecord.java
899$(GEN): $(HIDL)
900$(GEN): PRIVATE_HIDL := $(HIDL)
901$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
902$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
903$(GEN): PRIVATE_CUSTOM_TOOL = \
904 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
905 -Ljava \
906 -randroid.hardware:hardware/interfaces \
907 -randroid.hidl:system/libhidl/transport \
908 android.hardware.radio@1.0::types.CdmaT53AudioControlInfoRecord
909
910$(GEN): $(LOCAL_PATH)/types.hal
911 $(transform-generated-source)
912LOCAL_GENERATED_SOURCES += $(GEN)
913
914#
915# Build types.hal (CdmaT53ClirInfoRecord)
916#
917GEN := $(intermediates)/android/hardware/radio/V1_0/CdmaT53ClirInfoRecord.java
918$(GEN): $(HIDL)
919$(GEN): PRIVATE_HIDL := $(HIDL)
920$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
921$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
922$(GEN): PRIVATE_CUSTOM_TOOL = \
923 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
924 -Ljava \
925 -randroid.hardware:hardware/interfaces \
926 -randroid.hidl:system/libhidl/transport \
927 android.hardware.radio@1.0::types.CdmaT53ClirInfoRecord
928
929$(GEN): $(LOCAL_PATH)/types.hal
930 $(transform-generated-source)
931LOCAL_GENERATED_SOURCES += $(GEN)
932
933#
934# Build types.hal (CellIdentity)
935#
936GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentity.java
937$(GEN): $(HIDL)
938$(GEN): PRIVATE_HIDL := $(HIDL)
939$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
940$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
941$(GEN): PRIVATE_CUSTOM_TOOL = \
942 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
943 -Ljava \
944 -randroid.hardware:hardware/interfaces \
945 -randroid.hidl:system/libhidl/transport \
946 android.hardware.radio@1.0::types.CellIdentity
947
948$(GEN): $(LOCAL_PATH)/types.hal
949 $(transform-generated-source)
950LOCAL_GENERATED_SOURCES += $(GEN)
951
952#
953# Build types.hal (CellIdentityCdma)
954#
955GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentityCdma.java
956$(GEN): $(HIDL)
957$(GEN): PRIVATE_HIDL := $(HIDL)
958$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
959$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
960$(GEN): PRIVATE_CUSTOM_TOOL = \
961 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
962 -Ljava \
963 -randroid.hardware:hardware/interfaces \
964 -randroid.hidl:system/libhidl/transport \
965 android.hardware.radio@1.0::types.CellIdentityCdma
966
967$(GEN): $(LOCAL_PATH)/types.hal
968 $(transform-generated-source)
969LOCAL_GENERATED_SOURCES += $(GEN)
970
971#
972# Build types.hal (CellIdentityGsm)
973#
974GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentityGsm.java
975$(GEN): $(HIDL)
976$(GEN): PRIVATE_HIDL := $(HIDL)
977$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
978$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
979$(GEN): PRIVATE_CUSTOM_TOOL = \
980 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
981 -Ljava \
982 -randroid.hardware:hardware/interfaces \
983 -randroid.hidl:system/libhidl/transport \
984 android.hardware.radio@1.0::types.CellIdentityGsm
985
986$(GEN): $(LOCAL_PATH)/types.hal
987 $(transform-generated-source)
988LOCAL_GENERATED_SOURCES += $(GEN)
989
990#
991# Build types.hal (CellIdentityLte)
992#
993GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentityLte.java
994$(GEN): $(HIDL)
995$(GEN): PRIVATE_HIDL := $(HIDL)
996$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
997$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
998$(GEN): PRIVATE_CUSTOM_TOOL = \
999 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1000 -Ljava \
1001 -randroid.hardware:hardware/interfaces \
1002 -randroid.hidl:system/libhidl/transport \
1003 android.hardware.radio@1.0::types.CellIdentityLte
1004
1005$(GEN): $(LOCAL_PATH)/types.hal
1006 $(transform-generated-source)
1007LOCAL_GENERATED_SOURCES += $(GEN)
1008
1009#
1010# Build types.hal (CellIdentityTdscdma)
1011#
1012GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentityTdscdma.java
1013$(GEN): $(HIDL)
1014$(GEN): PRIVATE_HIDL := $(HIDL)
1015$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1016$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1017$(GEN): PRIVATE_CUSTOM_TOOL = \
1018 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1019 -Ljava \
1020 -randroid.hardware:hardware/interfaces \
1021 -randroid.hidl:system/libhidl/transport \
1022 android.hardware.radio@1.0::types.CellIdentityTdscdma
1023
1024$(GEN): $(LOCAL_PATH)/types.hal
1025 $(transform-generated-source)
1026LOCAL_GENERATED_SOURCES += $(GEN)
1027
1028#
1029# Build types.hal (CellIdentityWcdma)
1030#
1031GEN := $(intermediates)/android/hardware/radio/V1_0/CellIdentityWcdma.java
1032$(GEN): $(HIDL)
1033$(GEN): PRIVATE_HIDL := $(HIDL)
1034$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1035$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1036$(GEN): PRIVATE_CUSTOM_TOOL = \
1037 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1038 -Ljava \
1039 -randroid.hardware:hardware/interfaces \
1040 -randroid.hidl:system/libhidl/transport \
1041 android.hardware.radio@1.0::types.CellIdentityWcdma
1042
1043$(GEN): $(LOCAL_PATH)/types.hal
1044 $(transform-generated-source)
1045LOCAL_GENERATED_SOURCES += $(GEN)
1046
1047#
1048# Build types.hal (CellInfo)
1049#
1050GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfo.java
1051$(GEN): $(HIDL)
1052$(GEN): PRIVATE_HIDL := $(HIDL)
1053$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1054$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1055$(GEN): PRIVATE_CUSTOM_TOOL = \
1056 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1057 -Ljava \
1058 -randroid.hardware:hardware/interfaces \
1059 -randroid.hidl:system/libhidl/transport \
1060 android.hardware.radio@1.0::types.CellInfo
1061
1062$(GEN): $(LOCAL_PATH)/types.hal
1063 $(transform-generated-source)
1064LOCAL_GENERATED_SOURCES += $(GEN)
1065
1066#
1067# Build types.hal (CellInfoCdma)
1068#
1069GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoCdma.java
1070$(GEN): $(HIDL)
1071$(GEN): PRIVATE_HIDL := $(HIDL)
1072$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1073$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1074$(GEN): PRIVATE_CUSTOM_TOOL = \
1075 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1076 -Ljava \
1077 -randroid.hardware:hardware/interfaces \
1078 -randroid.hidl:system/libhidl/transport \
1079 android.hardware.radio@1.0::types.CellInfoCdma
1080
1081$(GEN): $(LOCAL_PATH)/types.hal
1082 $(transform-generated-source)
1083LOCAL_GENERATED_SOURCES += $(GEN)
1084
1085#
1086# Build types.hal (CellInfoGsm)
1087#
1088GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoGsm.java
1089$(GEN): $(HIDL)
1090$(GEN): PRIVATE_HIDL := $(HIDL)
1091$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1092$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1093$(GEN): PRIVATE_CUSTOM_TOOL = \
1094 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1095 -Ljava \
1096 -randroid.hardware:hardware/interfaces \
1097 -randroid.hidl:system/libhidl/transport \
1098 android.hardware.radio@1.0::types.CellInfoGsm
1099
1100$(GEN): $(LOCAL_PATH)/types.hal
1101 $(transform-generated-source)
1102LOCAL_GENERATED_SOURCES += $(GEN)
1103
1104#
1105# Build types.hal (CellInfoLte)
1106#
1107GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoLte.java
1108$(GEN): $(HIDL)
1109$(GEN): PRIVATE_HIDL := $(HIDL)
1110$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1111$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1112$(GEN): PRIVATE_CUSTOM_TOOL = \
1113 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1114 -Ljava \
1115 -randroid.hardware:hardware/interfaces \
1116 -randroid.hidl:system/libhidl/transport \
1117 android.hardware.radio@1.0::types.CellInfoLte
1118
1119$(GEN): $(LOCAL_PATH)/types.hal
1120 $(transform-generated-source)
1121LOCAL_GENERATED_SOURCES += $(GEN)
1122
1123#
1124# Build types.hal (CellInfoTdscdma)
1125#
1126GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoTdscdma.java
1127$(GEN): $(HIDL)
1128$(GEN): PRIVATE_HIDL := $(HIDL)
1129$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1130$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1131$(GEN): PRIVATE_CUSTOM_TOOL = \
1132 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1133 -Ljava \
1134 -randroid.hardware:hardware/interfaces \
1135 -randroid.hidl:system/libhidl/transport \
1136 android.hardware.radio@1.0::types.CellInfoTdscdma
1137
1138$(GEN): $(LOCAL_PATH)/types.hal
1139 $(transform-generated-source)
1140LOCAL_GENERATED_SOURCES += $(GEN)
1141
1142#
1143# Build types.hal (CellInfoType)
1144#
1145GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoType.java
1146$(GEN): $(HIDL)
1147$(GEN): PRIVATE_HIDL := $(HIDL)
1148$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1149$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1150$(GEN): PRIVATE_CUSTOM_TOOL = \
1151 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1152 -Ljava \
1153 -randroid.hardware:hardware/interfaces \
1154 -randroid.hidl:system/libhidl/transport \
1155 android.hardware.radio@1.0::types.CellInfoType
1156
1157$(GEN): $(LOCAL_PATH)/types.hal
1158 $(transform-generated-source)
1159LOCAL_GENERATED_SOURCES += $(GEN)
1160
1161#
1162# Build types.hal (CellInfoWcdma)
1163#
1164GEN := $(intermediates)/android/hardware/radio/V1_0/CellInfoWcdma.java
1165$(GEN): $(HIDL)
1166$(GEN): PRIVATE_HIDL := $(HIDL)
1167$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1168$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1169$(GEN): PRIVATE_CUSTOM_TOOL = \
1170 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1171 -Ljava \
1172 -randroid.hardware:hardware/interfaces \
1173 -randroid.hidl:system/libhidl/transport \
1174 android.hardware.radio@1.0::types.CellInfoWcdma
1175
1176$(GEN): $(LOCAL_PATH)/types.hal
1177 $(transform-generated-source)
1178LOCAL_GENERATED_SOURCES += $(GEN)
1179
1180#
1181# Build types.hal (CfData)
1182#
1183GEN := $(intermediates)/android/hardware/radio/V1_0/CfData.java
1184$(GEN): $(HIDL)
1185$(GEN): PRIVATE_HIDL := $(HIDL)
1186$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1187$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1188$(GEN): PRIVATE_CUSTOM_TOOL = \
1189 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1190 -Ljava \
1191 -randroid.hardware:hardware/interfaces \
1192 -randroid.hidl:system/libhidl/transport \
1193 android.hardware.radio@1.0::types.CfData
1194
1195$(GEN): $(LOCAL_PATH)/types.hal
1196 $(transform-generated-source)
1197LOCAL_GENERATED_SOURCES += $(GEN)
1198
1199#
1200# Build types.hal (ClipStatus)
1201#
1202GEN := $(intermediates)/android/hardware/radio/V1_0/ClipStatus.java
1203$(GEN): $(HIDL)
1204$(GEN): PRIVATE_HIDL := $(HIDL)
1205$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1206$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1207$(GEN): PRIVATE_CUSTOM_TOOL = \
1208 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1209 -Ljava \
1210 -randroid.hardware:hardware/interfaces \
1211 -randroid.hidl:system/libhidl/transport \
1212 android.hardware.radio@1.0::types.ClipStatus
1213
1214$(GEN): $(LOCAL_PATH)/types.hal
1215 $(transform-generated-source)
1216LOCAL_GENERATED_SOURCES += $(GEN)
1217
1218#
1219# Build types.hal (Clir)
1220#
1221GEN := $(intermediates)/android/hardware/radio/V1_0/Clir.java
1222$(GEN): $(HIDL)
1223$(GEN): PRIVATE_HIDL := $(HIDL)
1224$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1225$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1226$(GEN): PRIVATE_CUSTOM_TOOL = \
1227 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1228 -Ljava \
1229 -randroid.hardware:hardware/interfaces \
1230 -randroid.hidl:system/libhidl/transport \
1231 android.hardware.radio@1.0::types.Clir
1232
1233$(GEN): $(LOCAL_PATH)/types.hal
1234 $(transform-generated-source)
1235LOCAL_GENERATED_SOURCES += $(GEN)
1236
1237#
1238# Build types.hal (DataCallFailCause)
1239#
1240GEN := $(intermediates)/android/hardware/radio/V1_0/DataCallFailCause.java
1241$(GEN): $(HIDL)
1242$(GEN): PRIVATE_HIDL := $(HIDL)
1243$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1244$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1245$(GEN): PRIVATE_CUSTOM_TOOL = \
1246 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1247 -Ljava \
1248 -randroid.hardware:hardware/interfaces \
1249 -randroid.hidl:system/libhidl/transport \
1250 android.hardware.radio@1.0::types.DataCallFailCause
1251
1252$(GEN): $(LOCAL_PATH)/types.hal
1253 $(transform-generated-source)
1254LOCAL_GENERATED_SOURCES += $(GEN)
1255
1256#
1257# Build types.hal (DataProfileId)
1258#
1259GEN := $(intermediates)/android/hardware/radio/V1_0/DataProfileId.java
1260$(GEN): $(HIDL)
1261$(GEN): PRIVATE_HIDL := $(HIDL)
1262$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1263$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1264$(GEN): PRIVATE_CUSTOM_TOOL = \
1265 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1266 -Ljava \
1267 -randroid.hardware:hardware/interfaces \
1268 -randroid.hidl:system/libhidl/transport \
1269 android.hardware.radio@1.0::types.DataProfileId
1270
1271$(GEN): $(LOCAL_PATH)/types.hal
1272 $(transform-generated-source)
1273LOCAL_GENERATED_SOURCES += $(GEN)
1274
1275#
1276# Build types.hal (DataProfileInfo)
1277#
1278GEN := $(intermediates)/android/hardware/radio/V1_0/DataProfileInfo.java
1279$(GEN): $(HIDL)
1280$(GEN): PRIVATE_HIDL := $(HIDL)
1281$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1282$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1283$(GEN): PRIVATE_CUSTOM_TOOL = \
1284 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1285 -Ljava \
1286 -randroid.hardware:hardware/interfaces \
1287 -randroid.hidl:system/libhidl/transport \
1288 android.hardware.radio@1.0::types.DataProfileInfo
1289
1290$(GEN): $(LOCAL_PATH)/types.hal
1291 $(transform-generated-source)
1292LOCAL_GENERATED_SOURCES += $(GEN)
1293
1294#
1295# Build types.hal (DataProfileInfoType)
1296#
1297GEN := $(intermediates)/android/hardware/radio/V1_0/DataProfileInfoType.java
1298$(GEN): $(HIDL)
1299$(GEN): PRIVATE_HIDL := $(HIDL)
1300$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1301$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1302$(GEN): PRIVATE_CUSTOM_TOOL = \
1303 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1304 -Ljava \
1305 -randroid.hardware:hardware/interfaces \
1306 -randroid.hidl:system/libhidl/transport \
1307 android.hardware.radio@1.0::types.DataProfileInfoType
1308
1309$(GEN): $(LOCAL_PATH)/types.hal
1310 $(transform-generated-source)
1311LOCAL_GENERATED_SOURCES += $(GEN)
1312
1313#
1314# Build types.hal (DataRegStateResult)
1315#
1316GEN := $(intermediates)/android/hardware/radio/V1_0/DataRegStateResult.java
1317$(GEN): $(HIDL)
1318$(GEN): PRIVATE_HIDL := $(HIDL)
1319$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1320$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1321$(GEN): PRIVATE_CUSTOM_TOOL = \
1322 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1323 -Ljava \
1324 -randroid.hardware:hardware/interfaces \
1325 -randroid.hidl:system/libhidl/transport \
1326 android.hardware.radio@1.0::types.DataRegStateResult
1327
1328$(GEN): $(LOCAL_PATH)/types.hal
1329 $(transform-generated-source)
1330LOCAL_GENERATED_SOURCES += $(GEN)
1331
1332#
1333# Build types.hal (DeviceStateType)
1334#
1335GEN := $(intermediates)/android/hardware/radio/V1_0/DeviceStateType.java
1336$(GEN): $(HIDL)
1337$(GEN): PRIVATE_HIDL := $(HIDL)
1338$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1339$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1340$(GEN): PRIVATE_CUSTOM_TOOL = \
1341 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1342 -Ljava \
1343 -randroid.hardware:hardware/interfaces \
1344 -randroid.hidl:system/libhidl/transport \
1345 android.hardware.radio@1.0::types.DeviceStateType
1346
1347$(GEN): $(LOCAL_PATH)/types.hal
1348 $(transform-generated-source)
1349LOCAL_GENERATED_SOURCES += $(GEN)
1350
1351#
1352# Build types.hal (Dial)
1353#
1354GEN := $(intermediates)/android/hardware/radio/V1_0/Dial.java
1355$(GEN): $(HIDL)
1356$(GEN): PRIVATE_HIDL := $(HIDL)
1357$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1358$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1359$(GEN): PRIVATE_CUSTOM_TOOL = \
1360 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1361 -Ljava \
1362 -randroid.hardware:hardware/interfaces \
1363 -randroid.hidl:system/libhidl/transport \
1364 android.hardware.radio@1.0::types.Dial
1365
1366$(GEN): $(LOCAL_PATH)/types.hal
1367 $(transform-generated-source)
1368LOCAL_GENERATED_SOURCES += $(GEN)
1369
1370#
1371# Build types.hal (EvdoSignalStrength)
1372#
1373GEN := $(intermediates)/android/hardware/radio/V1_0/EvdoSignalStrength.java
1374$(GEN): $(HIDL)
1375$(GEN): PRIVATE_HIDL := $(HIDL)
1376$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1377$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1378$(GEN): PRIVATE_CUSTOM_TOOL = \
1379 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1380 -Ljava \
1381 -randroid.hardware:hardware/interfaces \
1382 -randroid.hidl:system/libhidl/transport \
1383 android.hardware.radio@1.0::types.EvdoSignalStrength
1384
1385$(GEN): $(LOCAL_PATH)/types.hal
1386 $(transform-generated-source)
1387LOCAL_GENERATED_SOURCES += $(GEN)
1388
1389#
1390# Build types.hal (GsmBroadcastSmsConfigInfo)
1391#
1392GEN := $(intermediates)/android/hardware/radio/V1_0/GsmBroadcastSmsConfigInfo.java
1393$(GEN): $(HIDL)
1394$(GEN): PRIVATE_HIDL := $(HIDL)
1395$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1396$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1397$(GEN): PRIVATE_CUSTOM_TOOL = \
1398 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1399 -Ljava \
1400 -randroid.hardware:hardware/interfaces \
1401 -randroid.hidl:system/libhidl/transport \
1402 android.hardware.radio@1.0::types.GsmBroadcastSmsConfigInfo
1403
1404$(GEN): $(LOCAL_PATH)/types.hal
1405 $(transform-generated-source)
1406LOCAL_GENERATED_SOURCES += $(GEN)
1407
1408#
1409# Build types.hal (GsmSignalStrength)
1410#
1411GEN := $(intermediates)/android/hardware/radio/V1_0/GsmSignalStrength.java
1412$(GEN): $(HIDL)
1413$(GEN): PRIVATE_HIDL := $(HIDL)
1414$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1415$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1416$(GEN): PRIVATE_CUSTOM_TOOL = \
1417 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1418 -Ljava \
1419 -randroid.hardware:hardware/interfaces \
1420 -randroid.hidl:system/libhidl/transport \
1421 android.hardware.radio@1.0::types.GsmSignalStrength
1422
1423$(GEN): $(LOCAL_PATH)/types.hal
1424 $(transform-generated-source)
1425LOCAL_GENERATED_SOURCES += $(GEN)
1426
1427#
1428# Build types.hal (GsmSmsMessage)
1429#
1430GEN := $(intermediates)/android/hardware/radio/V1_0/GsmSmsMessage.java
1431$(GEN): $(HIDL)
1432$(GEN): PRIVATE_HIDL := $(HIDL)
1433$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1434$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1435$(GEN): PRIVATE_CUSTOM_TOOL = \
1436 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1437 -Ljava \
1438 -randroid.hardware:hardware/interfaces \
1439 -randroid.hidl:system/libhidl/transport \
1440 android.hardware.radio@1.0::types.GsmSmsMessage
1441
1442$(GEN): $(LOCAL_PATH)/types.hal
1443 $(transform-generated-source)
1444LOCAL_GENERATED_SOURCES += $(GEN)
1445
1446#
1447# Build types.hal (HardwareConfig)
1448#
1449GEN := $(intermediates)/android/hardware/radio/V1_0/HardwareConfig.java
1450$(GEN): $(HIDL)
1451$(GEN): PRIVATE_HIDL := $(HIDL)
1452$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1453$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1454$(GEN): PRIVATE_CUSTOM_TOOL = \
1455 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1456 -Ljava \
1457 -randroid.hardware:hardware/interfaces \
1458 -randroid.hidl:system/libhidl/transport \
1459 android.hardware.radio@1.0::types.HardwareConfig
1460
1461$(GEN): $(LOCAL_PATH)/types.hal
1462 $(transform-generated-source)
1463LOCAL_GENERATED_SOURCES += $(GEN)
1464
1465#
1466# Build types.hal (HardwareConfigModem)
1467#
1468GEN := $(intermediates)/android/hardware/radio/V1_0/HardwareConfigModem.java
1469$(GEN): $(HIDL)
1470$(GEN): PRIVATE_HIDL := $(HIDL)
1471$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1472$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1473$(GEN): PRIVATE_CUSTOM_TOOL = \
1474 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1475 -Ljava \
1476 -randroid.hardware:hardware/interfaces \
1477 -randroid.hidl:system/libhidl/transport \
1478 android.hardware.radio@1.0::types.HardwareConfigModem
1479
1480$(GEN): $(LOCAL_PATH)/types.hal
1481 $(transform-generated-source)
1482LOCAL_GENERATED_SOURCES += $(GEN)
1483
1484#
1485# Build types.hal (HardwareConfigSim)
1486#
1487GEN := $(intermediates)/android/hardware/radio/V1_0/HardwareConfigSim.java
1488$(GEN): $(HIDL)
1489$(GEN): PRIVATE_HIDL := $(HIDL)
1490$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1491$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1492$(GEN): PRIVATE_CUSTOM_TOOL = \
1493 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1494 -Ljava \
1495 -randroid.hardware:hardware/interfaces \
1496 -randroid.hidl:system/libhidl/transport \
1497 android.hardware.radio@1.0::types.HardwareConfigSim
1498
1499$(GEN): $(LOCAL_PATH)/types.hal
1500 $(transform-generated-source)
1501LOCAL_GENERATED_SOURCES += $(GEN)
1502
1503#
1504# Build types.hal (HardwareConfigState)
1505#
1506GEN := $(intermediates)/android/hardware/radio/V1_0/HardwareConfigState.java
1507$(GEN): $(HIDL)
1508$(GEN): PRIVATE_HIDL := $(HIDL)
1509$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1510$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1511$(GEN): PRIVATE_CUSTOM_TOOL = \
1512 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1513 -Ljava \
1514 -randroid.hardware:hardware/interfaces \
1515 -randroid.hidl:system/libhidl/transport \
1516 android.hardware.radio@1.0::types.HardwareConfigState
1517
1518$(GEN): $(LOCAL_PATH)/types.hal
1519 $(transform-generated-source)
1520LOCAL_GENERATED_SOURCES += $(GEN)
1521
1522#
1523# Build types.hal (HardwareConfigType)
1524#
1525GEN := $(intermediates)/android/hardware/radio/V1_0/HardwareConfigType.java
1526$(GEN): $(HIDL)
1527$(GEN): PRIVATE_HIDL := $(HIDL)
1528$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1529$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1530$(GEN): PRIVATE_CUSTOM_TOOL = \
1531 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1532 -Ljava \
1533 -randroid.hardware:hardware/interfaces \
1534 -randroid.hidl:system/libhidl/transport \
1535 android.hardware.radio@1.0::types.HardwareConfigType
1536
1537$(GEN): $(LOCAL_PATH)/types.hal
1538 $(transform-generated-source)
1539LOCAL_GENERATED_SOURCES += $(GEN)
1540
1541#
1542# Build types.hal (IccIo)
1543#
1544GEN := $(intermediates)/android/hardware/radio/V1_0/IccIo.java
1545$(GEN): $(HIDL)
1546$(GEN): PRIVATE_HIDL := $(HIDL)
1547$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1548$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1549$(GEN): PRIVATE_CUSTOM_TOOL = \
1550 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1551 -Ljava \
1552 -randroid.hardware:hardware/interfaces \
1553 -randroid.hidl:system/libhidl/transport \
1554 android.hardware.radio@1.0::types.IccIo
1555
1556$(GEN): $(LOCAL_PATH)/types.hal
1557 $(transform-generated-source)
1558LOCAL_GENERATED_SOURCES += $(GEN)
1559
1560#
1561# Build types.hal (IccIoResult)
1562#
1563GEN := $(intermediates)/android/hardware/radio/V1_0/IccIoResult.java
1564$(GEN): $(HIDL)
1565$(GEN): PRIVATE_HIDL := $(HIDL)
1566$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1567$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1568$(GEN): PRIVATE_CUSTOM_TOOL = \
1569 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1570 -Ljava \
1571 -randroid.hardware:hardware/interfaces \
1572 -randroid.hidl:system/libhidl/transport \
1573 android.hardware.radio@1.0::types.IccIoResult
1574
1575$(GEN): $(LOCAL_PATH)/types.hal
1576 $(transform-generated-source)
1577LOCAL_GENERATED_SOURCES += $(GEN)
1578
1579#
1580# Build types.hal (ImsSmsMessage)
1581#
1582GEN := $(intermediates)/android/hardware/radio/V1_0/ImsSmsMessage.java
1583$(GEN): $(HIDL)
1584$(GEN): PRIVATE_HIDL := $(HIDL)
1585$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1586$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1587$(GEN): PRIVATE_CUSTOM_TOOL = \
1588 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1589 -Ljava \
1590 -randroid.hardware:hardware/interfaces \
1591 -randroid.hidl:system/libhidl/transport \
1592 android.hardware.radio@1.0::types.ImsSmsMessage
1593
1594$(GEN): $(LOCAL_PATH)/types.hal
1595 $(transform-generated-source)
1596LOCAL_GENERATED_SOURCES += $(GEN)
1597
1598#
1599# Build types.hal (IndicationFilter)
1600#
1601GEN := $(intermediates)/android/hardware/radio/V1_0/IndicationFilter.java
1602$(GEN): $(HIDL)
1603$(GEN): PRIVATE_HIDL := $(HIDL)
1604$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1605$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1606$(GEN): PRIVATE_CUSTOM_TOOL = \
1607 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1608 -Ljava \
1609 -randroid.hardware:hardware/interfaces \
1610 -randroid.hidl:system/libhidl/transport \
1611 android.hardware.radio@1.0::types.IndicationFilter
1612
1613$(GEN): $(LOCAL_PATH)/types.hal
1614 $(transform-generated-source)
1615LOCAL_GENERATED_SOURCES += $(GEN)
1616
1617#
1618# Build types.hal (LastCallFailCause)
1619#
1620GEN := $(intermediates)/android/hardware/radio/V1_0/LastCallFailCause.java
1621$(GEN): $(HIDL)
1622$(GEN): PRIVATE_HIDL := $(HIDL)
1623$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1624$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1625$(GEN): PRIVATE_CUSTOM_TOOL = \
1626 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1627 -Ljava \
1628 -randroid.hardware:hardware/interfaces \
1629 -randroid.hidl:system/libhidl/transport \
1630 android.hardware.radio@1.0::types.LastCallFailCause
1631
1632$(GEN): $(LOCAL_PATH)/types.hal
1633 $(transform-generated-source)
1634LOCAL_GENERATED_SOURCES += $(GEN)
1635
1636#
1637# Build types.hal (LastCallFailCauseInfo)
1638#
1639GEN := $(intermediates)/android/hardware/radio/V1_0/LastCallFailCauseInfo.java
1640$(GEN): $(HIDL)
1641$(GEN): PRIVATE_HIDL := $(HIDL)
1642$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1643$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1644$(GEN): PRIVATE_CUSTOM_TOOL = \
1645 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1646 -Ljava \
1647 -randroid.hardware:hardware/interfaces \
1648 -randroid.hidl:system/libhidl/transport \
1649 android.hardware.radio@1.0::types.LastCallFailCauseInfo
1650
1651$(GEN): $(LOCAL_PATH)/types.hal
1652 $(transform-generated-source)
1653LOCAL_GENERATED_SOURCES += $(GEN)
1654
1655#
1656# Build types.hal (LceDataInfo)
1657#
1658GEN := $(intermediates)/android/hardware/radio/V1_0/LceDataInfo.java
1659$(GEN): $(HIDL)
1660$(GEN): PRIVATE_HIDL := $(HIDL)
1661$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1662$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1663$(GEN): PRIVATE_CUSTOM_TOOL = \
1664 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1665 -Ljava \
1666 -randroid.hardware:hardware/interfaces \
1667 -randroid.hidl:system/libhidl/transport \
1668 android.hardware.radio@1.0::types.LceDataInfo
1669
1670$(GEN): $(LOCAL_PATH)/types.hal
1671 $(transform-generated-source)
1672LOCAL_GENERATED_SOURCES += $(GEN)
1673
1674#
1675# Build types.hal (LceStatus)
1676#
1677GEN := $(intermediates)/android/hardware/radio/V1_0/LceStatus.java
1678$(GEN): $(HIDL)
1679$(GEN): PRIVATE_HIDL := $(HIDL)
1680$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1681$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1682$(GEN): PRIVATE_CUSTOM_TOOL = \
1683 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1684 -Ljava \
1685 -randroid.hardware:hardware/interfaces \
1686 -randroid.hidl:system/libhidl/transport \
1687 android.hardware.radio@1.0::types.LceStatus
1688
1689$(GEN): $(LOCAL_PATH)/types.hal
1690 $(transform-generated-source)
1691LOCAL_GENERATED_SOURCES += $(GEN)
1692
1693#
1694# Build types.hal (LceStatusInfo)
1695#
1696GEN := $(intermediates)/android/hardware/radio/V1_0/LceStatusInfo.java
1697$(GEN): $(HIDL)
1698$(GEN): PRIVATE_HIDL := $(HIDL)
1699$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1700$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1701$(GEN): PRIVATE_CUSTOM_TOOL = \
1702 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1703 -Ljava \
1704 -randroid.hardware:hardware/interfaces \
1705 -randroid.hidl:system/libhidl/transport \
1706 android.hardware.radio@1.0::types.LceStatusInfo
1707
1708$(GEN): $(LOCAL_PATH)/types.hal
1709 $(transform-generated-source)
1710LOCAL_GENERATED_SOURCES += $(GEN)
1711
1712#
1713# Build types.hal (LteSignalStrength)
1714#
1715GEN := $(intermediates)/android/hardware/radio/V1_0/LteSignalStrength.java
1716$(GEN): $(HIDL)
1717$(GEN): PRIVATE_HIDL := $(HIDL)
1718$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1719$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1720$(GEN): PRIVATE_CUSTOM_TOOL = \
1721 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1722 -Ljava \
1723 -randroid.hardware:hardware/interfaces \
1724 -randroid.hidl:system/libhidl/transport \
1725 android.hardware.radio@1.0::types.LteSignalStrength
1726
1727$(GEN): $(LOCAL_PATH)/types.hal
1728 $(transform-generated-source)
1729LOCAL_GENERATED_SOURCES += $(GEN)
1730
1731#
1732# Build types.hal (MvnoType)
1733#
1734GEN := $(intermediates)/android/hardware/radio/V1_0/MvnoType.java
1735$(GEN): $(HIDL)
1736$(GEN): PRIVATE_HIDL := $(HIDL)
1737$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1738$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1739$(GEN): PRIVATE_CUSTOM_TOOL = \
1740 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1741 -Ljava \
1742 -randroid.hardware:hardware/interfaces \
1743 -randroid.hidl:system/libhidl/transport \
1744 android.hardware.radio@1.0::types.MvnoType
1745
1746$(GEN): $(LOCAL_PATH)/types.hal
1747 $(transform-generated-source)
1748LOCAL_GENERATED_SOURCES += $(GEN)
1749
1750#
1751# Build types.hal (NeighboringCell)
1752#
1753GEN := $(intermediates)/android/hardware/radio/V1_0/NeighboringCell.java
1754$(GEN): $(HIDL)
1755$(GEN): PRIVATE_HIDL := $(HIDL)
1756$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1757$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1758$(GEN): PRIVATE_CUSTOM_TOOL = \
1759 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1760 -Ljava \
1761 -randroid.hardware:hardware/interfaces \
1762 -randroid.hidl:system/libhidl/transport \
1763 android.hardware.radio@1.0::types.NeighboringCell
1764
1765$(GEN): $(LOCAL_PATH)/types.hal
1766 $(transform-generated-source)
1767LOCAL_GENERATED_SOURCES += $(GEN)
1768
1769#
1770# Build types.hal (NvItem)
1771#
1772GEN := $(intermediates)/android/hardware/radio/V1_0/NvItem.java
1773$(GEN): $(HIDL)
1774$(GEN): PRIVATE_HIDL := $(HIDL)
1775$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1776$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1777$(GEN): PRIVATE_CUSTOM_TOOL = \
1778 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1779 -Ljava \
1780 -randroid.hardware:hardware/interfaces \
1781 -randroid.hidl:system/libhidl/transport \
1782 android.hardware.radio@1.0::types.NvItem
1783
1784$(GEN): $(LOCAL_PATH)/types.hal
1785 $(transform-generated-source)
1786LOCAL_GENERATED_SOURCES += $(GEN)
1787
1788#
1789# Build types.hal (NvWriteItem)
1790#
1791GEN := $(intermediates)/android/hardware/radio/V1_0/NvWriteItem.java
1792$(GEN): $(HIDL)
1793$(GEN): PRIVATE_HIDL := $(HIDL)
1794$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1795$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1796$(GEN): PRIVATE_CUSTOM_TOOL = \
1797 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1798 -Ljava \
1799 -randroid.hardware:hardware/interfaces \
1800 -randroid.hidl:system/libhidl/transport \
1801 android.hardware.radio@1.0::types.NvWriteItem
1802
1803$(GEN): $(LOCAL_PATH)/types.hal
1804 $(transform-generated-source)
1805LOCAL_GENERATED_SOURCES += $(GEN)
1806
1807#
1808# Build types.hal (OperatorInfo)
1809#
1810GEN := $(intermediates)/android/hardware/radio/V1_0/OperatorInfo.java
1811$(GEN): $(HIDL)
1812$(GEN): PRIVATE_HIDL := $(HIDL)
1813$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1814$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1815$(GEN): PRIVATE_CUSTOM_TOOL = \
1816 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1817 -Ljava \
1818 -randroid.hardware:hardware/interfaces \
1819 -randroid.hidl:system/libhidl/transport \
1820 android.hardware.radio@1.0::types.OperatorInfo
1821
1822$(GEN): $(LOCAL_PATH)/types.hal
1823 $(transform-generated-source)
1824LOCAL_GENERATED_SOURCES += $(GEN)
1825
1826#
1827# Build types.hal (OperatorStatus)
1828#
1829GEN := $(intermediates)/android/hardware/radio/V1_0/OperatorStatus.java
1830$(GEN): $(HIDL)
1831$(GEN): PRIVATE_HIDL := $(HIDL)
1832$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1833$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1834$(GEN): PRIVATE_CUSTOM_TOOL = \
1835 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1836 -Ljava \
1837 -randroid.hardware:hardware/interfaces \
1838 -randroid.hidl:system/libhidl/transport \
1839 android.hardware.radio@1.0::types.OperatorStatus
1840
1841$(GEN): $(LOCAL_PATH)/types.hal
1842 $(transform-generated-source)
1843LOCAL_GENERATED_SOURCES += $(GEN)
1844
1845#
1846# Build types.hal (P2Constant)
1847#
1848GEN := $(intermediates)/android/hardware/radio/V1_0/P2Constant.java
1849$(GEN): $(HIDL)
1850$(GEN): PRIVATE_HIDL := $(HIDL)
1851$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1852$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1853$(GEN): PRIVATE_CUSTOM_TOOL = \
1854 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1855 -Ljava \
1856 -randroid.hardware:hardware/interfaces \
1857 -randroid.hidl:system/libhidl/transport \
1858 android.hardware.radio@1.0::types.P2Constant
1859
1860$(GEN): $(LOCAL_PATH)/types.hal
1861 $(transform-generated-source)
1862LOCAL_GENERATED_SOURCES += $(GEN)
1863
1864#
1865# Build types.hal (PcoDataInfo)
1866#
1867GEN := $(intermediates)/android/hardware/radio/V1_0/PcoDataInfo.java
1868$(GEN): $(HIDL)
1869$(GEN): PRIVATE_HIDL := $(HIDL)
1870$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1871$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1872$(GEN): PRIVATE_CUSTOM_TOOL = \
1873 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1874 -Ljava \
1875 -randroid.hardware:hardware/interfaces \
1876 -randroid.hidl:system/libhidl/transport \
1877 android.hardware.radio@1.0::types.PcoDataInfo
1878
1879$(GEN): $(LOCAL_PATH)/types.hal
1880 $(transform-generated-source)
1881LOCAL_GENERATED_SOURCES += $(GEN)
1882
1883#
1884# Build types.hal (PersoSubstate)
1885#
1886GEN := $(intermediates)/android/hardware/radio/V1_0/PersoSubstate.java
1887$(GEN): $(HIDL)
1888$(GEN): PRIVATE_HIDL := $(HIDL)
1889$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1890$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1891$(GEN): PRIVATE_CUSTOM_TOOL = \
1892 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1893 -Ljava \
1894 -randroid.hardware:hardware/interfaces \
1895 -randroid.hidl:system/libhidl/transport \
1896 android.hardware.radio@1.0::types.PersoSubstate
1897
1898$(GEN): $(LOCAL_PATH)/types.hal
1899 $(transform-generated-source)
1900LOCAL_GENERATED_SOURCES += $(GEN)
1901
1902#
1903# Build types.hal (PhoneRestrictedState)
1904#
1905GEN := $(intermediates)/android/hardware/radio/V1_0/PhoneRestrictedState.java
1906$(GEN): $(HIDL)
1907$(GEN): PRIVATE_HIDL := $(HIDL)
1908$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1909$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1910$(GEN): PRIVATE_CUSTOM_TOOL = \
1911 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1912 -Ljava \
1913 -randroid.hardware:hardware/interfaces \
1914 -randroid.hidl:system/libhidl/transport \
1915 android.hardware.radio@1.0::types.PhoneRestrictedState
1916
1917$(GEN): $(LOCAL_PATH)/types.hal
1918 $(transform-generated-source)
1919LOCAL_GENERATED_SOURCES += $(GEN)
1920
1921#
1922# Build types.hal (PinState)
1923#
1924GEN := $(intermediates)/android/hardware/radio/V1_0/PinState.java
1925$(GEN): $(HIDL)
1926$(GEN): PRIVATE_HIDL := $(HIDL)
1927$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1928$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1929$(GEN): PRIVATE_CUSTOM_TOOL = \
1930 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1931 -Ljava \
1932 -randroid.hardware:hardware/interfaces \
1933 -randroid.hidl:system/libhidl/transport \
1934 android.hardware.radio@1.0::types.PinState
1935
1936$(GEN): $(LOCAL_PATH)/types.hal
1937 $(transform-generated-source)
1938LOCAL_GENERATED_SOURCES += $(GEN)
1939
1940#
1941# Build types.hal (PreferredNetworkType)
1942#
1943GEN := $(intermediates)/android/hardware/radio/V1_0/PreferredNetworkType.java
1944$(GEN): $(HIDL)
1945$(GEN): PRIVATE_HIDL := $(HIDL)
1946$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1947$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1948$(GEN): PRIVATE_CUSTOM_TOOL = \
1949 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1950 -Ljava \
1951 -randroid.hardware:hardware/interfaces \
1952 -randroid.hidl:system/libhidl/transport \
1953 android.hardware.radio@1.0::types.PreferredNetworkType
1954
1955$(GEN): $(LOCAL_PATH)/types.hal
1956 $(transform-generated-source)
1957LOCAL_GENERATED_SOURCES += $(GEN)
1958
1959#
1960# Build types.hal (RadioAccessFamily)
1961#
1962GEN := $(intermediates)/android/hardware/radio/V1_0/RadioAccessFamily.java
1963$(GEN): $(HIDL)
1964$(GEN): PRIVATE_HIDL := $(HIDL)
1965$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1966$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1967$(GEN): PRIVATE_CUSTOM_TOOL = \
1968 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1969 -Ljava \
1970 -randroid.hardware:hardware/interfaces \
1971 -randroid.hidl:system/libhidl/transport \
1972 android.hardware.radio@1.0::types.RadioAccessFamily
1973
1974$(GEN): $(LOCAL_PATH)/types.hal
1975 $(transform-generated-source)
1976LOCAL_GENERATED_SOURCES += $(GEN)
1977
1978#
1979# Build types.hal (RadioBandMode)
1980#
1981GEN := $(intermediates)/android/hardware/radio/V1_0/RadioBandMode.java
1982$(GEN): $(HIDL)
1983$(GEN): PRIVATE_HIDL := $(HIDL)
1984$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1985$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1986$(GEN): PRIVATE_CUSTOM_TOOL = \
1987 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1988 -Ljava \
1989 -randroid.hardware:hardware/interfaces \
1990 -randroid.hidl:system/libhidl/transport \
1991 android.hardware.radio@1.0::types.RadioBandMode
1992
1993$(GEN): $(LOCAL_PATH)/types.hal
1994 $(transform-generated-source)
1995LOCAL_GENERATED_SOURCES += $(GEN)
1996
1997#
1998# Build types.hal (RadioCapability)
1999#
2000GEN := $(intermediates)/android/hardware/radio/V1_0/RadioCapability.java
2001$(GEN): $(HIDL)
2002$(GEN): PRIVATE_HIDL := $(HIDL)
2003$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2004$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2005$(GEN): PRIVATE_CUSTOM_TOOL = \
2006 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2007 -Ljava \
2008 -randroid.hardware:hardware/interfaces \
2009 -randroid.hidl:system/libhidl/transport \
2010 android.hardware.radio@1.0::types.RadioCapability
2011
2012$(GEN): $(LOCAL_PATH)/types.hal
2013 $(transform-generated-source)
2014LOCAL_GENERATED_SOURCES += $(GEN)
2015
2016#
2017# Build types.hal (RadioCapabilityPhase)
2018#
2019GEN := $(intermediates)/android/hardware/radio/V1_0/RadioCapabilityPhase.java
2020$(GEN): $(HIDL)
2021$(GEN): PRIVATE_HIDL := $(HIDL)
2022$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2023$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2024$(GEN): PRIVATE_CUSTOM_TOOL = \
2025 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2026 -Ljava \
2027 -randroid.hardware:hardware/interfaces \
2028 -randroid.hidl:system/libhidl/transport \
2029 android.hardware.radio@1.0::types.RadioCapabilityPhase
2030
2031$(GEN): $(LOCAL_PATH)/types.hal
2032 $(transform-generated-source)
2033LOCAL_GENERATED_SOURCES += $(GEN)
2034
2035#
2036# Build types.hal (RadioCapabilityStatus)
2037#
2038GEN := $(intermediates)/android/hardware/radio/V1_0/RadioCapabilityStatus.java
2039$(GEN): $(HIDL)
2040$(GEN): PRIVATE_HIDL := $(HIDL)
2041$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2042$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2043$(GEN): PRIVATE_CUSTOM_TOOL = \
2044 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2045 -Ljava \
2046 -randroid.hardware:hardware/interfaces \
2047 -randroid.hidl:system/libhidl/transport \
2048 android.hardware.radio@1.0::types.RadioCapabilityStatus
2049
2050$(GEN): $(LOCAL_PATH)/types.hal
2051 $(transform-generated-source)
2052LOCAL_GENERATED_SOURCES += $(GEN)
2053
2054#
2055# Build types.hal (RadioCdmaSmsConst)
2056#
2057GEN := $(intermediates)/android/hardware/radio/V1_0/RadioCdmaSmsConst.java
2058$(GEN): $(HIDL)
2059$(GEN): PRIVATE_HIDL := $(HIDL)
2060$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2061$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2062$(GEN): PRIVATE_CUSTOM_TOOL = \
2063 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2064 -Ljava \
2065 -randroid.hardware:hardware/interfaces \
2066 -randroid.hidl:system/libhidl/transport \
2067 android.hardware.radio@1.0::types.RadioCdmaSmsConst
2068
2069$(GEN): $(LOCAL_PATH)/types.hal
2070 $(transform-generated-source)
2071LOCAL_GENERATED_SOURCES += $(GEN)
2072
2073#
2074# Build types.hal (RadioConst)
2075#
2076GEN := $(intermediates)/android/hardware/radio/V1_0/RadioConst.java
2077$(GEN): $(HIDL)
2078$(GEN): PRIVATE_HIDL := $(HIDL)
2079$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2080$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2081$(GEN): PRIVATE_CUSTOM_TOOL = \
2082 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2083 -Ljava \
2084 -randroid.hardware:hardware/interfaces \
2085 -randroid.hidl:system/libhidl/transport \
2086 android.hardware.radio@1.0::types.RadioConst
2087
2088$(GEN): $(LOCAL_PATH)/types.hal
2089 $(transform-generated-source)
2090LOCAL_GENERATED_SOURCES += $(GEN)
2091
2092#
2093# Build types.hal (RadioError)
2094#
2095GEN := $(intermediates)/android/hardware/radio/V1_0/RadioError.java
2096$(GEN): $(HIDL)
2097$(GEN): PRIVATE_HIDL := $(HIDL)
2098$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2099$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2100$(GEN): PRIVATE_CUSTOM_TOOL = \
2101 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2102 -Ljava \
2103 -randroid.hardware:hardware/interfaces \
2104 -randroid.hidl:system/libhidl/transport \
2105 android.hardware.radio@1.0::types.RadioError
2106
2107$(GEN): $(LOCAL_PATH)/types.hal
2108 $(transform-generated-source)
2109LOCAL_GENERATED_SOURCES += $(GEN)
2110
2111#
2112# Build types.hal (RadioIndicationType)
2113#
2114GEN := $(intermediates)/android/hardware/radio/V1_0/RadioIndicationType.java
2115$(GEN): $(HIDL)
2116$(GEN): PRIVATE_HIDL := $(HIDL)
2117$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2118$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2119$(GEN): PRIVATE_CUSTOM_TOOL = \
2120 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2121 -Ljava \
2122 -randroid.hardware:hardware/interfaces \
2123 -randroid.hidl:system/libhidl/transport \
2124 android.hardware.radio@1.0::types.RadioIndicationType
2125
2126$(GEN): $(LOCAL_PATH)/types.hal
2127 $(transform-generated-source)
2128LOCAL_GENERATED_SOURCES += $(GEN)
2129
2130#
2131# Build types.hal (RadioResponseInfo)
2132#
2133GEN := $(intermediates)/android/hardware/radio/V1_0/RadioResponseInfo.java
2134$(GEN): $(HIDL)
2135$(GEN): PRIVATE_HIDL := $(HIDL)
2136$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2137$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2138$(GEN): PRIVATE_CUSTOM_TOOL = \
2139 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2140 -Ljava \
2141 -randroid.hardware:hardware/interfaces \
2142 -randroid.hidl:system/libhidl/transport \
2143 android.hardware.radio@1.0::types.RadioResponseInfo
2144
2145$(GEN): $(LOCAL_PATH)/types.hal
2146 $(transform-generated-source)
2147LOCAL_GENERATED_SOURCES += $(GEN)
2148
2149#
2150# Build types.hal (RadioResponseType)
2151#
2152GEN := $(intermediates)/android/hardware/radio/V1_0/RadioResponseType.java
2153$(GEN): $(HIDL)
2154$(GEN): PRIVATE_HIDL := $(HIDL)
2155$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2156$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2157$(GEN): PRIVATE_CUSTOM_TOOL = \
2158 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2159 -Ljava \
2160 -randroid.hardware:hardware/interfaces \
2161 -randroid.hidl:system/libhidl/transport \
2162 android.hardware.radio@1.0::types.RadioResponseType
2163
2164$(GEN): $(LOCAL_PATH)/types.hal
2165 $(transform-generated-source)
2166LOCAL_GENERATED_SOURCES += $(GEN)
2167
2168#
2169# Build types.hal (RadioState)
2170#
2171GEN := $(intermediates)/android/hardware/radio/V1_0/RadioState.java
2172$(GEN): $(HIDL)
2173$(GEN): PRIVATE_HIDL := $(HIDL)
2174$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2175$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2176$(GEN): PRIVATE_CUSTOM_TOOL = \
2177 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2178 -Ljava \
2179 -randroid.hardware:hardware/interfaces \
2180 -randroid.hidl:system/libhidl/transport \
2181 android.hardware.radio@1.0::types.RadioState
2182
2183$(GEN): $(LOCAL_PATH)/types.hal
2184 $(transform-generated-source)
2185LOCAL_GENERATED_SOURCES += $(GEN)
2186
2187#
2188# Build types.hal (RadioTechnology)
2189#
2190GEN := $(intermediates)/android/hardware/radio/V1_0/RadioTechnology.java
2191$(GEN): $(HIDL)
2192$(GEN): PRIVATE_HIDL := $(HIDL)
2193$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2194$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2195$(GEN): PRIVATE_CUSTOM_TOOL = \
2196 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2197 -Ljava \
2198 -randroid.hardware:hardware/interfaces \
2199 -randroid.hidl:system/libhidl/transport \
2200 android.hardware.radio@1.0::types.RadioTechnology
2201
2202$(GEN): $(LOCAL_PATH)/types.hal
2203 $(transform-generated-source)
2204LOCAL_GENERATED_SOURCES += $(GEN)
2205
2206#
2207# Build types.hal (RadioTechnologyFamily)
2208#
2209GEN := $(intermediates)/android/hardware/radio/V1_0/RadioTechnologyFamily.java
2210$(GEN): $(HIDL)
2211$(GEN): PRIVATE_HIDL := $(HIDL)
2212$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2213$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2214$(GEN): PRIVATE_CUSTOM_TOOL = \
2215 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2216 -Ljava \
2217 -randroid.hardware:hardware/interfaces \
2218 -randroid.hidl:system/libhidl/transport \
2219 android.hardware.radio@1.0::types.RadioTechnologyFamily
2220
2221$(GEN): $(LOCAL_PATH)/types.hal
2222 $(transform-generated-source)
2223LOCAL_GENERATED_SOURCES += $(GEN)
2224
2225#
2226# Build types.hal (RegState)
2227#
2228GEN := $(intermediates)/android/hardware/radio/V1_0/RegState.java
2229$(GEN): $(HIDL)
2230$(GEN): PRIVATE_HIDL := $(HIDL)
2231$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2232$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2233$(GEN): PRIVATE_CUSTOM_TOOL = \
2234 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2235 -Ljava \
2236 -randroid.hardware:hardware/interfaces \
2237 -randroid.hidl:system/libhidl/transport \
2238 android.hardware.radio@1.0::types.RegState
2239
2240$(GEN): $(LOCAL_PATH)/types.hal
2241 $(transform-generated-source)
2242LOCAL_GENERATED_SOURCES += $(GEN)
2243
2244#
2245# Build types.hal (ResetNvType)
2246#
2247GEN := $(intermediates)/android/hardware/radio/V1_0/ResetNvType.java
2248$(GEN): $(HIDL)
2249$(GEN): PRIVATE_HIDL := $(HIDL)
2250$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2251$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2252$(GEN): PRIVATE_CUSTOM_TOOL = \
2253 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2254 -Ljava \
2255 -randroid.hardware:hardware/interfaces \
2256 -randroid.hidl:system/libhidl/transport \
2257 android.hardware.radio@1.0::types.ResetNvType
2258
2259$(GEN): $(LOCAL_PATH)/types.hal
2260 $(transform-generated-source)
2261LOCAL_GENERATED_SOURCES += $(GEN)
2262
2263#
2264# Build types.hal (RestrictedState)
2265#
2266GEN := $(intermediates)/android/hardware/radio/V1_0/RestrictedState.java
2267$(GEN): $(HIDL)
2268$(GEN): PRIVATE_HIDL := $(HIDL)
2269$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2270$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2271$(GEN): PRIVATE_CUSTOM_TOOL = \
2272 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2273 -Ljava \
2274 -randroid.hardware:hardware/interfaces \
2275 -randroid.hidl:system/libhidl/transport \
2276 android.hardware.radio@1.0::types.RestrictedState
2277
2278$(GEN): $(LOCAL_PATH)/types.hal
2279 $(transform-generated-source)
2280LOCAL_GENERATED_SOURCES += $(GEN)
2281
2282#
2283# Build types.hal (SapApduType)
2284#
2285GEN := $(intermediates)/android/hardware/radio/V1_0/SapApduType.java
2286$(GEN): $(HIDL)
2287$(GEN): PRIVATE_HIDL := $(HIDL)
2288$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2289$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2290$(GEN): PRIVATE_CUSTOM_TOOL = \
2291 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2292 -Ljava \
2293 -randroid.hardware:hardware/interfaces \
2294 -randroid.hidl:system/libhidl/transport \
2295 android.hardware.radio@1.0::types.SapApduType
2296
2297$(GEN): $(LOCAL_PATH)/types.hal
2298 $(transform-generated-source)
2299LOCAL_GENERATED_SOURCES += $(GEN)
2300
2301#
2302# Build types.hal (SapConnectRsp)
2303#
2304GEN := $(intermediates)/android/hardware/radio/V1_0/SapConnectRsp.java
2305$(GEN): $(HIDL)
2306$(GEN): PRIVATE_HIDL := $(HIDL)
2307$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2308$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2309$(GEN): PRIVATE_CUSTOM_TOOL = \
2310 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2311 -Ljava \
2312 -randroid.hardware:hardware/interfaces \
2313 -randroid.hidl:system/libhidl/transport \
2314 android.hardware.radio@1.0::types.SapConnectRsp
2315
2316$(GEN): $(LOCAL_PATH)/types.hal
2317 $(transform-generated-source)
2318LOCAL_GENERATED_SOURCES += $(GEN)
2319
2320#
2321# Build types.hal (SapDisconnectType)
2322#
2323GEN := $(intermediates)/android/hardware/radio/V1_0/SapDisconnectType.java
2324$(GEN): $(HIDL)
2325$(GEN): PRIVATE_HIDL := $(HIDL)
2326$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2327$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2328$(GEN): PRIVATE_CUSTOM_TOOL = \
2329 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2330 -Ljava \
2331 -randroid.hardware:hardware/interfaces \
2332 -randroid.hidl:system/libhidl/transport \
2333 android.hardware.radio@1.0::types.SapDisconnectType
2334
2335$(GEN): $(LOCAL_PATH)/types.hal
2336 $(transform-generated-source)
2337LOCAL_GENERATED_SOURCES += $(GEN)
2338
2339#
2340# Build types.hal (SapResultCode)
2341#
2342GEN := $(intermediates)/android/hardware/radio/V1_0/SapResultCode.java
2343$(GEN): $(HIDL)
2344$(GEN): PRIVATE_HIDL := $(HIDL)
2345$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2346$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2347$(GEN): PRIVATE_CUSTOM_TOOL = \
2348 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2349 -Ljava \
2350 -randroid.hardware:hardware/interfaces \
2351 -randroid.hidl:system/libhidl/transport \
2352 android.hardware.radio@1.0::types.SapResultCode
2353
2354$(GEN): $(LOCAL_PATH)/types.hal
2355 $(transform-generated-source)
2356LOCAL_GENERATED_SOURCES += $(GEN)
2357
2358#
2359# Build types.hal (SapStatus)
2360#
2361GEN := $(intermediates)/android/hardware/radio/V1_0/SapStatus.java
2362$(GEN): $(HIDL)
2363$(GEN): PRIVATE_HIDL := $(HIDL)
2364$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2365$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2366$(GEN): PRIVATE_CUSTOM_TOOL = \
2367 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2368 -Ljava \
2369 -randroid.hardware:hardware/interfaces \
2370 -randroid.hidl:system/libhidl/transport \
2371 android.hardware.radio@1.0::types.SapStatus
2372
2373$(GEN): $(LOCAL_PATH)/types.hal
2374 $(transform-generated-source)
2375LOCAL_GENERATED_SOURCES += $(GEN)
2376
2377#
2378# Build types.hal (SapTransferProtocol)
2379#
2380GEN := $(intermediates)/android/hardware/radio/V1_0/SapTransferProtocol.java
2381$(GEN): $(HIDL)
2382$(GEN): PRIVATE_HIDL := $(HIDL)
2383$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2384$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2385$(GEN): PRIVATE_CUSTOM_TOOL = \
2386 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2387 -Ljava \
2388 -randroid.hardware:hardware/interfaces \
2389 -randroid.hidl:system/libhidl/transport \
2390 android.hardware.radio@1.0::types.SapTransferProtocol
2391
2392$(GEN): $(LOCAL_PATH)/types.hal
2393 $(transform-generated-source)
2394LOCAL_GENERATED_SOURCES += $(GEN)
2395
2396#
2397# Build types.hal (SelectUiccSub)
2398#
2399GEN := $(intermediates)/android/hardware/radio/V1_0/SelectUiccSub.java
2400$(GEN): $(HIDL)
2401$(GEN): PRIVATE_HIDL := $(HIDL)
2402$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2403$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2404$(GEN): PRIVATE_CUSTOM_TOOL = \
2405 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2406 -Ljava \
2407 -randroid.hardware:hardware/interfaces \
2408 -randroid.hidl:system/libhidl/transport \
2409 android.hardware.radio@1.0::types.SelectUiccSub
2410
2411$(GEN): $(LOCAL_PATH)/types.hal
2412 $(transform-generated-source)
2413LOCAL_GENERATED_SOURCES += $(GEN)
2414
2415#
2416# Build types.hal (SendSmsResult)
2417#
2418GEN := $(intermediates)/android/hardware/radio/V1_0/SendSmsResult.java
2419$(GEN): $(HIDL)
2420$(GEN): PRIVATE_HIDL := $(HIDL)
2421$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2422$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2423$(GEN): PRIVATE_CUSTOM_TOOL = \
2424 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2425 -Ljava \
2426 -randroid.hardware:hardware/interfaces \
2427 -randroid.hidl:system/libhidl/transport \
2428 android.hardware.radio@1.0::types.SendSmsResult
2429
2430$(GEN): $(LOCAL_PATH)/types.hal
2431 $(transform-generated-source)
2432LOCAL_GENERATED_SOURCES += $(GEN)
2433
2434#
2435# Build types.hal (SetupDataCallResult)
2436#
2437GEN := $(intermediates)/android/hardware/radio/V1_0/SetupDataCallResult.java
2438$(GEN): $(HIDL)
2439$(GEN): PRIVATE_HIDL := $(HIDL)
2440$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2441$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2442$(GEN): PRIVATE_CUSTOM_TOOL = \
2443 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2444 -Ljava \
2445 -randroid.hardware:hardware/interfaces \
2446 -randroid.hidl:system/libhidl/transport \
2447 android.hardware.radio@1.0::types.SetupDataCallResult
2448
2449$(GEN): $(LOCAL_PATH)/types.hal
2450 $(transform-generated-source)
2451LOCAL_GENERATED_SOURCES += $(GEN)
2452
2453#
2454# Build types.hal (SignalStrength)
2455#
2456GEN := $(intermediates)/android/hardware/radio/V1_0/SignalStrength.java
2457$(GEN): $(HIDL)
2458$(GEN): PRIVATE_HIDL := $(HIDL)
2459$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2460$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2461$(GEN): PRIVATE_CUSTOM_TOOL = \
2462 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2463 -Ljava \
2464 -randroid.hardware:hardware/interfaces \
2465 -randroid.hidl:system/libhidl/transport \
2466 android.hardware.radio@1.0::types.SignalStrength
2467
2468$(GEN): $(LOCAL_PATH)/types.hal
2469 $(transform-generated-source)
2470LOCAL_GENERATED_SOURCES += $(GEN)
2471
2472#
2473# Build types.hal (SimApdu)
2474#
2475GEN := $(intermediates)/android/hardware/radio/V1_0/SimApdu.java
2476$(GEN): $(HIDL)
2477$(GEN): PRIVATE_HIDL := $(HIDL)
2478$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2479$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2480$(GEN): PRIVATE_CUSTOM_TOOL = \
2481 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2482 -Ljava \
2483 -randroid.hardware:hardware/interfaces \
2484 -randroid.hidl:system/libhidl/transport \
2485 android.hardware.radio@1.0::types.SimApdu
2486
2487$(GEN): $(LOCAL_PATH)/types.hal
2488 $(transform-generated-source)
2489LOCAL_GENERATED_SOURCES += $(GEN)
2490
2491#
2492# Build types.hal (SimRefreshResult)
2493#
2494GEN := $(intermediates)/android/hardware/radio/V1_0/SimRefreshResult.java
2495$(GEN): $(HIDL)
2496$(GEN): PRIVATE_HIDL := $(HIDL)
2497$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2498$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2499$(GEN): PRIVATE_CUSTOM_TOOL = \
2500 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2501 -Ljava \
2502 -randroid.hardware:hardware/interfaces \
2503 -randroid.hidl:system/libhidl/transport \
2504 android.hardware.radio@1.0::types.SimRefreshResult
2505
2506$(GEN): $(LOCAL_PATH)/types.hal
2507 $(transform-generated-source)
2508LOCAL_GENERATED_SOURCES += $(GEN)
2509
2510#
2511# Build types.hal (SimRefreshType)
2512#
2513GEN := $(intermediates)/android/hardware/radio/V1_0/SimRefreshType.java
2514$(GEN): $(HIDL)
2515$(GEN): PRIVATE_HIDL := $(HIDL)
2516$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2517$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2518$(GEN): PRIVATE_CUSTOM_TOOL = \
2519 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2520 -Ljava \
2521 -randroid.hardware:hardware/interfaces \
2522 -randroid.hidl:system/libhidl/transport \
2523 android.hardware.radio@1.0::types.SimRefreshType
2524
2525$(GEN): $(LOCAL_PATH)/types.hal
2526 $(transform-generated-source)
2527LOCAL_GENERATED_SOURCES += $(GEN)
2528
2529#
2530# Build types.hal (SmsAcknowledgeFailCause)
2531#
2532GEN := $(intermediates)/android/hardware/radio/V1_0/SmsAcknowledgeFailCause.java
2533$(GEN): $(HIDL)
2534$(GEN): PRIVATE_HIDL := $(HIDL)
2535$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2536$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2537$(GEN): PRIVATE_CUSTOM_TOOL = \
2538 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2539 -Ljava \
2540 -randroid.hardware:hardware/interfaces \
2541 -randroid.hidl:system/libhidl/transport \
2542 android.hardware.radio@1.0::types.SmsAcknowledgeFailCause
2543
2544$(GEN): $(LOCAL_PATH)/types.hal
2545 $(transform-generated-source)
2546LOCAL_GENERATED_SOURCES += $(GEN)
2547
2548#
2549# Build types.hal (SmsWriteArgs)
2550#
2551GEN := $(intermediates)/android/hardware/radio/V1_0/SmsWriteArgs.java
2552$(GEN): $(HIDL)
2553$(GEN): PRIVATE_HIDL := $(HIDL)
2554$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2555$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2556$(GEN): PRIVATE_CUSTOM_TOOL = \
2557 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2558 -Ljava \
2559 -randroid.hardware:hardware/interfaces \
2560 -randroid.hidl:system/libhidl/transport \
2561 android.hardware.radio@1.0::types.SmsWriteArgs
2562
2563$(GEN): $(LOCAL_PATH)/types.hal
2564 $(transform-generated-source)
2565LOCAL_GENERATED_SOURCES += $(GEN)
2566
2567#
2568# Build types.hal (SmsWriteArgsStatus)
2569#
2570GEN := $(intermediates)/android/hardware/radio/V1_0/SmsWriteArgsStatus.java
2571$(GEN): $(HIDL)
2572$(GEN): PRIVATE_HIDL := $(HIDL)
2573$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2574$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2575$(GEN): PRIVATE_CUSTOM_TOOL = \
2576 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2577 -Ljava \
2578 -randroid.hardware:hardware/interfaces \
2579 -randroid.hidl:system/libhidl/transport \
2580 android.hardware.radio@1.0::types.SmsWriteArgsStatus
2581
2582$(GEN): $(LOCAL_PATH)/types.hal
2583 $(transform-generated-source)
2584LOCAL_GENERATED_SOURCES += $(GEN)
2585
2586#
2587# Build types.hal (SrvccState)
2588#
2589GEN := $(intermediates)/android/hardware/radio/V1_0/SrvccState.java
2590$(GEN): $(HIDL)
2591$(GEN): PRIVATE_HIDL := $(HIDL)
2592$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2593$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2594$(GEN): PRIVATE_CUSTOM_TOOL = \
2595 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2596 -Ljava \
2597 -randroid.hardware:hardware/interfaces \
2598 -randroid.hidl:system/libhidl/transport \
2599 android.hardware.radio@1.0::types.SrvccState
2600
2601$(GEN): $(LOCAL_PATH)/types.hal
2602 $(transform-generated-source)
2603LOCAL_GENERATED_SOURCES += $(GEN)
2604
2605#
2606# Build types.hal (SsInfoData)
2607#
2608GEN := $(intermediates)/android/hardware/radio/V1_0/SsInfoData.java
2609$(GEN): $(HIDL)
2610$(GEN): PRIVATE_HIDL := $(HIDL)
2611$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2612$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2613$(GEN): PRIVATE_CUSTOM_TOOL = \
2614 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2615 -Ljava \
2616 -randroid.hardware:hardware/interfaces \
2617 -randroid.hidl:system/libhidl/transport \
2618 android.hardware.radio@1.0::types.SsInfoData
2619
2620$(GEN): $(LOCAL_PATH)/types.hal
2621 $(transform-generated-source)
2622LOCAL_GENERATED_SOURCES += $(GEN)
2623
2624#
2625# Build types.hal (SsRequestType)
2626#
2627GEN := $(intermediates)/android/hardware/radio/V1_0/SsRequestType.java
2628$(GEN): $(HIDL)
2629$(GEN): PRIVATE_HIDL := $(HIDL)
2630$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2631$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2632$(GEN): PRIVATE_CUSTOM_TOOL = \
2633 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2634 -Ljava \
2635 -randroid.hardware:hardware/interfaces \
2636 -randroid.hidl:system/libhidl/transport \
2637 android.hardware.radio@1.0::types.SsRequestType
2638
2639$(GEN): $(LOCAL_PATH)/types.hal
2640 $(transform-generated-source)
2641LOCAL_GENERATED_SOURCES += $(GEN)
2642
2643#
2644# Build types.hal (SsServiceType)
2645#
2646GEN := $(intermediates)/android/hardware/radio/V1_0/SsServiceType.java
2647$(GEN): $(HIDL)
2648$(GEN): PRIVATE_HIDL := $(HIDL)
2649$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2650$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2651$(GEN): PRIVATE_CUSTOM_TOOL = \
2652 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2653 -Ljava \
2654 -randroid.hardware:hardware/interfaces \
2655 -randroid.hidl:system/libhidl/transport \
2656 android.hardware.radio@1.0::types.SsServiceType
2657
2658$(GEN): $(LOCAL_PATH)/types.hal
2659 $(transform-generated-source)
2660LOCAL_GENERATED_SOURCES += $(GEN)
2661
2662#
2663# Build types.hal (SsTeleserviceType)
2664#
2665GEN := $(intermediates)/android/hardware/radio/V1_0/SsTeleserviceType.java
2666$(GEN): $(HIDL)
2667$(GEN): PRIVATE_HIDL := $(HIDL)
2668$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2669$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2670$(GEN): PRIVATE_CUSTOM_TOOL = \
2671 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2672 -Ljava \
2673 -randroid.hardware:hardware/interfaces \
2674 -randroid.hidl:system/libhidl/transport \
2675 android.hardware.radio@1.0::types.SsTeleserviceType
2676
2677$(GEN): $(LOCAL_PATH)/types.hal
2678 $(transform-generated-source)
2679LOCAL_GENERATED_SOURCES += $(GEN)
2680
2681#
2682# Build types.hal (StkCcUnsolSsResult)
2683#
2684GEN := $(intermediates)/android/hardware/radio/V1_0/StkCcUnsolSsResult.java
2685$(GEN): $(HIDL)
2686$(GEN): PRIVATE_HIDL := $(HIDL)
2687$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2688$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2689$(GEN): PRIVATE_CUSTOM_TOOL = \
2690 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2691 -Ljava \
2692 -randroid.hardware:hardware/interfaces \
2693 -randroid.hidl:system/libhidl/transport \
2694 android.hardware.radio@1.0::types.StkCcUnsolSsResult
2695
2696$(GEN): $(LOCAL_PATH)/types.hal
2697 $(transform-generated-source)
2698LOCAL_GENERATED_SOURCES += $(GEN)
2699
2700#
2701# Build types.hal (SubscriptionType)
2702#
2703GEN := $(intermediates)/android/hardware/radio/V1_0/SubscriptionType.java
2704$(GEN): $(HIDL)
2705$(GEN): PRIVATE_HIDL := $(HIDL)
2706$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2707$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2708$(GEN): PRIVATE_CUSTOM_TOOL = \
2709 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2710 -Ljava \
2711 -randroid.hardware:hardware/interfaces \
2712 -randroid.hidl:system/libhidl/transport \
2713 android.hardware.radio@1.0::types.SubscriptionType
2714
2715$(GEN): $(LOCAL_PATH)/types.hal
2716 $(transform-generated-source)
2717LOCAL_GENERATED_SOURCES += $(GEN)
2718
2719#
2720# Build types.hal (SuppServiceClass)
2721#
2722GEN := $(intermediates)/android/hardware/radio/V1_0/SuppServiceClass.java
2723$(GEN): $(HIDL)
2724$(GEN): PRIVATE_HIDL := $(HIDL)
2725$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2726$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2727$(GEN): PRIVATE_CUSTOM_TOOL = \
2728 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2729 -Ljava \
2730 -randroid.hardware:hardware/interfaces \
2731 -randroid.hidl:system/libhidl/transport \
2732 android.hardware.radio@1.0::types.SuppServiceClass
2733
2734$(GEN): $(LOCAL_PATH)/types.hal
2735 $(transform-generated-source)
2736LOCAL_GENERATED_SOURCES += $(GEN)
2737
2738#
2739# Build types.hal (SuppSvcNotification)
2740#
2741GEN := $(intermediates)/android/hardware/radio/V1_0/SuppSvcNotification.java
2742$(GEN): $(HIDL)
2743$(GEN): PRIVATE_HIDL := $(HIDL)
2744$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2745$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2746$(GEN): PRIVATE_CUSTOM_TOOL = \
2747 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2748 -Ljava \
2749 -randroid.hardware:hardware/interfaces \
2750 -randroid.hidl:system/libhidl/transport \
2751 android.hardware.radio@1.0::types.SuppSvcNotification
2752
2753$(GEN): $(LOCAL_PATH)/types.hal
2754 $(transform-generated-source)
2755LOCAL_GENERATED_SOURCES += $(GEN)
2756
2757#
2758# Build types.hal (TdScdmaSignalStrength)
2759#
2760GEN := $(intermediates)/android/hardware/radio/V1_0/TdScdmaSignalStrength.java
2761$(GEN): $(HIDL)
2762$(GEN): PRIVATE_HIDL := $(HIDL)
2763$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2764$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2765$(GEN): PRIVATE_CUSTOM_TOOL = \
2766 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2767 -Ljava \
2768 -randroid.hardware:hardware/interfaces \
2769 -randroid.hidl:system/libhidl/transport \
2770 android.hardware.radio@1.0::types.TdScdmaSignalStrength
2771
2772$(GEN): $(LOCAL_PATH)/types.hal
2773 $(transform-generated-source)
2774LOCAL_GENERATED_SOURCES += $(GEN)
2775
2776#
2777# Build types.hal (TimeStampType)
2778#
2779GEN := $(intermediates)/android/hardware/radio/V1_0/TimeStampType.java
2780$(GEN): $(HIDL)
2781$(GEN): PRIVATE_HIDL := $(HIDL)
2782$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2783$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2784$(GEN): PRIVATE_CUSTOM_TOOL = \
2785 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2786 -Ljava \
2787 -randroid.hardware:hardware/interfaces \
2788 -randroid.hidl:system/libhidl/transport \
2789 android.hardware.radio@1.0::types.TimeStampType
2790
2791$(GEN): $(LOCAL_PATH)/types.hal
2792 $(transform-generated-source)
2793LOCAL_GENERATED_SOURCES += $(GEN)
2794
2795#
2796# Build types.hal (TtyMode)
2797#
2798GEN := $(intermediates)/android/hardware/radio/V1_0/TtyMode.java
2799$(GEN): $(HIDL)
2800$(GEN): PRIVATE_HIDL := $(HIDL)
2801$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2802$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2803$(GEN): PRIVATE_CUSTOM_TOOL = \
2804 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2805 -Ljava \
2806 -randroid.hardware:hardware/interfaces \
2807 -randroid.hidl:system/libhidl/transport \
2808 android.hardware.radio@1.0::types.TtyMode
2809
2810$(GEN): $(LOCAL_PATH)/types.hal
2811 $(transform-generated-source)
2812LOCAL_GENERATED_SOURCES += $(GEN)
2813
2814#
2815# Build types.hal (UiccSubActStatus)
2816#
2817GEN := $(intermediates)/android/hardware/radio/V1_0/UiccSubActStatus.java
2818$(GEN): $(HIDL)
2819$(GEN): PRIVATE_HIDL := $(HIDL)
2820$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2821$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2822$(GEN): PRIVATE_CUSTOM_TOOL = \
2823 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2824 -Ljava \
2825 -randroid.hardware:hardware/interfaces \
2826 -randroid.hidl:system/libhidl/transport \
2827 android.hardware.radio@1.0::types.UiccSubActStatus
2828
2829$(GEN): $(LOCAL_PATH)/types.hal
2830 $(transform-generated-source)
2831LOCAL_GENERATED_SOURCES += $(GEN)
2832
2833#
2834# Build types.hal (UssdModeType)
2835#
2836GEN := $(intermediates)/android/hardware/radio/V1_0/UssdModeType.java
2837$(GEN): $(HIDL)
2838$(GEN): PRIVATE_HIDL := $(HIDL)
2839$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2840$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2841$(GEN): PRIVATE_CUSTOM_TOOL = \
2842 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2843 -Ljava \
2844 -randroid.hardware:hardware/interfaces \
2845 -randroid.hidl:system/libhidl/transport \
2846 android.hardware.radio@1.0::types.UssdModeType
2847
2848$(GEN): $(LOCAL_PATH)/types.hal
2849 $(transform-generated-source)
2850LOCAL_GENERATED_SOURCES += $(GEN)
2851
2852#
2853# Build types.hal (UusDcs)
2854#
2855GEN := $(intermediates)/android/hardware/radio/V1_0/UusDcs.java
2856$(GEN): $(HIDL)
2857$(GEN): PRIVATE_HIDL := $(HIDL)
2858$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2859$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2860$(GEN): PRIVATE_CUSTOM_TOOL = \
2861 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2862 -Ljava \
2863 -randroid.hardware:hardware/interfaces \
2864 -randroid.hidl:system/libhidl/transport \
2865 android.hardware.radio@1.0::types.UusDcs
2866
2867$(GEN): $(LOCAL_PATH)/types.hal
2868 $(transform-generated-source)
2869LOCAL_GENERATED_SOURCES += $(GEN)
2870
2871#
2872# Build types.hal (UusInfo)
2873#
2874GEN := $(intermediates)/android/hardware/radio/V1_0/UusInfo.java
2875$(GEN): $(HIDL)
2876$(GEN): PRIVATE_HIDL := $(HIDL)
2877$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2878$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2879$(GEN): PRIVATE_CUSTOM_TOOL = \
2880 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2881 -Ljava \
2882 -randroid.hardware:hardware/interfaces \
2883 -randroid.hidl:system/libhidl/transport \
2884 android.hardware.radio@1.0::types.UusInfo
2885
2886$(GEN): $(LOCAL_PATH)/types.hal
2887 $(transform-generated-source)
2888LOCAL_GENERATED_SOURCES += $(GEN)
2889
2890#
2891# Build types.hal (UusType)
2892#
2893GEN := $(intermediates)/android/hardware/radio/V1_0/UusType.java
2894$(GEN): $(HIDL)
2895$(GEN): PRIVATE_HIDL := $(HIDL)
2896$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2897$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2898$(GEN): PRIVATE_CUSTOM_TOOL = \
2899 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2900 -Ljava \
2901 -randroid.hardware:hardware/interfaces \
2902 -randroid.hidl:system/libhidl/transport \
2903 android.hardware.radio@1.0::types.UusType
2904
2905$(GEN): $(LOCAL_PATH)/types.hal
2906 $(transform-generated-source)
2907LOCAL_GENERATED_SOURCES += $(GEN)
2908
2909#
2910# Build types.hal (VoiceRegStateResult)
2911#
2912GEN := $(intermediates)/android/hardware/radio/V1_0/VoiceRegStateResult.java
2913$(GEN): $(HIDL)
2914$(GEN): PRIVATE_HIDL := $(HIDL)
2915$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2916$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2917$(GEN): PRIVATE_CUSTOM_TOOL = \
2918 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2919 -Ljava \
2920 -randroid.hardware:hardware/interfaces \
2921 -randroid.hidl:system/libhidl/transport \
2922 android.hardware.radio@1.0::types.VoiceRegStateResult
2923
2924$(GEN): $(LOCAL_PATH)/types.hal
2925 $(transform-generated-source)
2926LOCAL_GENERATED_SOURCES += $(GEN)
2927
2928#
2929# Build types.hal (WcdmaSignalStrength)
2930#
2931GEN := $(intermediates)/android/hardware/radio/V1_0/WcdmaSignalStrength.java
2932$(GEN): $(HIDL)
2933$(GEN): PRIVATE_HIDL := $(HIDL)
2934$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
2935$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2936$(GEN): PRIVATE_CUSTOM_TOOL = \
2937 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2938 -Ljava \
2939 -randroid.hardware:hardware/interfaces \
2940 -randroid.hidl:system/libhidl/transport \
2941 android.hardware.radio@1.0::types.WcdmaSignalStrength
2942
2943$(GEN): $(LOCAL_PATH)/types.hal
2944 $(transform-generated-source)
2945LOCAL_GENERATED_SOURCES += $(GEN)
2946
2947#
2948# Build IRadio.hal
2949#
2950GEN := $(intermediates)/android/hardware/radio/V1_0/IRadio.java
2951$(GEN): $(HIDL)
2952$(GEN): PRIVATE_HIDL := $(HIDL)
2953$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
2954$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IRadioIndication.hal
2955$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
2956$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IRadioResponse.hal
2957$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
2958$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
2959$(GEN): $(LOCAL_PATH)/types.hal
2960$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2961$(GEN): PRIVATE_CUSTOM_TOOL = \
2962 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2963 -Ljava \
2964 -randroid.hardware:hardware/interfaces \
2965 -randroid.hidl:system/libhidl/transport \
2966 android.hardware.radio@1.0::IRadio
2967
2968$(GEN): $(LOCAL_PATH)/IRadio.hal
2969 $(transform-generated-source)
2970LOCAL_GENERATED_SOURCES += $(GEN)
2971
2972#
2973# Build IRadioIndication.hal
2974#
2975GEN := $(intermediates)/android/hardware/radio/V1_0/IRadioIndication.java
2976$(GEN): $(HIDL)
2977$(GEN): PRIVATE_HIDL := $(HIDL)
2978$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.hal
2979$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
2980$(GEN): $(LOCAL_PATH)/types.hal
2981$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
2982$(GEN): PRIVATE_CUSTOM_TOOL = \
2983 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
2984 -Ljava \
2985 -randroid.hardware:hardware/interfaces \
2986 -randroid.hidl:system/libhidl/transport \
2987 android.hardware.radio@1.0::IRadioIndication
2988
2989$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
2990 $(transform-generated-source)
2991LOCAL_GENERATED_SOURCES += $(GEN)
2992
2993#
2994# Build IRadioResponse.hal
2995#
2996GEN := $(intermediates)/android/hardware/radio/V1_0/IRadioResponse.java
2997$(GEN): $(HIDL)
2998$(GEN): PRIVATE_HIDL := $(HIDL)
2999$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioResponse.hal
3000$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
3001$(GEN): $(LOCAL_PATH)/types.hal
3002$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
3003$(GEN): PRIVATE_CUSTOM_TOOL = \
3004 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
3005 -Ljava \
3006 -randroid.hardware:hardware/interfaces \
3007 -randroid.hidl:system/libhidl/transport \
3008 android.hardware.radio@1.0::IRadioResponse
3009
3010$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
3011 $(transform-generated-source)
3012LOCAL_GENERATED_SOURCES += $(GEN)
3013
3014#
3015# Build ISap.hal
3016#
3017GEN := $(intermediates)/android/hardware/radio/V1_0/ISap.java
3018$(GEN): $(HIDL)
3019$(GEN): PRIVATE_HIDL := $(HIDL)
3020$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISap.hal
3021$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISapCallback.hal
3022$(GEN): $(LOCAL_PATH)/ISapCallback.hal
3023$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
3024$(GEN): $(LOCAL_PATH)/types.hal
3025$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
3026$(GEN): PRIVATE_CUSTOM_TOOL = \
3027 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
3028 -Ljava \
3029 -randroid.hardware:hardware/interfaces \
3030 -randroid.hidl:system/libhidl/transport \
3031 android.hardware.radio@1.0::ISap
3032
3033$(GEN): $(LOCAL_PATH)/ISap.hal
3034 $(transform-generated-source)
3035LOCAL_GENERATED_SOURCES += $(GEN)
3036
3037#
3038# Build ISapCallback.hal
3039#
3040GEN := $(intermediates)/android/hardware/radio/V1_0/ISapCallback.java
3041$(GEN): $(HIDL)
3042$(GEN): PRIVATE_HIDL := $(HIDL)
3043$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISapCallback.hal
3044$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
3045$(GEN): $(LOCAL_PATH)/types.hal
3046$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
3047$(GEN): PRIVATE_CUSTOM_TOOL = \
3048 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
3049 -Ljava \
3050 -randroid.hardware:hardware/interfaces \
3051 -randroid.hidl:system/libhidl/transport \
3052 android.hardware.radio@1.0::ISapCallback
3053
3054$(GEN): $(LOCAL_PATH)/ISapCallback.hal
3055 $(transform-generated-source)
3056LOCAL_GENERATED_SOURCES += $(GEN)
3057include $(BUILD_JAVA_LIBRARY)
3058
3059
3060
3061include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/radio/1.1/Android.bp b/radio/1.1/Android.bp
index 462bd85c..623ec215 100644
--- a/radio/1.1/Android.bp
+++ b/radio/1.1/Android.bp
@@ -89,6 +89,51 @@ cc_library {
89} 89}
90 90
91genrule { 91genrule {
92 name: "android.hardware.radio-V1.1-java_gen_java",
93 tools: ["hidl-gen"],
94 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.1",
95 srcs: [
96 ":android.hardware.radio@1.1_hal",
97 ],
98 out: [
99 "android/hardware/radio/V1_1/CardPowerState.java",
100 "android/hardware/radio/V1_1/EutranBands.java",
101 "android/hardware/radio/V1_1/GeranBands.java",
102 "android/hardware/radio/V1_1/ImsiEncryptionInfo.java",
103 "android/hardware/radio/V1_1/KeepaliveRequest.java",
104 "android/hardware/radio/V1_1/KeepaliveStatus.java",
105 "android/hardware/radio/V1_1/KeepaliveStatusCode.java",
106 "android/hardware/radio/V1_1/KeepaliveType.java",
107 "android/hardware/radio/V1_1/NetworkScanRequest.java",
108 "android/hardware/radio/V1_1/NetworkScanResult.java",
109 "android/hardware/radio/V1_1/RadioAccessNetworks.java",
110 "android/hardware/radio/V1_1/RadioAccessSpecifier.java",
111 "android/hardware/radio/V1_1/ScanStatus.java",
112 "android/hardware/radio/V1_1/ScanType.java",
113 "android/hardware/radio/V1_1/UtranBands.java",
114 "android/hardware/radio/V1_1/IRadio.java",
115 "android/hardware/radio/V1_1/IRadioIndication.java",
116 "android/hardware/radio/V1_1/IRadioResponse.java",
117 "android/hardware/radio/V1_1/ISap.java",
118 ],
119}
120
121java_library {
122 name: "android.hardware.radio-V1.1-java",
123 no_framework_libs: true,
124 defaults: ["hidl-java-module-defaults"],
125 srcs: [":android.hardware.radio-V1.1-java_gen_java"],
126 libs: [
127 "hwbinder",
128 "android.hardware.radio-V1.0-java",
129 "android.hidl.base-V1.0-java",
130 ]
131}
132
133// This package does not export any types. Not creating java constants export.
134
135
136genrule {
92 name: "android.hardware.radio@1.1-adapter-helper_genc++", 137 name: "android.hardware.radio@1.1-adapter-helper_genc++",
93 tools: ["hidl-gen"], 138 tools: ["hidl-gen"],
94 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.1", 139 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.1",
@@ -118,7 +163,6 @@ genrule {
118 ], 163 ],
119} 164}
120 165
121
122cc_library { 166cc_library {
123 name: "android.hardware.radio@1.1-adapter-helper", 167 name: "android.hardware.radio@1.1-adapter-helper",
124 defaults: ["hidl-module-defaults"], 168 defaults: ["hidl-module-defaults"],
diff --git a/radio/1.1/Android.mk b/radio/1.1/Android.mk
deleted file mode 100644
index 0535bb1e..00000000
--- a/radio/1.1/Android.mk
+++ /dev/null
@@ -1,392 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.radio-V1.1-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hardware.radio-V1.0-java \
17 android.hidl.base-V1.0-java \
18
19LOCAL_NO_STANDARD_LIBRARIES := true
20LOCAL_JAVA_LIBRARIES += core-oj hwbinder
21
22#
23# Build types.hal (CardPowerState)
24#
25GEN := $(intermediates)/android/hardware/radio/V1_1/CardPowerState.java
26$(GEN): $(HIDL)
27$(GEN): PRIVATE_HIDL := $(HIDL)
28$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
29$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
30$(GEN): PRIVATE_CUSTOM_TOOL = \
31 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
32 -Ljava \
33 -randroid.hardware:hardware/interfaces \
34 -randroid.hidl:system/libhidl/transport \
35 android.hardware.radio@1.1::types.CardPowerState
36
37$(GEN): $(LOCAL_PATH)/types.hal
38 $(transform-generated-source)
39LOCAL_GENERATED_SOURCES += $(GEN)
40
41#
42# Build types.hal (EutranBands)
43#
44GEN := $(intermediates)/android/hardware/radio/V1_1/EutranBands.java
45$(GEN): $(HIDL)
46$(GEN): PRIVATE_HIDL := $(HIDL)
47$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
48$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
49$(GEN): PRIVATE_CUSTOM_TOOL = \
50 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
51 -Ljava \
52 -randroid.hardware:hardware/interfaces \
53 -randroid.hidl:system/libhidl/transport \
54 android.hardware.radio@1.1::types.EutranBands
55
56$(GEN): $(LOCAL_PATH)/types.hal
57 $(transform-generated-source)
58LOCAL_GENERATED_SOURCES += $(GEN)
59
60#
61# Build types.hal (GeranBands)
62#
63GEN := $(intermediates)/android/hardware/radio/V1_1/GeranBands.java
64$(GEN): $(HIDL)
65$(GEN): PRIVATE_HIDL := $(HIDL)
66$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
67$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
68$(GEN): PRIVATE_CUSTOM_TOOL = \
69 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
70 -Ljava \
71 -randroid.hardware:hardware/interfaces \
72 -randroid.hidl:system/libhidl/transport \
73 android.hardware.radio@1.1::types.GeranBands
74
75$(GEN): $(LOCAL_PATH)/types.hal
76 $(transform-generated-source)
77LOCAL_GENERATED_SOURCES += $(GEN)
78
79#
80# Build types.hal (ImsiEncryptionInfo)
81#
82GEN := $(intermediates)/android/hardware/radio/V1_1/ImsiEncryptionInfo.java
83$(GEN): $(HIDL)
84$(GEN): PRIVATE_HIDL := $(HIDL)
85$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
86$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
87$(GEN): PRIVATE_CUSTOM_TOOL = \
88 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
89 -Ljava \
90 -randroid.hardware:hardware/interfaces \
91 -randroid.hidl:system/libhidl/transport \
92 android.hardware.radio@1.1::types.ImsiEncryptionInfo
93
94$(GEN): $(LOCAL_PATH)/types.hal
95 $(transform-generated-source)
96LOCAL_GENERATED_SOURCES += $(GEN)
97
98#
99# Build types.hal (KeepaliveRequest)
100#
101GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveRequest.java
102$(GEN): $(HIDL)
103$(GEN): PRIVATE_HIDL := $(HIDL)
104$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
105$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
106$(GEN): PRIVATE_CUSTOM_TOOL = \
107 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
108 -Ljava \
109 -randroid.hardware:hardware/interfaces \
110 -randroid.hidl:system/libhidl/transport \
111 android.hardware.radio@1.1::types.KeepaliveRequest
112
113$(GEN): $(LOCAL_PATH)/types.hal
114 $(transform-generated-source)
115LOCAL_GENERATED_SOURCES += $(GEN)
116
117#
118# Build types.hal (KeepaliveStatus)
119#
120GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveStatus.java
121$(GEN): $(HIDL)
122$(GEN): PRIVATE_HIDL := $(HIDL)
123$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
124$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
125$(GEN): PRIVATE_CUSTOM_TOOL = \
126 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
127 -Ljava \
128 -randroid.hardware:hardware/interfaces \
129 -randroid.hidl:system/libhidl/transport \
130 android.hardware.radio@1.1::types.KeepaliveStatus
131
132$(GEN): $(LOCAL_PATH)/types.hal
133 $(transform-generated-source)
134LOCAL_GENERATED_SOURCES += $(GEN)
135
136#
137# Build types.hal (KeepaliveStatusCode)
138#
139GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveStatusCode.java
140$(GEN): $(HIDL)
141$(GEN): PRIVATE_HIDL := $(HIDL)
142$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
143$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
144$(GEN): PRIVATE_CUSTOM_TOOL = \
145 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
146 -Ljava \
147 -randroid.hardware:hardware/interfaces \
148 -randroid.hidl:system/libhidl/transport \
149 android.hardware.radio@1.1::types.KeepaliveStatusCode
150
151$(GEN): $(LOCAL_PATH)/types.hal
152 $(transform-generated-source)
153LOCAL_GENERATED_SOURCES += $(GEN)
154
155#
156# Build types.hal (KeepaliveType)
157#
158GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveType.java
159$(GEN): $(HIDL)
160$(GEN): PRIVATE_HIDL := $(HIDL)
161$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
162$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
163$(GEN): PRIVATE_CUSTOM_TOOL = \
164 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
165 -Ljava \
166 -randroid.hardware:hardware/interfaces \
167 -randroid.hidl:system/libhidl/transport \
168 android.hardware.radio@1.1::types.KeepaliveType
169
170$(GEN): $(LOCAL_PATH)/types.hal
171 $(transform-generated-source)
172LOCAL_GENERATED_SOURCES += $(GEN)
173
174#
175# Build types.hal (NetworkScanRequest)
176#
177GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanRequest.java
178$(GEN): $(HIDL)
179$(GEN): PRIVATE_HIDL := $(HIDL)
180$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
181$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
182$(GEN): PRIVATE_CUSTOM_TOOL = \
183 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
184 -Ljava \
185 -randroid.hardware:hardware/interfaces \
186 -randroid.hidl:system/libhidl/transport \
187 android.hardware.radio@1.1::types.NetworkScanRequest
188
189$(GEN): $(LOCAL_PATH)/types.hal
190 $(transform-generated-source)
191LOCAL_GENERATED_SOURCES += $(GEN)
192
193#
194# Build types.hal (NetworkScanResult)
195#
196GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanResult.java
197$(GEN): $(HIDL)
198$(GEN): PRIVATE_HIDL := $(HIDL)
199$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
200$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
201$(GEN): PRIVATE_CUSTOM_TOOL = \
202 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
203 -Ljava \
204 -randroid.hardware:hardware/interfaces \
205 -randroid.hidl:system/libhidl/transport \
206 android.hardware.radio@1.1::types.NetworkScanResult
207
208$(GEN): $(LOCAL_PATH)/types.hal
209 $(transform-generated-source)
210LOCAL_GENERATED_SOURCES += $(GEN)
211
212#
213# Build types.hal (RadioAccessNetworks)
214#
215GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessNetworks.java
216$(GEN): $(HIDL)
217$(GEN): PRIVATE_HIDL := $(HIDL)
218$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
219$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
220$(GEN): PRIVATE_CUSTOM_TOOL = \
221 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
222 -Ljava \
223 -randroid.hardware:hardware/interfaces \
224 -randroid.hidl:system/libhidl/transport \
225 android.hardware.radio@1.1::types.RadioAccessNetworks
226
227$(GEN): $(LOCAL_PATH)/types.hal
228 $(transform-generated-source)
229LOCAL_GENERATED_SOURCES += $(GEN)
230
231#
232# Build types.hal (RadioAccessSpecifier)
233#
234GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessSpecifier.java
235$(GEN): $(HIDL)
236$(GEN): PRIVATE_HIDL := $(HIDL)
237$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
238$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
239$(GEN): PRIVATE_CUSTOM_TOOL = \
240 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
241 -Ljava \
242 -randroid.hardware:hardware/interfaces \
243 -randroid.hidl:system/libhidl/transport \
244 android.hardware.radio@1.1::types.RadioAccessSpecifier
245
246$(GEN): $(LOCAL_PATH)/types.hal
247 $(transform-generated-source)
248LOCAL_GENERATED_SOURCES += $(GEN)
249
250#
251# Build types.hal (ScanStatus)
252#
253GEN := $(intermediates)/android/hardware/radio/V1_1/ScanStatus.java
254$(GEN): $(HIDL)
255$(GEN): PRIVATE_HIDL := $(HIDL)
256$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
257$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
258$(GEN): PRIVATE_CUSTOM_TOOL = \
259 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
260 -Ljava \
261 -randroid.hardware:hardware/interfaces \
262 -randroid.hidl:system/libhidl/transport \
263 android.hardware.radio@1.1::types.ScanStatus
264
265$(GEN): $(LOCAL_PATH)/types.hal
266 $(transform-generated-source)
267LOCAL_GENERATED_SOURCES += $(GEN)
268
269#
270# Build types.hal (ScanType)
271#
272GEN := $(intermediates)/android/hardware/radio/V1_1/ScanType.java
273$(GEN): $(HIDL)
274$(GEN): PRIVATE_HIDL := $(HIDL)
275$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
276$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
277$(GEN): PRIVATE_CUSTOM_TOOL = \
278 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
279 -Ljava \
280 -randroid.hardware:hardware/interfaces \
281 -randroid.hidl:system/libhidl/transport \
282 android.hardware.radio@1.1::types.ScanType
283
284$(GEN): $(LOCAL_PATH)/types.hal
285 $(transform-generated-source)
286LOCAL_GENERATED_SOURCES += $(GEN)
287
288#
289# Build types.hal (UtranBands)
290#
291GEN := $(intermediates)/android/hardware/radio/V1_1/UtranBands.java
292$(GEN): $(HIDL)
293$(GEN): PRIVATE_HIDL := $(HIDL)
294$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
295$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
296$(GEN): PRIVATE_CUSTOM_TOOL = \
297 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
298 -Ljava \
299 -randroid.hardware:hardware/interfaces \
300 -randroid.hidl:system/libhidl/transport \
301 android.hardware.radio@1.1::types.UtranBands
302
303$(GEN): $(LOCAL_PATH)/types.hal
304 $(transform-generated-source)
305LOCAL_GENERATED_SOURCES += $(GEN)
306
307#
308# Build IRadio.hal
309#
310GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
311$(GEN): $(HIDL)
312$(GEN): PRIVATE_HIDL := $(HIDL)
313$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
314$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
315$(GEN): $(LOCAL_PATH)/types.hal
316$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
317$(GEN): PRIVATE_CUSTOM_TOOL = \
318 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
319 -Ljava \
320 -randroid.hardware:hardware/interfaces \
321 -randroid.hidl:system/libhidl/transport \
322 android.hardware.radio@1.1::IRadio
323
324$(GEN): $(LOCAL_PATH)/IRadio.hal
325 $(transform-generated-source)
326LOCAL_GENERATED_SOURCES += $(GEN)
327
328#
329# Build IRadioIndication.hal
330#
331GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
332$(GEN): $(HIDL)
333$(GEN): PRIVATE_HIDL := $(HIDL)
334$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.hal
335$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
336$(GEN): $(LOCAL_PATH)/types.hal
337$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
338$(GEN): PRIVATE_CUSTOM_TOOL = \
339 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
340 -Ljava \
341 -randroid.hardware:hardware/interfaces \
342 -randroid.hidl:system/libhidl/transport \
343 android.hardware.radio@1.1::IRadioIndication
344
345$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
346 $(transform-generated-source)
347LOCAL_GENERATED_SOURCES += $(GEN)
348
349#
350# Build IRadioResponse.hal
351#
352GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioResponse.java
353$(GEN): $(HIDL)
354$(GEN): PRIVATE_HIDL := $(HIDL)
355$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioResponse.hal
356$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
357$(GEN): $(LOCAL_PATH)/types.hal
358$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
359$(GEN): PRIVATE_CUSTOM_TOOL = \
360 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
361 -Ljava \
362 -randroid.hardware:hardware/interfaces \
363 -randroid.hidl:system/libhidl/transport \
364 android.hardware.radio@1.1::IRadioResponse
365
366$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
367 $(transform-generated-source)
368LOCAL_GENERATED_SOURCES += $(GEN)
369
370#
371# Build ISap.hal
372#
373GEN := $(intermediates)/android/hardware/radio/V1_1/ISap.java
374$(GEN): $(HIDL)
375$(GEN): PRIVATE_HIDL := $(HIDL)
376$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISap.hal
377$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
378$(GEN): PRIVATE_CUSTOM_TOOL = \
379 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
380 -Ljava \
381 -randroid.hardware:hardware/interfaces \
382 -randroid.hidl:system/libhidl/transport \
383 android.hardware.radio@1.1::ISap
384
385$(GEN): $(LOCAL_PATH)/ISap.hal
386 $(transform-generated-source)
387LOCAL_GENERATED_SOURCES += $(GEN)
388include $(BUILD_JAVA_LIBRARY)
389
390
391
392include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/radio/deprecated/1.0/Android.bp b/radio/deprecated/1.0/Android.bp
index 7b0c01ee..937e42cf 100644
--- a/radio/deprecated/1.0/Android.bp
+++ b/radio/deprecated/1.0/Android.bp
@@ -78,6 +78,35 @@ cc_library {
78} 78}
79 79
80genrule { 80genrule {
81 name: "android.hardware.radio.deprecated-V1.0-java_gen_java",
82 tools: ["hidl-gen"],
83 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0",
84 srcs: [
85 ":android.hardware.radio.deprecated@1.0_hal",
86 ],
87 out: [
88 "android/hardware/radio/deprecated/V1_0/IOemHook.java",
89 "android/hardware/radio/deprecated/V1_0/IOemHookIndication.java",
90 "android/hardware/radio/deprecated/V1_0/IOemHookResponse.java",
91 ],
92}
93
94java_library {
95 name: "android.hardware.radio.deprecated-V1.0-java",
96 no_framework_libs: true,
97 defaults: ["hidl-java-module-defaults"],
98 srcs: [":android.hardware.radio.deprecated-V1.0-java_gen_java"],
99 libs: [
100 "hwbinder",
101 "android.hardware.radio-V1.0-java",
102 "android.hidl.base-V1.0-java",
103 ]
104}
105
106// This package does not export any types. Not creating java constants export.
107
108
109genrule {
81 name: "android.hardware.radio.deprecated@1.0-adapter-helper_genc++", 110 name: "android.hardware.radio.deprecated@1.0-adapter-helper_genc++",
82 tools: ["hidl-gen"], 111 tools: ["hidl-gen"],
83 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0", 112 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0",
@@ -105,7 +134,6 @@ genrule {
105 ], 134 ],
106} 135}
107 136
108
109cc_library { 137cc_library {
110 name: "android.hardware.radio.deprecated@1.0-adapter-helper", 138 name: "android.hardware.radio.deprecated@1.0-adapter-helper",
111 defaults: ["hidl-module-defaults"], 139 defaults: ["hidl-module-defaults"],
diff --git a/radio/deprecated/1.0/Android.mk b/radio/deprecated/1.0/Android.mk
deleted file mode 100644
index 2a410b2e..00000000
--- a/radio/deprecated/1.0/Android.mk
+++ /dev/null
@@ -1,86 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.radio.deprecated-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hardware.radio-V1.0-java \
17 android.hidl.base-V1.0-java \
18
19LOCAL_NO_STANDARD_LIBRARIES := true
20LOCAL_JAVA_LIBRARIES += core-oj hwbinder
21
22#
23# Build IOemHook.hal
24#
25GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHook.java
26$(GEN): $(HIDL)
27$(GEN): PRIVATE_HIDL := $(HIDL)
28$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHook.hal
29$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IOemHookIndication.hal
30$(GEN): $(LOCAL_PATH)/IOemHookIndication.hal
31$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IOemHookResponse.hal
32$(GEN): $(LOCAL_PATH)/IOemHookResponse.hal
33$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
34$(GEN): PRIVATE_CUSTOM_TOOL = \
35 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
36 -Ljava \
37 -randroid.hardware:hardware/interfaces \
38 -randroid.hidl:system/libhidl/transport \
39 android.hardware.radio.deprecated@1.0::IOemHook
40
41$(GEN): $(LOCAL_PATH)/IOemHook.hal
42 $(transform-generated-source)
43LOCAL_GENERATED_SOURCES += $(GEN)
44
45#
46# Build IOemHookIndication.hal
47#
48GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHookIndication.java
49$(GEN): $(HIDL)
50$(GEN): PRIVATE_HIDL := $(HIDL)
51$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHookIndication.hal
52$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
53$(GEN): PRIVATE_CUSTOM_TOOL = \
54 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
55 -Ljava \
56 -randroid.hardware:hardware/interfaces \
57 -randroid.hidl:system/libhidl/transport \
58 android.hardware.radio.deprecated@1.0::IOemHookIndication
59
60$(GEN): $(LOCAL_PATH)/IOemHookIndication.hal
61 $(transform-generated-source)
62LOCAL_GENERATED_SOURCES += $(GEN)
63
64#
65# Build IOemHookResponse.hal
66#
67GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHookResponse.java
68$(GEN): $(HIDL)
69$(GEN): PRIVATE_HIDL := $(HIDL)
70$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHookResponse.hal
71$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
72$(GEN): PRIVATE_CUSTOM_TOOL = \
73 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
74 -Ljava \
75 -randroid.hardware:hardware/interfaces \
76 -randroid.hidl:system/libhidl/transport \
77 android.hardware.radio.deprecated@1.0::IOemHookResponse
78
79$(GEN): $(LOCAL_PATH)/IOemHookResponse.hal
80 $(transform-generated-source)
81LOCAL_GENERATED_SOURCES += $(GEN)
82include $(BUILD_JAVA_LIBRARY)
83
84
85
86include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/renderscript/1.0/Android.bp b/renderscript/1.0/Android.bp
index 0fd51864..9b6f7a8e 100644
--- a/renderscript/1.0/Android.bp
+++ b/renderscript/1.0/Android.bp
@@ -73,6 +73,27 @@ cc_library {
73 ], 73 ],
74} 74}
75 75
76// This package is not java compatible. Not creating java target.
77
78genrule {
79 name: "android.hardware.renderscript-V1.0-java-constants_gen_java",
80 tools: ["hidl-gen"],
81 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.renderscript@1.0",
82 srcs: [
83 ":android.hardware.renderscript@1.0_hal",
84 ],
85 out: [
86 "android/hardware/renderscript/V1_0/Constants.java",
87 ],
88}
89
90java_library {
91 name: "android.hardware.renderscript-V1.0-java-constants",
92 no_framework_libs: true,
93 defaults: ["hidl-java-module-defaults"],
94 srcs: [":android.hardware.renderscript-V1.0-java-constants_gen_java"],
95}
96
76genrule { 97genrule {
77 name: "android.hardware.renderscript@1.0-adapter-helper_genc++", 98 name: "android.hardware.renderscript@1.0-adapter-helper_genc++",
78 tools: ["hidl-gen"], 99 tools: ["hidl-gen"],
@@ -99,7 +120,6 @@ genrule {
99 ], 120 ],
100} 121}
101 122
102
103cc_library { 123cc_library {
104 name: "android.hardware.renderscript@1.0-adapter-helper", 124 name: "android.hardware.renderscript@1.0-adapter-helper",
105 defaults: ["hidl-module-defaults"], 125 defaults: ["hidl-module-defaults"],
diff --git a/renderscript/1.0/Android.mk b/renderscript/1.0/Android.mk
deleted file mode 100644
index cdd580a3..00000000
--- a/renderscript/1.0/Android.mk
+++ /dev/null
@@ -1,41 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.renderscript-V1.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/renderscript/V1_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18$(GEN): $(LOCAL_PATH)/IContext.hal
19$(GEN): $(LOCAL_PATH)/IDevice.hal
20
21$(GEN): PRIVATE_HIDL := $(HIDL)
22$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
23$(GEN): PRIVATE_CUSTOM_TOOL = \
24 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
25 -Ljava-constants \
26 -randroid.hardware:hardware/interfaces \
27 -randroid.hidl:system/libhidl/transport \
28 android.hardware.renderscript@1.0
29
30$(GEN):
31 $(transform-generated-source)
32LOCAL_GENERATED_SOURCES += $(GEN)
33# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
34LOCAL_NO_STANDARD_LIBRARIES := true
35LOCAL_JAVA_LIBRARIES := core-oj
36
37include $(BUILD_STATIC_JAVA_LIBRARY)
38
39
40
41include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/sensors/1.0/Android.bp b/sensors/1.0/Android.bp
index d3ec0bee..6f9df6f7 100644
--- a/sensors/1.0/Android.bp
+++ b/sensors/1.0/Android.bp
@@ -65,6 +65,27 @@ cc_library {
65 ], 65 ],
66} 66}
67 67
68// This package is not java compatible. Not creating java target.
69
70genrule {
71 name: "android.hardware.sensors-V1.0-java-constants_gen_java",
72 tools: ["hidl-gen"],
73 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.sensors@1.0",
74 srcs: [
75 ":android.hardware.sensors@1.0_hal",
76 ],
77 out: [
78 "android/hardware/sensors/V1_0/Constants.java",
79 ],
80}
81
82java_library {
83 name: "android.hardware.sensors-V1.0-java-constants",
84 no_framework_libs: true,
85 defaults: ["hidl-java-module-defaults"],
86 srcs: [":android.hardware.sensors-V1.0-java-constants_gen_java"],
87}
88
68genrule { 89genrule {
69 name: "android.hardware.sensors@1.0-adapter-helper_genc++", 90 name: "android.hardware.sensors@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 91 tools: ["hidl-gen"],
@@ -89,7 +110,6 @@ genrule {
89 ], 110 ],
90} 111}
91 112
92
93cc_library { 113cc_library {
94 name: "android.hardware.sensors@1.0-adapter-helper", 114 name: "android.hardware.sensors@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 115 defaults: ["hidl-module-defaults"],
diff --git a/sensors/1.0/Android.mk b/sensors/1.0/Android.mk
deleted file mode 100644
index 18528a91..00000000
--- a/sensors/1.0/Android.mk
+++ /dev/null
@@ -1,40 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.sensors-V1.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/sensors/V1_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18$(GEN): $(LOCAL_PATH)/ISensors.hal
19
20$(GEN): PRIVATE_HIDL := $(HIDL)
21$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
22$(GEN): PRIVATE_CUSTOM_TOOL = \
23 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
24 -Ljava-constants \
25 -randroid.hardware:hardware/interfaces \
26 -randroid.hidl:system/libhidl/transport \
27 android.hardware.sensors@1.0
28
29$(GEN):
30 $(transform-generated-source)
31LOCAL_GENERATED_SOURCES += $(GEN)
32# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
33LOCAL_NO_STANDARD_LIBRARIES := true
34LOCAL_JAVA_LIBRARIES := core-oj
35
36include $(BUILD_STATIC_JAVA_LIBRARY)
37
38
39
40include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/soundtrigger/2.0/Android.bp b/soundtrigger/2.0/Android.bp
index d902dd04..64e98a24 100644
--- a/soundtrigger/2.0/Android.bp
+++ b/soundtrigger/2.0/Android.bp
@@ -74,6 +74,11 @@ cc_library {
74 ], 74 ],
75} 75}
76 76
77// This package is not java compatible. Not creating java target.
78
79// This package does not export any types. Not creating java constants export.
80
81
77genrule { 82genrule {
78 name: "android.hardware.soundtrigger@2.0-adapter-helper_genc++", 83 name: "android.hardware.soundtrigger@2.0-adapter-helper_genc++",
79 tools: ["hidl-gen"], 84 tools: ["hidl-gen"],
@@ -100,7 +105,6 @@ genrule {
100 ], 105 ],
101} 106}
102 107
103
104cc_library { 108cc_library {
105 name: "android.hardware.soundtrigger@2.0-adapter-helper", 109 name: "android.hardware.soundtrigger@2.0-adapter-helper",
106 defaults: ["hidl-module-defaults"], 110 defaults: ["hidl-module-defaults"],
diff --git a/tests/bar/1.0/Android.bp b/tests/bar/1.0/Android.bp
index b862c9b8..be286b50 100644
--- a/tests/bar/1.0/Android.bp
+++ b/tests/bar/1.0/Android.bp
@@ -92,6 +92,11 @@ cc_library {
92 ], 92 ],
93} 93}
94 94
95// This package is not java compatible. Not creating java target.
96
97// This package does not export any types. Not creating java constants export.
98
99
95genrule { 100genrule {
96 name: "android.hardware.tests.bar@1.0-adapter-helper_genc++", 101 name: "android.hardware.tests.bar@1.0-adapter-helper_genc++",
97 tools: ["hidl-gen"], 102 tools: ["hidl-gen"],
@@ -124,7 +129,6 @@ genrule {
124 ], 129 ],
125} 130}
126 131
127
128cc_library { 132cc_library {
129 name: "android.hardware.tests.bar@1.0-adapter-helper", 133 name: "android.hardware.tests.bar@1.0-adapter-helper",
130 defaults: ["hidl-module-defaults"], 134 defaults: ["hidl-module-defaults"],
diff --git a/tests/baz/1.0/Android.bp b/tests/baz/1.0/Android.bp
index 41b6ef25..6281ddc0 100644
--- a/tests/baz/1.0/Android.bp
+++ b/tests/baz/1.0/Android.bp
@@ -84,6 +84,35 @@ cc_library {
84} 84}
85 85
86genrule { 86genrule {
87 name: "android.hardware.tests.baz-V1.0-java_gen_java",
88 tools: ["hidl-gen"],
89 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0",
90 srcs: [
91 ":android.hardware.tests.baz@1.0_hal",
92 ],
93 out: [
94 "android/hardware/tests/baz/V1_0/IBase.java",
95 "android/hardware/tests/baz/V1_0/IBaz.java",
96 "android/hardware/tests/baz/V1_0/IBazCallback.java",
97 "android/hardware/tests/baz/V1_0/IQuux.java",
98 ],
99}
100
101java_library {
102 name: "android.hardware.tests.baz-V1.0-java",
103 no_framework_libs: true,
104 defaults: ["hidl-java-module-defaults"],
105 srcs: [":android.hardware.tests.baz-V1.0-java_gen_java"],
106 libs: [
107 "hwbinder",
108 "android.hidl.base-V1.0-java",
109 ]
110}
111
112// This package does not export any types. Not creating java constants export.
113
114
115genrule {
87 name: "android.hardware.tests.baz@1.0-adapter-helper_genc++", 116 name: "android.hardware.tests.baz@1.0-adapter-helper_genc++",
88 tools: ["hidl-gen"], 117 tools: ["hidl-gen"],
89 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0", 118 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0",
@@ -113,7 +142,6 @@ genrule {
113 ], 142 ],
114} 143}
115 144
116
117cc_library { 145cc_library {
118 name: "android.hardware.tests.baz@1.0-adapter-helper", 146 name: "android.hardware.tests.baz@1.0-adapter-helper",
119 defaults: ["hidl-module-defaults"], 147 defaults: ["hidl-module-defaults"],
diff --git a/tests/baz/1.0/Android.mk b/tests/baz/1.0/Android.mk
deleted file mode 100644
index 603e552d..00000000
--- a/tests/baz/1.0/Android.mk
+++ /dev/null
@@ -1,104 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.baz-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IBase.hal
23#
24GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.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.tests.baz@1.0::IBase
35
36$(GEN): $(LOCAL_PATH)/IBase.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IBaz.hal
42#
43GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
48$(GEN): $(LOCAL_PATH)/IBase.hal
49$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
50$(GEN): $(LOCAL_PATH)/IBazCallback.hal
51$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
52$(GEN): PRIVATE_CUSTOM_TOOL = \
53 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
54 -Ljava \
55 -randroid.hardware:hardware/interfaces \
56 -randroid.hidl:system/libhidl/transport \
57 android.hardware.tests.baz@1.0::IBaz
58
59$(GEN): $(LOCAL_PATH)/IBaz.hal
60 $(transform-generated-source)
61LOCAL_GENERATED_SOURCES += $(GEN)
62
63#
64# Build IBazCallback.hal
65#
66GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
67$(GEN): $(HIDL)
68$(GEN): PRIVATE_HIDL := $(HIDL)
69$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.hal
70$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
71$(GEN): PRIVATE_CUSTOM_TOOL = \
72 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
73 -Ljava \
74 -randroid.hardware:hardware/interfaces \
75 -randroid.hidl:system/libhidl/transport \
76 android.hardware.tests.baz@1.0::IBazCallback
77
78$(GEN): $(LOCAL_PATH)/IBazCallback.hal
79 $(transform-generated-source)
80LOCAL_GENERATED_SOURCES += $(GEN)
81
82#
83# Build IQuux.hal
84#
85GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
86$(GEN): $(HIDL)
87$(GEN): PRIVATE_HIDL := $(HIDL)
88$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.hal
89$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
90$(GEN): PRIVATE_CUSTOM_TOOL = \
91 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
92 -Ljava \
93 -randroid.hardware:hardware/interfaces \
94 -randroid.hidl:system/libhidl/transport \
95 android.hardware.tests.baz@1.0::IQuux
96
97$(GEN): $(LOCAL_PATH)/IQuux.hal
98 $(transform-generated-source)
99LOCAL_GENERATED_SOURCES += $(GEN)
100include $(BUILD_JAVA_LIBRARY)
101
102
103
104include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/expression/1.0/Android.bp b/tests/expression/1.0/Android.bp
index bbb6f33a..6209549b 100644
--- a/tests/expression/1.0/Android.bp
+++ b/tests/expression/1.0/Android.bp
@@ -66,6 +66,33 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.tests.expression-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0",
72 srcs: [
73 ":android.hardware.tests.expression@1.0_hal",
74 ],
75 out: [
76 "android/hardware/tests/expression/V1_0/IExpression.java",
77 "android/hardware/tests/expression/V1_0/IExpressionExt.java",
78 ],
79}
80
81java_library {
82 name: "android.hardware.tests.expression-V1.0-java",
83 no_framework_libs: true,
84 defaults: ["hidl-java-module-defaults"],
85 srcs: [":android.hardware.tests.expression-V1.0-java_gen_java"],
86 libs: [
87 "hwbinder",
88 "android.hidl.base-V1.0-java",
89 ]
90}
91
92// This package does not export any types. Not creating java constants export.
93
94
95genrule {
69 name: "android.hardware.tests.expression@1.0-adapter-helper_genc++", 96 name: "android.hardware.tests.expression@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 97 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0", 98 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0",
@@ -91,7 +118,6 @@ genrule {
91 ], 118 ],
92} 119}
93 120
94
95cc_library { 121cc_library {
96 name: "android.hardware.tests.expression@1.0-adapter-helper", 122 name: "android.hardware.tests.expression@1.0-adapter-helper",
97 defaults: ["hidl-module-defaults"], 123 defaults: ["hidl-module-defaults"],
diff --git a/tests/expression/1.0/Android.mk b/tests/expression/1.0/Android.mk
deleted file mode 100644
index 7f716fd5..00000000
--- a/tests/expression/1.0/Android.mk
+++ /dev/null
@@ -1,64 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.expression-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IExpression.hal
23#
24GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpression.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpression.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.tests.expression@1.0::IExpression
35
36$(GEN): $(LOCAL_PATH)/IExpression.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IExpressionExt.hal
42#
43GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpressionExt.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpressionExt.hal
47$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IExpression.hal
48$(GEN): $(LOCAL_PATH)/IExpression.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.tests.expression@1.0::IExpressionExt
56
57$(GEN): $(LOCAL_PATH)/IExpressionExt.hal
58 $(transform-generated-source)
59LOCAL_GENERATED_SOURCES += $(GEN)
60include $(BUILD_JAVA_LIBRARY)
61
62
63
64include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/extension/light/2.0/Android.bp b/tests/extension/light/2.0/Android.bp
index 07dcea3a..796e2565 100644
--- a/tests/extension/light/2.0/Android.bp
+++ b/tests/extension/light/2.0/Android.bp
@@ -65,6 +65,36 @@ cc_library {
65} 65}
66 66
67genrule { 67genrule {
68 name: "android.hardware.tests.extension.light-V2.0-java_gen_java",
69 tools: ["hidl-gen"],
70 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0",
71 srcs: [
72 ":android.hardware.tests.extension.light@2.0_hal",
73 ],
74 out: [
75 "android/hardware/tests/extension/light/V2_0/Default.java",
76 "android/hardware/tests/extension/light/V2_0/ExtBrightness.java",
77 "android/hardware/tests/extension/light/V2_0/ExtLightState.java",
78 "android/hardware/tests/extension/light/V2_0/IExtLight.java",
79 ],
80}
81
82java_library {
83 name: "android.hardware.tests.extension.light-V2.0-java",
84 no_framework_libs: true,
85 defaults: ["hidl-java-module-defaults"],
86 srcs: [":android.hardware.tests.extension.light-V2.0-java_gen_java"],
87 libs: [
88 "hwbinder",
89 "android.hardware.light-V2.0-java",
90 "android.hidl.base-V1.0-java",
91 ]
92}
93
94// This package does not export any types. Not creating java constants export.
95
96
97genrule {
68 name: "android.hardware.tests.extension.light@2.0-adapter-helper_genc++", 98 name: "android.hardware.tests.extension.light@2.0-adapter-helper_genc++",
69 tools: ["hidl-gen"], 99 tools: ["hidl-gen"],
70 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0", 100 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0",
@@ -88,7 +118,6 @@ genrule {
88 ], 118 ],
89} 119}
90 120
91
92cc_library { 121cc_library {
93 name: "android.hardware.tests.extension.light@2.0-adapter-helper", 122 name: "android.hardware.tests.extension.light@2.0-adapter-helper",
94 defaults: ["hidl-module-defaults"], 123 defaults: ["hidl-module-defaults"],
diff --git a/tests/extension/light/2.0/Android.mk b/tests/extension/light/2.0/Android.mk
deleted file mode 100644
index 485230b1..00000000
--- a/tests/extension/light/2.0/Android.mk
+++ /dev/null
@@ -1,103 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.extension.light-V2.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hardware.light-V2.0-java \
17 android.hidl.base-V1.0-java \
18
19LOCAL_NO_STANDARD_LIBRARIES := true
20LOCAL_JAVA_LIBRARIES += core-oj hwbinder
21
22#
23# Build types.hal (Default)
24#
25GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/Default.java
26$(GEN): $(HIDL)
27$(GEN): PRIVATE_HIDL := $(HIDL)
28$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
29$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
30$(GEN): PRIVATE_CUSTOM_TOOL = \
31 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
32 -Ljava \
33 -randroid.hardware:hardware/interfaces \
34 -randroid.hidl:system/libhidl/transport \
35 android.hardware.tests.extension.light@2.0::types.Default
36
37$(GEN): $(LOCAL_PATH)/types.hal
38 $(transform-generated-source)
39LOCAL_GENERATED_SOURCES += $(GEN)
40
41#
42# Build types.hal (ExtBrightness)
43#
44GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/ExtBrightness.java
45$(GEN): $(HIDL)
46$(GEN): PRIVATE_HIDL := $(HIDL)
47$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
48$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
49$(GEN): PRIVATE_CUSTOM_TOOL = \
50 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
51 -Ljava \
52 -randroid.hardware:hardware/interfaces \
53 -randroid.hidl:system/libhidl/transport \
54 android.hardware.tests.extension.light@2.0::types.ExtBrightness
55
56$(GEN): $(LOCAL_PATH)/types.hal
57 $(transform-generated-source)
58LOCAL_GENERATED_SOURCES += $(GEN)
59
60#
61# Build types.hal (ExtLightState)
62#
63GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/ExtLightState.java
64$(GEN): $(HIDL)
65$(GEN): PRIVATE_HIDL := $(HIDL)
66$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
67$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
68$(GEN): PRIVATE_CUSTOM_TOOL = \
69 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
70 -Ljava \
71 -randroid.hardware:hardware/interfaces \
72 -randroid.hidl:system/libhidl/transport \
73 android.hardware.tests.extension.light@2.0::types.ExtLightState
74
75$(GEN): $(LOCAL_PATH)/types.hal
76 $(transform-generated-source)
77LOCAL_GENERATED_SOURCES += $(GEN)
78
79#
80# Build IExtLight.hal
81#
82GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/IExtLight.java
83$(GEN): $(HIDL)
84$(GEN): PRIVATE_HIDL := $(HIDL)
85$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExtLight.hal
86$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
87$(GEN): $(LOCAL_PATH)/types.hal
88$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
89$(GEN): PRIVATE_CUSTOM_TOOL = \
90 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
91 -Ljava \
92 -randroid.hardware:hardware/interfaces \
93 -randroid.hidl:system/libhidl/transport \
94 android.hardware.tests.extension.light@2.0::IExtLight
95
96$(GEN): $(LOCAL_PATH)/IExtLight.hal
97 $(transform-generated-source)
98LOCAL_GENERATED_SOURCES += $(GEN)
99include $(BUILD_JAVA_LIBRARY)
100
101
102
103include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/foo/1.0/Android.bp b/tests/foo/1.0/Android.bp
index 51b5dc6b..31302709 100644
--- a/tests/foo/1.0/Android.bp
+++ b/tests/foo/1.0/Android.bp
@@ -90,6 +90,11 @@ cc_library {
90 ], 90 ],
91} 91}
92 92
93// This package is not java compatible. Not creating java target.
94
95// This package does not export any types. Not creating java constants export.
96
97
93genrule { 98genrule {
94 name: "android.hardware.tests.foo@1.0-adapter-helper_genc++", 99 name: "android.hardware.tests.foo@1.0-adapter-helper_genc++",
95 tools: ["hidl-gen"], 100 tools: ["hidl-gen"],
@@ -122,7 +127,6 @@ genrule {
122 ], 127 ],
123} 128}
124 129
125
126cc_library { 130cc_library {
127 name: "android.hardware.tests.foo@1.0-adapter-helper", 131 name: "android.hardware.tests.foo@1.0-adapter-helper",
128 defaults: ["hidl-module-defaults"], 132 defaults: ["hidl-module-defaults"],
diff --git a/tests/hash/1.0/Android.bp b/tests/hash/1.0/Android.bp
index ffff051f..3d5822f0 100644
--- a/tests/hash/1.0/Android.bp
+++ b/tests/hash/1.0/Android.bp
@@ -59,6 +59,32 @@ cc_library {
59} 59}
60 60
61genrule { 61genrule {
62 name: "android.hardware.tests.hash-V1.0-java_gen_java",
63 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0",
65 srcs: [
66 ":android.hardware.tests.hash@1.0_hal",
67 ],
68 out: [
69 "android/hardware/tests/hash/V1_0/IHash.java",
70 ],
71}
72
73java_library {
74 name: "android.hardware.tests.hash-V1.0-java",
75 no_framework_libs: true,
76 defaults: ["hidl-java-module-defaults"],
77 srcs: [":android.hardware.tests.hash-V1.0-java_gen_java"],
78 libs: [
79 "hwbinder",
80 "android.hidl.base-V1.0-java",
81 ]
82}
83
84// This package does not export any types. Not creating java constants export.
85
86
87genrule {
62 name: "android.hardware.tests.hash@1.0-adapter-helper_genc++", 88 name: "android.hardware.tests.hash@1.0-adapter-helper_genc++",
63 tools: ["hidl-gen"], 89 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0", 90 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0",
@@ -82,7 +108,6 @@ genrule {
82 ], 108 ],
83} 109}
84 110
85
86cc_library { 111cc_library {
87 name: "android.hardware.tests.hash@1.0-adapter-helper", 112 name: "android.hardware.tests.hash@1.0-adapter-helper",
88 defaults: ["hidl-module-defaults"], 113 defaults: ["hidl-module-defaults"],
diff --git a/tests/hash/1.0/Android.mk b/tests/hash/1.0/Android.mk
deleted file mode 100644
index 94a594e7..00000000
--- a/tests/hash/1.0/Android.mk
+++ /dev/null
@@ -1,43 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.hash-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IHash.hal
23#
24GEN := $(intermediates)/android/hardware/tests/hash/V1_0/IHash.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHash.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.tests.hash@1.0::IHash
35
36$(GEN): $(LOCAL_PATH)/IHash.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39include $(BUILD_JAVA_LIBRARY)
40
41
42
43include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/inheritance/1.0/Android.bp b/tests/inheritance/1.0/Android.bp
index bd345121..6b8c27e3 100644
--- a/tests/inheritance/1.0/Android.bp
+++ b/tests/inheritance/1.0/Android.bp
@@ -80,6 +80,35 @@ cc_library {
80} 80}
81 81
82genrule { 82genrule {
83 name: "android.hardware.tests.inheritance-V1.0-java_gen_java",
84 tools: ["hidl-gen"],
85 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0",
86 srcs: [
87 ":android.hardware.tests.inheritance@1.0_hal",
88 ],
89 out: [
90 "android/hardware/tests/inheritance/V1_0/IChild.java",
91 "android/hardware/tests/inheritance/V1_0/IFetcher.java",
92 "android/hardware/tests/inheritance/V1_0/IGrandparent.java",
93 "android/hardware/tests/inheritance/V1_0/IParent.java",
94 ],
95}
96
97java_library {
98 name: "android.hardware.tests.inheritance-V1.0-java",
99 no_framework_libs: true,
100 defaults: ["hidl-java-module-defaults"],
101 srcs: [":android.hardware.tests.inheritance-V1.0-java_gen_java"],
102 libs: [
103 "hwbinder",
104 "android.hidl.base-V1.0-java",
105 ]
106}
107
108// This package does not export any types. Not creating java constants export.
109
110
111genrule {
83 name: "android.hardware.tests.inheritance@1.0-adapter-helper_genc++", 112 name: "android.hardware.tests.inheritance@1.0-adapter-helper_genc++",
84 tools: ["hidl-gen"], 113 tools: ["hidl-gen"],
85 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0", 114 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0",
@@ -109,7 +138,6 @@ genrule {
109 ], 138 ],
110} 139}
111 140
112
113cc_library { 141cc_library {
114 name: "android.hardware.tests.inheritance@1.0-adapter-helper", 142 name: "android.hardware.tests.inheritance@1.0-adapter-helper",
115 defaults: ["hidl-module-defaults"], 143 defaults: ["hidl-module-defaults"],
diff --git a/tests/inheritance/1.0/Android.mk b/tests/inheritance/1.0/Android.mk
deleted file mode 100644
index f01b9782..00000000
--- a/tests/inheritance/1.0/Android.mk
+++ /dev/null
@@ -1,110 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.inheritance-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IChild.hal
23#
24GEN := $(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
37
38$(GEN): $(LOCAL_PATH)/IChild.hal
39 $(transform-generated-source)
40LOCAL_GENERATED_SOURCES += $(GEN)
41
42#
43# Build IFetcher.hal
44#
45GEN := $(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
62
63$(GEN): $(LOCAL_PATH)/IFetcher.hal
64 $(transform-generated-source)
65LOCAL_GENERATED_SOURCES += $(GEN)
66
67#
68# Build IGrandparent.hal
69#
70GEN := $(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
81
82$(GEN): $(LOCAL_PATH)/IGrandparent.hal
83 $(transform-generated-source)
84LOCAL_GENERATED_SOURCES += $(GEN)
85
86#
87# Build IParent.hal
88#
89GEN := $(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
102
103$(GEN): $(LOCAL_PATH)/IParent.hal
104 $(transform-generated-source)
105LOCAL_GENERATED_SOURCES += $(GEN)
106include $(BUILD_JAVA_LIBRARY)
107
108
109
110include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/libhwbinder/1.0/Android.bp b/tests/libhwbinder/1.0/Android.bp
index 139aec55..0aff0e90 100644
--- a/tests/libhwbinder/1.0/Android.bp
+++ b/tests/libhwbinder/1.0/Android.bp
@@ -66,6 +66,33 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.tests.libhwbinder-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0",
72 srcs: [
73 ":android.hardware.tests.libhwbinder@1.0_hal",
74 ],
75 out: [
76 "android/hardware/tests/libhwbinder/V1_0/IBenchmark.java",
77 "android/hardware/tests/libhwbinder/V1_0/IScheduleTest.java",
78 ],
79}
80
81java_library {
82 name: "android.hardware.tests.libhwbinder-V1.0-java",
83 no_framework_libs: true,
84 defaults: ["hidl-java-module-defaults"],
85 srcs: [":android.hardware.tests.libhwbinder-V1.0-java_gen_java"],
86 libs: [
87 "hwbinder",
88 "android.hidl.base-V1.0-java",
89 ]
90}
91
92// This package does not export any types. Not creating java constants export.
93
94
95genrule {
69 name: "android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++", 96 name: "android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 97 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0", 98 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0",
@@ -91,7 +118,6 @@ genrule {
91 ], 118 ],
92} 119}
93 120
94
95cc_library { 121cc_library {
96 name: "android.hardware.tests.libhwbinder@1.0-adapter-helper", 122 name: "android.hardware.tests.libhwbinder@1.0-adapter-helper",
97 defaults: ["hidl-module-defaults"], 123 defaults: ["hidl-module-defaults"],
diff --git a/tests/libhwbinder/1.0/Android.mk b/tests/libhwbinder/1.0/Android.mk
deleted file mode 100644
index 1ac7681b..00000000
--- a/tests/libhwbinder/1.0/Android.mk
+++ /dev/null
@@ -1,62 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.libhwbinder-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IBenchmark.hal
23#
24GEN := $(intermediates)/android/hardware/tests/libhwbinder/V1_0/IBenchmark.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBenchmark.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.tests.libhwbinder@1.0::IBenchmark
35
36$(GEN): $(LOCAL_PATH)/IBenchmark.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build IScheduleTest.hal
42#
43GEN := $(intermediates)/android/hardware/tests/libhwbinder/V1_0/IScheduleTest.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IScheduleTest.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.tests.libhwbinder@1.0::IScheduleTest
54
55$(GEN): $(LOCAL_PATH)/IScheduleTest.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58include $(BUILD_JAVA_LIBRARY)
59
60
61
62include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/memory/1.0/Android.bp b/tests/memory/1.0/Android.bp
index 5653e97d..0af8b656 100644
--- a/tests/memory/1.0/Android.bp
+++ b/tests/memory/1.0/Android.bp
@@ -58,6 +58,11 @@ cc_library {
58 ], 58 ],
59} 59}
60 60
61// This package is not java compatible. Not creating java target.
62
63// This package does not export any types. Not creating java constants export.
64
65
61genrule { 66genrule {
62 name: "android.hardware.tests.memory@1.0-adapter-helper_genc++", 67 name: "android.hardware.tests.memory@1.0-adapter-helper_genc++",
63 tools: ["hidl-gen"], 68 tools: ["hidl-gen"],
@@ -82,7 +87,6 @@ genrule {
82 ], 87 ],
83} 88}
84 89
85
86cc_library { 90cc_library {
87 name: "android.hardware.tests.memory@1.0-adapter-helper", 91 name: "android.hardware.tests.memory@1.0-adapter-helper",
88 defaults: ["hidl-module-defaults"], 92 defaults: ["hidl-module-defaults"],
diff --git a/tests/msgq/1.0/Android.bp b/tests/msgq/1.0/Android.bp
index 39a34cb3..c30553df 100644
--- a/tests/msgq/1.0/Android.bp
+++ b/tests/msgq/1.0/Android.bp
@@ -65,6 +65,11 @@ cc_library {
65 ], 65 ],
66} 66}
67 67
68// This package is not java compatible. Not creating java target.
69
70// This package does not export any types. Not creating java constants export.
71
72
68genrule { 73genrule {
69 name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++", 74 name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 75 tools: ["hidl-gen"],
@@ -91,7 +96,6 @@ genrule {
91 ], 96 ],
92} 97}
93 98
94
95cc_library { 99cc_library {
96 name: "android.hardware.tests.msgq@1.0-adapter-helper", 100 name: "android.hardware.tests.msgq@1.0-adapter-helper",
97 defaults: ["hidl-module-defaults"], 101 defaults: ["hidl-module-defaults"],
diff --git a/tests/multithread/1.0/Android.bp b/tests/multithread/1.0/Android.bp
index 98cbd5e6..cebf90e5 100644
--- a/tests/multithread/1.0/Android.bp
+++ b/tests/multithread/1.0/Android.bp
@@ -59,6 +59,32 @@ cc_library {
59} 59}
60 60
61genrule { 61genrule {
62 name: "android.hardware.tests.multithread-V1.0-java_gen_java",
63 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0",
65 srcs: [
66 ":android.hardware.tests.multithread@1.0_hal",
67 ],
68 out: [
69 "android/hardware/tests/multithread/V1_0/IMultithread.java",
70 ],
71}
72
73java_library {
74 name: "android.hardware.tests.multithread-V1.0-java",
75 no_framework_libs: true,
76 defaults: ["hidl-java-module-defaults"],
77 srcs: [":android.hardware.tests.multithread-V1.0-java_gen_java"],
78 libs: [
79 "hwbinder",
80 "android.hidl.base-V1.0-java",
81 ]
82}
83
84// This package does not export any types. Not creating java constants export.
85
86
87genrule {
62 name: "android.hardware.tests.multithread@1.0-adapter-helper_genc++", 88 name: "android.hardware.tests.multithread@1.0-adapter-helper_genc++",
63 tools: ["hidl-gen"], 89 tools: ["hidl-gen"],
64 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0", 90 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0",
@@ -82,7 +108,6 @@ genrule {
82 ], 108 ],
83} 109}
84 110
85
86cc_library { 111cc_library {
87 name: "android.hardware.tests.multithread@1.0-adapter-helper", 112 name: "android.hardware.tests.multithread@1.0-adapter-helper",
88 defaults: ["hidl-module-defaults"], 113 defaults: ["hidl-module-defaults"],
diff --git a/tests/multithread/1.0/Android.mk b/tests/multithread/1.0/Android.mk
deleted file mode 100644
index a2d2b100..00000000
--- a/tests/multithread/1.0/Android.mk
+++ /dev/null
@@ -1,43 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tests.multithread-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IMultithread.hal
23#
24GEN := $(intermediates)/android/hardware/tests/multithread/V1_0/IMultithread.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IMultithread.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.tests.multithread@1.0::IMultithread
35
36$(GEN): $(LOCAL_PATH)/IMultithread.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39include $(BUILD_JAVA_LIBRARY)
40
41
42
43include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tests/pointer/1.0/Android.bp b/tests/pointer/1.0/Android.bp
index 2c13cb19..34cbaa92 100644
--- a/tests/pointer/1.0/Android.bp
+++ b/tests/pointer/1.0/Android.bp
@@ -65,6 +65,11 @@ cc_library {
65 ], 65 ],
66} 66}
67 67
68// This package is not java compatible. Not creating java target.
69
70// This package does not export any types. Not creating java constants export.
71
72
68genrule { 73genrule {
69 name: "android.hardware.tests.pointer@1.0-adapter-helper_genc++", 74 name: "android.hardware.tests.pointer@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 75 tools: ["hidl-gen"],
@@ -91,7 +96,6 @@ genrule {
91 ], 96 ],
92} 97}
93 98
94
95cc_library { 99cc_library {
96 name: "android.hardware.tests.pointer@1.0-adapter-helper", 100 name: "android.hardware.tests.pointer@1.0-adapter-helper",
97 defaults: ["hidl-module-defaults"], 101 defaults: ["hidl-module-defaults"],
diff --git a/tests/trie/1.0/Android.bp b/tests/trie/1.0/Android.bp
index 73f1b0bd..be45d12b 100644
--- a/tests/trie/1.0/Android.bp
+++ b/tests/trie/1.0/Android.bp
@@ -62,6 +62,11 @@ cc_library {
62 ], 62 ],
63} 63}
64 64
65// This package is not java compatible. Not creating java target.
66
67// This package does not export any types. Not creating java constants export.
68
69
65genrule { 70genrule {
66 name: "android.hardware.tests.trie@1.0-adapter-helper_genc++", 71 name: "android.hardware.tests.trie@1.0-adapter-helper_genc++",
67 tools: ["hidl-gen"], 72 tools: ["hidl-gen"],
@@ -86,7 +91,6 @@ genrule {
86 ], 91 ],
87} 92}
88 93
89
90cc_library { 94cc_library {
91 name: "android.hardware.tests.trie@1.0-adapter-helper", 95 name: "android.hardware.tests.trie@1.0-adapter-helper",
92 defaults: ["hidl-module-defaults"], 96 defaults: ["hidl-module-defaults"],
diff --git a/tetheroffload/config/1.0/Android.bp b/tetheroffload/config/1.0/Android.bp
index 5cafb5d2..e299ed2d 100644
--- a/tetheroffload/config/1.0/Android.bp
+++ b/tetheroffload/config/1.0/Android.bp
@@ -61,6 +61,11 @@ cc_library {
61 ], 61 ],
62} 62}
63 63
64// This package is not java compatible. Not creating java target.
65
66// This package does not export any types. Not creating java constants export.
67
68
64genrule { 69genrule {
65 name: "android.hardware.tetheroffload.config@1.0-adapter-helper_genc++", 70 name: "android.hardware.tetheroffload.config@1.0-adapter-helper_genc++",
66 tools: ["hidl-gen"], 71 tools: ["hidl-gen"],
@@ -85,7 +90,6 @@ genrule {
85 ], 90 ],
86} 91}
87 92
88
89cc_library { 93cc_library {
90 name: "android.hardware.tetheroffload.config@1.0-adapter-helper", 94 name: "android.hardware.tetheroffload.config@1.0-adapter-helper",
91 defaults: ["hidl-module-defaults"], 95 defaults: ["hidl-module-defaults"],
diff --git a/tetheroffload/control/1.0/Android.bp b/tetheroffload/control/1.0/Android.bp
index f4f120a3..f9ea7e01 100644
--- a/tetheroffload/control/1.0/Android.bp
+++ b/tetheroffload/control/1.0/Android.bp
@@ -73,6 +73,37 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.tetheroffload.control-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tetheroffload.control@1.0",
79 srcs: [
80 ":android.hardware.tetheroffload.control@1.0_hal",
81 ],
82 out: [
83 "android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.java",
84 "android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.java",
85 "android/hardware/tetheroffload/control/V1_0/NetworkProtocol.java",
86 "android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.java",
87 "android/hardware/tetheroffload/control/V1_0/IOffloadControl.java",
88 "android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java",
89 ],
90}
91
92java_library {
93 name: "android.hardware.tetheroffload.control-V1.0-java",
94 no_framework_libs: true,
95 defaults: ["hidl-java-module-defaults"],
96 srcs: [":android.hardware.tetheroffload.control-V1.0-java_gen_java"],
97 libs: [
98 "hwbinder",
99 "android.hidl.base-V1.0-java",
100 ]
101}
102
103// This package does not export any types. Not creating java constants export.
104
105
106genrule {
76 name: "android.hardware.tetheroffload.control@1.0-adapter-helper_genc++", 107 name: "android.hardware.tetheroffload.control@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 108 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tetheroffload.control@1.0", 109 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tetheroffload.control@1.0",
@@ -98,7 +129,6 @@ genrule {
98 ], 129 ],
99} 130}
100 131
101
102cc_library { 132cc_library {
103 name: "android.hardware.tetheroffload.control@1.0-adapter-helper", 133 name: "android.hardware.tetheroffload.control@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 134 defaults: ["hidl-module-defaults"],
diff --git a/tetheroffload/control/1.0/Android.mk b/tetheroffload/control/1.0/Android.mk
deleted file mode 100644
index 7e642bec..00000000
--- a/tetheroffload/control/1.0/Android.mk
+++ /dev/null
@@ -1,142 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tetheroffload.control-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (IPv4AddrPortPair)
23#
24GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.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.tetheroffload.control@1.0::types.IPv4AddrPortPair
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (NatTimeoutUpdate)
42#
43GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.tetheroffload.control@1.0::types.NatTimeoutUpdate
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (NetworkProtocol)
61#
62GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NetworkProtocol.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.tetheroffload.control@1.0::types.NetworkProtocol
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (OffloadCallbackEvent)
80#
81GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.tetheroffload.control@1.0::types.OffloadCallbackEvent
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build IOffloadControl.hal
99#
100GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IOffloadControl.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOffloadControl.hal
104$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ITetheringOffloadCallback.hal
105$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
106$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
107$(GEN): PRIVATE_CUSTOM_TOOL = \
108 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
109 -Ljava \
110 -randroid.hardware:hardware/interfaces \
111 -randroid.hidl:system/libhidl/transport \
112 android.hardware.tetheroffload.control@1.0::IOffloadControl
113
114$(GEN): $(LOCAL_PATH)/IOffloadControl.hal
115 $(transform-generated-source)
116LOCAL_GENERATED_SOURCES += $(GEN)
117
118#
119# Build ITetheringOffloadCallback.hal
120#
121GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java
122$(GEN): $(HIDL)
123$(GEN): PRIVATE_HIDL := $(HIDL)
124$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ITetheringOffloadCallback.hal
125$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
126$(GEN): $(LOCAL_PATH)/types.hal
127$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
128$(GEN): PRIVATE_CUSTOM_TOOL = \
129 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
130 -Ljava \
131 -randroid.hardware:hardware/interfaces \
132 -randroid.hidl:system/libhidl/transport \
133 android.hardware.tetheroffload.control@1.0::ITetheringOffloadCallback
134
135$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
136 $(transform-generated-source)
137LOCAL_GENERATED_SOURCES += $(GEN)
138include $(BUILD_JAVA_LIBRARY)
139
140
141
142include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/thermal/1.0/Android.bp b/thermal/1.0/Android.bp
index 199da79a..43a0f68c 100644
--- a/thermal/1.0/Android.bp
+++ b/thermal/1.0/Android.bp
@@ -66,6 +66,55 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.thermal-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0",
72 srcs: [
73 ":android.hardware.thermal@1.0_hal",
74 ],
75 out: [
76 "android/hardware/thermal/V1_0/CoolingDevice.java",
77 "android/hardware/thermal/V1_0/CoolingType.java",
78 "android/hardware/thermal/V1_0/CpuUsage.java",
79 "android/hardware/thermal/V1_0/Temperature.java",
80 "android/hardware/thermal/V1_0/TemperatureType.java",
81 "android/hardware/thermal/V1_0/ThermalStatus.java",
82 "android/hardware/thermal/V1_0/ThermalStatusCode.java",
83 "android/hardware/thermal/V1_0/IThermal.java",
84 ],
85}
86
87java_library {
88 name: "android.hardware.thermal-V1.0-java",
89 no_framework_libs: true,
90 defaults: ["hidl-java-module-defaults"],
91 srcs: [":android.hardware.thermal-V1.0-java_gen_java"],
92 libs: [
93 "hwbinder",
94 "android.hidl.base-V1.0-java",
95 ]
96}
97
98genrule {
99 name: "android.hardware.thermal-V1.0-java-constants_gen_java",
100 tools: ["hidl-gen"],
101 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0",
102 srcs: [
103 ":android.hardware.thermal@1.0_hal",
104 ],
105 out: [
106 "android/hardware/thermal/V1_0/Constants.java",
107 ],
108}
109
110java_library {
111 name: "android.hardware.thermal-V1.0-java-constants",
112 no_framework_libs: true,
113 defaults: ["hidl-java-module-defaults"],
114 srcs: [":android.hardware.thermal-V1.0-java-constants_gen_java"],
115}
116
117genrule {
69 name: "android.hardware.thermal@1.0-adapter-helper_genc++", 118 name: "android.hardware.thermal@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 119 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0", 120 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0",
@@ -89,7 +138,6 @@ genrule {
89 ], 138 ],
90} 139}
91 140
92
93cc_library { 141cc_library {
94 name: "android.hardware.thermal@1.0-adapter-helper", 142 name: "android.hardware.thermal@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 143 defaults: ["hidl-module-defaults"],
diff --git a/thermal/1.0/Android.mk b/thermal/1.0/Android.mk
deleted file mode 100644
index 0b8206ea..00000000
--- a/thermal/1.0/Android.mk
+++ /dev/null
@@ -1,212 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.thermal-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (CoolingDevice)
23#
24GEN := $(intermediates)/android/hardware/thermal/V1_0/CoolingDevice.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.thermal@1.0::types.CoolingDevice
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (CoolingType)
42#
43GEN := $(intermediates)/android/hardware/thermal/V1_0/CoolingType.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.thermal@1.0::types.CoolingType
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (CpuUsage)
61#
62GEN := $(intermediates)/android/hardware/thermal/V1_0/CpuUsage.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.thermal@1.0::types.CpuUsage
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (Temperature)
80#
81GEN := $(intermediates)/android/hardware/thermal/V1_0/Temperature.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.thermal@1.0::types.Temperature
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (TemperatureType)
99#
100GEN := $(intermediates)/android/hardware/thermal/V1_0/TemperatureType.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.thermal@1.0::types.TemperatureType
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (ThermalStatus)
118#
119GEN := $(intermediates)/android/hardware/thermal/V1_0/ThermalStatus.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.thermal@1.0::types.ThermalStatus
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (ThermalStatusCode)
137#
138GEN := $(intermediates)/android/hardware/thermal/V1_0/ThermalStatusCode.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.thermal@1.0::types.ThermalStatusCode
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build IThermal.hal
156#
157GEN := $(intermediates)/android/hardware/thermal/V1_0/IThermal.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IThermal.hal
161$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
162$(GEN): $(LOCAL_PATH)/types.hal
163$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
164$(GEN): PRIVATE_CUSTOM_TOOL = \
165 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
166 -Ljava \
167 -randroid.hardware:hardware/interfaces \
168 -randroid.hidl:system/libhidl/transport \
169 android.hardware.thermal@1.0::IThermal
170
171$(GEN): $(LOCAL_PATH)/IThermal.hal
172 $(transform-generated-source)
173LOCAL_GENERATED_SOURCES += $(GEN)
174include $(BUILD_JAVA_LIBRARY)
175
176
177################################################################################
178
179include $(CLEAR_VARS)
180LOCAL_MODULE := android.hardware.thermal-V1.0-java-constants
181LOCAL_MODULE_CLASS := JAVA_LIBRARIES
182
183intermediates := $(call local-generated-sources-dir, COMMON)
184
185HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
186#
187GEN := $(intermediates)/android/hardware/thermal/V1_0/Constants.java
188$(GEN): $(HIDL)
189$(GEN): $(LOCAL_PATH)/types.hal
190$(GEN): $(LOCAL_PATH)/IThermal.hal
191
192$(GEN): PRIVATE_HIDL := $(HIDL)
193$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
194$(GEN): PRIVATE_CUSTOM_TOOL = \
195 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
196 -Ljava-constants \
197 -randroid.hardware:hardware/interfaces \
198 -randroid.hidl:system/libhidl/transport \
199 android.hardware.thermal@1.0
200
201$(GEN):
202 $(transform-generated-source)
203LOCAL_GENERATED_SOURCES += $(GEN)
204# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
205LOCAL_NO_STANDARD_LIBRARIES := true
206LOCAL_JAVA_LIBRARIES := core-oj
207
208include $(BUILD_STATIC_JAVA_LIBRARY)
209
210
211
212include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tv/cec/1.0/Android.bp b/tv/cec/1.0/Android.bp
index f333777b..8c538c5c 100644
--- a/tv/cec/1.0/Android.bp
+++ b/tv/cec/1.0/Android.bp
@@ -73,6 +73,45 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.tv.cec-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.cec@1.0",
79 srcs: [
80 ":android.hardware.tv.cec@1.0_hal",
81 ],
82 out: [
83 "android/hardware/tv/cec/V1_0/AbortReason.java",
84 "android/hardware/tv/cec/V1_0/CecDeviceType.java",
85 "android/hardware/tv/cec/V1_0/CecLogicalAddress.java",
86 "android/hardware/tv/cec/V1_0/CecMessage.java",
87 "android/hardware/tv/cec/V1_0/CecMessageType.java",
88 "android/hardware/tv/cec/V1_0/HdmiPortInfo.java",
89 "android/hardware/tv/cec/V1_0/HdmiPortType.java",
90 "android/hardware/tv/cec/V1_0/HotplugEvent.java",
91 "android/hardware/tv/cec/V1_0/MaxLength.java",
92 "android/hardware/tv/cec/V1_0/OptionKey.java",
93 "android/hardware/tv/cec/V1_0/Result.java",
94 "android/hardware/tv/cec/V1_0/SendMessageResult.java",
95 "android/hardware/tv/cec/V1_0/IHdmiCec.java",
96 "android/hardware/tv/cec/V1_0/IHdmiCecCallback.java",
97 ],
98}
99
100java_library {
101 name: "android.hardware.tv.cec-V1.0-java",
102 no_framework_libs: true,
103 defaults: ["hidl-java-module-defaults"],
104 srcs: [":android.hardware.tv.cec-V1.0-java_gen_java"],
105 libs: [
106 "hwbinder",
107 "android.hidl.base-V1.0-java",
108 ]
109}
110
111// This package does not export any types. Not creating java constants export.
112
113
114genrule {
76 name: "android.hardware.tv.cec@1.0-adapter-helper_genc++", 115 name: "android.hardware.tv.cec@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 116 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.cec@1.0", 117 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.cec@1.0",
@@ -98,7 +137,6 @@ genrule {
98 ], 137 ],
99} 138}
100 139
101
102cc_library { 140cc_library {
103 name: "android.hardware.tv.cec@1.0-adapter-helper", 141 name: "android.hardware.tv.cec@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 142 defaults: ["hidl-module-defaults"],
diff --git a/tv/cec/1.0/Android.mk b/tv/cec/1.0/Android.mk
deleted file mode 100644
index 7cccf90c..00000000
--- a/tv/cec/1.0/Android.mk
+++ /dev/null
@@ -1,296 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tv.cec-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (AbortReason)
23#
24GEN := $(intermediates)/android/hardware/tv/cec/V1_0/AbortReason.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.tv.cec@1.0::types.AbortReason
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (CecDeviceType)
42#
43GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecDeviceType.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.tv.cec@1.0::types.CecDeviceType
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (CecLogicalAddress)
61#
62GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecLogicalAddress.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.tv.cec@1.0::types.CecLogicalAddress
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (CecMessage)
80#
81GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessage.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.tv.cec@1.0::types.CecMessage
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (CecMessageType)
99#
100GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessageType.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.tv.cec@1.0::types.CecMessageType
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (HdmiPortInfo)
118#
119GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortInfo.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.tv.cec@1.0::types.HdmiPortInfo
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (HdmiPortType)
137#
138GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortType.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.tv.cec@1.0::types.HdmiPortType
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (HotplugEvent)
156#
157GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HotplugEvent.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
161$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
162$(GEN): PRIVATE_CUSTOM_TOOL = \
163 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -Ljava \
165 -randroid.hardware:hardware/interfaces \
166 -randroid.hidl:system/libhidl/transport \
167 android.hardware.tv.cec@1.0::types.HotplugEvent
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (MaxLength)
175#
176GEN := $(intermediates)/android/hardware/tv/cec/V1_0/MaxLength.java
177$(GEN): $(HIDL)
178$(GEN): PRIVATE_HIDL := $(HIDL)
179$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
180$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
181$(GEN): PRIVATE_CUSTOM_TOOL = \
182 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
183 -Ljava \
184 -randroid.hardware:hardware/interfaces \
185 -randroid.hidl:system/libhidl/transport \
186 android.hardware.tv.cec@1.0::types.MaxLength
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
193# Build types.hal (OptionKey)
194#
195GEN := $(intermediates)/android/hardware/tv/cec/V1_0/OptionKey.java
196$(GEN): $(HIDL)
197$(GEN): PRIVATE_HIDL := $(HIDL)
198$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
199$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
200$(GEN): PRIVATE_CUSTOM_TOOL = \
201 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
202 -Ljava \
203 -randroid.hardware:hardware/interfaces \
204 -randroid.hidl:system/libhidl/transport \
205 android.hardware.tv.cec@1.0::types.OptionKey
206
207$(GEN): $(LOCAL_PATH)/types.hal
208 $(transform-generated-source)
209LOCAL_GENERATED_SOURCES += $(GEN)
210
211#
212# Build types.hal (Result)
213#
214GEN := $(intermediates)/android/hardware/tv/cec/V1_0/Result.java
215$(GEN): $(HIDL)
216$(GEN): PRIVATE_HIDL := $(HIDL)
217$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
218$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
219$(GEN): PRIVATE_CUSTOM_TOOL = \
220 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
221 -Ljava \
222 -randroid.hardware:hardware/interfaces \
223 -randroid.hidl:system/libhidl/transport \
224 android.hardware.tv.cec@1.0::types.Result
225
226$(GEN): $(LOCAL_PATH)/types.hal
227 $(transform-generated-source)
228LOCAL_GENERATED_SOURCES += $(GEN)
229
230#
231# Build types.hal (SendMessageResult)
232#
233GEN := $(intermediates)/android/hardware/tv/cec/V1_0/SendMessageResult.java
234$(GEN): $(HIDL)
235$(GEN): PRIVATE_HIDL := $(HIDL)
236$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
237$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
238$(GEN): PRIVATE_CUSTOM_TOOL = \
239 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
240 -Ljava \
241 -randroid.hardware:hardware/interfaces \
242 -randroid.hidl:system/libhidl/transport \
243 android.hardware.tv.cec@1.0::types.SendMessageResult
244
245$(GEN): $(LOCAL_PATH)/types.hal
246 $(transform-generated-source)
247LOCAL_GENERATED_SOURCES += $(GEN)
248
249#
250# Build IHdmiCec.hal
251#
252GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCec.java
253$(GEN): $(HIDL)
254$(GEN): PRIVATE_HIDL := $(HIDL)
255$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCec.hal
256$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IHdmiCecCallback.hal
257$(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
258$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
259$(GEN): $(LOCAL_PATH)/types.hal
260$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
261$(GEN): PRIVATE_CUSTOM_TOOL = \
262 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
263 -Ljava \
264 -randroid.hardware:hardware/interfaces \
265 -randroid.hidl:system/libhidl/transport \
266 android.hardware.tv.cec@1.0::IHdmiCec
267
268$(GEN): $(LOCAL_PATH)/IHdmiCec.hal
269 $(transform-generated-source)
270LOCAL_GENERATED_SOURCES += $(GEN)
271
272#
273# Build IHdmiCecCallback.hal
274#
275GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCecCallback.java
276$(GEN): $(HIDL)
277$(GEN): PRIVATE_HIDL := $(HIDL)
278$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCecCallback.hal
279$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
280$(GEN): $(LOCAL_PATH)/types.hal
281$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
282$(GEN): PRIVATE_CUSTOM_TOOL = \
283 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
284 -Ljava \
285 -randroid.hardware:hardware/interfaces \
286 -randroid.hidl:system/libhidl/transport \
287 android.hardware.tv.cec@1.0::IHdmiCecCallback
288
289$(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
290 $(transform-generated-source)
291LOCAL_GENERATED_SOURCES += $(GEN)
292include $(BUILD_JAVA_LIBRARY)
293
294
295
296include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/tv/input/1.0/Android.bp b/tv/input/1.0/Android.bp
index b07b2c75..3ec81e88 100644
--- a/tv/input/1.0/Android.bp
+++ b/tv/input/1.0/Android.bp
@@ -74,6 +74,27 @@ cc_library {
74 ], 74 ],
75} 75}
76 76
77// This package is not java compatible. Not creating java target.
78
79genrule {
80 name: "android.hardware.tv.input-V1.0-java-constants_gen_java",
81 tools: ["hidl-gen"],
82 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.input@1.0",
83 srcs: [
84 ":android.hardware.tv.input@1.0_hal",
85 ],
86 out: [
87 "android/hardware/tv/input/V1_0/Constants.java",
88 ],
89}
90
91java_library {
92 name: "android.hardware.tv.input-V1.0-java-constants",
93 no_framework_libs: true,
94 defaults: ["hidl-java-module-defaults"],
95 srcs: [":android.hardware.tv.input-V1.0-java-constants_gen_java"],
96}
97
77genrule { 98genrule {
78 name: "android.hardware.tv.input@1.0-adapter-helper_genc++", 99 name: "android.hardware.tv.input@1.0-adapter-helper_genc++",
79 tools: ["hidl-gen"], 100 tools: ["hidl-gen"],
@@ -100,7 +121,6 @@ genrule {
100 ], 121 ],
101} 122}
102 123
103
104cc_library { 124cc_library {
105 name: "android.hardware.tv.input@1.0-adapter-helper", 125 name: "android.hardware.tv.input@1.0-adapter-helper",
106 defaults: ["hidl-module-defaults"], 126 defaults: ["hidl-module-defaults"],
diff --git a/tv/input/1.0/Android.mk b/tv/input/1.0/Android.mk
deleted file mode 100644
index aa1cf70d..00000000
--- a/tv/input/1.0/Android.mk
+++ /dev/null
@@ -1,41 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.tv.input-V1.0-java-constants
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14#
15GEN := $(intermediates)/android/hardware/tv/input/V1_0/Constants.java
16$(GEN): $(HIDL)
17$(GEN): $(LOCAL_PATH)/types.hal
18$(GEN): $(LOCAL_PATH)/ITvInput.hal
19$(GEN): $(LOCAL_PATH)/ITvInputCallback.hal
20
21$(GEN): PRIVATE_HIDL := $(HIDL)
22$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
23$(GEN): PRIVATE_CUSTOM_TOOL = \
24 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
25 -Ljava-constants \
26 -randroid.hardware:hardware/interfaces \
27 -randroid.hidl:system/libhidl/transport \
28 android.hardware.tv.input@1.0
29
30$(GEN):
31 $(transform-generated-source)
32LOCAL_GENERATED_SOURCES += $(GEN)
33# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
34LOCAL_NO_STANDARD_LIBRARIES := true
35LOCAL_JAVA_LIBRARIES := core-oj
36
37include $(BUILD_STATIC_JAVA_LIBRARY)
38
39
40
41include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/usb/1.0/Android.bp b/usb/1.0/Android.bp
index ce4bc259..f733e36c 100644
--- a/usb/1.0/Android.bp
+++ b/usb/1.0/Android.bp
@@ -73,6 +73,56 @@ cc_library {
73} 73}
74 74
75genrule { 75genrule {
76 name: "android.hardware.usb-V1.0-java_gen_java",
77 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0",
79 srcs: [
80 ":android.hardware.usb@1.0_hal",
81 ],
82 out: [
83 "android/hardware/usb/V1_0/PortDataRole.java",
84 "android/hardware/usb/V1_0/PortMode.java",
85 "android/hardware/usb/V1_0/PortPowerRole.java",
86 "android/hardware/usb/V1_0/PortRole.java",
87 "android/hardware/usb/V1_0/PortRoleType.java",
88 "android/hardware/usb/V1_0/PortStatus.java",
89 "android/hardware/usb/V1_0/Status.java",
90 "android/hardware/usb/V1_0/IUsb.java",
91 "android/hardware/usb/V1_0/IUsbCallback.java",
92 ],
93}
94
95java_library {
96 name: "android.hardware.usb-V1.0-java",
97 no_framework_libs: true,
98 defaults: ["hidl-java-module-defaults"],
99 srcs: [":android.hardware.usb-V1.0-java_gen_java"],
100 libs: [
101 "hwbinder",
102 "android.hidl.base-V1.0-java",
103 ]
104}
105
106genrule {
107 name: "android.hardware.usb-V1.0-java-constants_gen_java",
108 tools: ["hidl-gen"],
109 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0",
110 srcs: [
111 ":android.hardware.usb@1.0_hal",
112 ],
113 out: [
114 "android/hardware/usb/V1_0/Constants.java",
115 ],
116}
117
118java_library {
119 name: "android.hardware.usb-V1.0-java-constants",
120 no_framework_libs: true,
121 defaults: ["hidl-java-module-defaults"],
122 srcs: [":android.hardware.usb-V1.0-java-constants_gen_java"],
123}
124
125genrule {
76 name: "android.hardware.usb@1.0-adapter-helper_genc++", 126 name: "android.hardware.usb@1.0-adapter-helper_genc++",
77 tools: ["hidl-gen"], 127 tools: ["hidl-gen"],
78 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0", 128 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0",
@@ -98,7 +148,6 @@ genrule {
98 ], 148 ],
99} 149}
100 150
101
102cc_library { 151cc_library {
103 name: "android.hardware.usb@1.0-adapter-helper", 152 name: "android.hardware.usb@1.0-adapter-helper",
104 defaults: ["hidl-module-defaults"], 153 defaults: ["hidl-module-defaults"],
diff --git a/usb/1.0/Android.mk b/usb/1.0/Android.mk
deleted file mode 100644
index 32d03a31..00000000
--- a/usb/1.0/Android.mk
+++ /dev/null
@@ -1,236 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.usb-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (PortDataRole)
23#
24GEN := $(intermediates)/android/hardware/usb/V1_0/PortDataRole.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.usb@1.0::types.PortDataRole
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (PortMode)
42#
43GEN := $(intermediates)/android/hardware/usb/V1_0/PortMode.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.usb@1.0::types.PortMode
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (PortPowerRole)
61#
62GEN := $(intermediates)/android/hardware/usb/V1_0/PortPowerRole.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.usb@1.0::types.PortPowerRole
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (PortRole)
80#
81GEN := $(intermediates)/android/hardware/usb/V1_0/PortRole.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.usb@1.0::types.PortRole
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (PortRoleType)
99#
100GEN := $(intermediates)/android/hardware/usb/V1_0/PortRoleType.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.usb@1.0::types.PortRoleType
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (PortStatus)
118#
119GEN := $(intermediates)/android/hardware/usb/V1_0/PortStatus.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.usb@1.0::types.PortStatus
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (Status)
137#
138GEN := $(intermediates)/android/hardware/usb/V1_0/Status.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.usb@1.0::types.Status
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build IUsb.hal
156#
157GEN := $(intermediates)/android/hardware/usb/V1_0/IUsb.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsb.hal
161$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IUsbCallback.hal
162$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
163$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
164$(GEN): $(LOCAL_PATH)/types.hal
165$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
166$(GEN): PRIVATE_CUSTOM_TOOL = \
167 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
168 -Ljava \
169 -randroid.hardware:hardware/interfaces \
170 -randroid.hidl:system/libhidl/transport \
171 android.hardware.usb@1.0::IUsb
172
173$(GEN): $(LOCAL_PATH)/IUsb.hal
174 $(transform-generated-source)
175LOCAL_GENERATED_SOURCES += $(GEN)
176
177#
178# Build IUsbCallback.hal
179#
180GEN := $(intermediates)/android/hardware/usb/V1_0/IUsbCallback.java
181$(GEN): $(HIDL)
182$(GEN): PRIVATE_HIDL := $(HIDL)
183$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsbCallback.hal
184$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
185$(GEN): $(LOCAL_PATH)/types.hal
186$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
187$(GEN): PRIVATE_CUSTOM_TOOL = \
188 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
189 -Ljava \
190 -randroid.hardware:hardware/interfaces \
191 -randroid.hidl:system/libhidl/transport \
192 android.hardware.usb@1.0::IUsbCallback
193
194$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
195 $(transform-generated-source)
196LOCAL_GENERATED_SOURCES += $(GEN)
197include $(BUILD_JAVA_LIBRARY)
198
199
200################################################################################
201
202include $(CLEAR_VARS)
203LOCAL_MODULE := android.hardware.usb-V1.0-java-constants
204LOCAL_MODULE_CLASS := JAVA_LIBRARIES
205
206intermediates := $(call local-generated-sources-dir, COMMON)
207
208HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
209#
210GEN := $(intermediates)/android/hardware/usb/V1_0/Constants.java
211$(GEN): $(HIDL)
212$(GEN): $(LOCAL_PATH)/types.hal
213$(GEN): $(LOCAL_PATH)/IUsb.hal
214$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
215
216$(GEN): PRIVATE_HIDL := $(HIDL)
217$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
218$(GEN): PRIVATE_CUSTOM_TOOL = \
219 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
220 -Ljava-constants \
221 -randroid.hardware:hardware/interfaces \
222 -randroid.hidl:system/libhidl/transport \
223 android.hardware.usb@1.0
224
225$(GEN):
226 $(transform-generated-source)
227LOCAL_GENERATED_SOURCES += $(GEN)
228# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
229LOCAL_NO_STANDARD_LIBRARIES := true
230LOCAL_JAVA_LIBRARIES := core-oj
231
232include $(BUILD_STATIC_JAVA_LIBRARY)
233
234
235
236include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/vibrator/1.0/Android.bp b/vibrator/1.0/Android.bp
index 92896573..9055c5e0 100644
--- a/vibrator/1.0/Android.bp
+++ b/vibrator/1.0/Android.bp
@@ -66,6 +66,51 @@ cc_library {
66} 66}
67 67
68genrule { 68genrule {
69 name: "android.hardware.vibrator-V1.0-java_gen_java",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0",
72 srcs: [
73 ":android.hardware.vibrator@1.0_hal",
74 ],
75 out: [
76 "android/hardware/vibrator/V1_0/Effect.java",
77 "android/hardware/vibrator/V1_0/EffectStrength.java",
78 "android/hardware/vibrator/V1_0/Status.java",
79 "android/hardware/vibrator/V1_0/IVibrator.java",
80 ],
81}
82
83java_library {
84 name: "android.hardware.vibrator-V1.0-java",
85 no_framework_libs: true,
86 defaults: ["hidl-java-module-defaults"],
87 srcs: [":android.hardware.vibrator-V1.0-java_gen_java"],
88 libs: [
89 "hwbinder",
90 "android.hidl.base-V1.0-java",
91 ]
92}
93
94genrule {
95 name: "android.hardware.vibrator-V1.0-java-constants_gen_java",
96 tools: ["hidl-gen"],
97 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0",
98 srcs: [
99 ":android.hardware.vibrator@1.0_hal",
100 ],
101 out: [
102 "android/hardware/vibrator/V1_0/Constants.java",
103 ],
104}
105
106java_library {
107 name: "android.hardware.vibrator-V1.0-java-constants",
108 no_framework_libs: true,
109 defaults: ["hidl-java-module-defaults"],
110 srcs: [":android.hardware.vibrator-V1.0-java-constants_gen_java"],
111}
112
113genrule {
69 name: "android.hardware.vibrator@1.0-adapter-helper_genc++", 114 name: "android.hardware.vibrator@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"], 115 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0", 116 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0",
@@ -89,7 +134,6 @@ genrule {
89 ], 134 ],
90} 135}
91 136
92
93cc_library { 137cc_library {
94 name: "android.hardware.vibrator@1.0-adapter-helper", 138 name: "android.hardware.vibrator@1.0-adapter-helper",
95 defaults: ["hidl-module-defaults"], 139 defaults: ["hidl-module-defaults"],
diff --git a/vibrator/1.0/Android.mk b/vibrator/1.0/Android.mk
deleted file mode 100644
index 4e03392f..00000000
--- a/vibrator/1.0/Android.mk
+++ /dev/null
@@ -1,136 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.vibrator-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (Effect)
23#
24GEN := $(intermediates)/android/hardware/vibrator/V1_0/Effect.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.vibrator@1.0::types.Effect
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (EffectStrength)
42#
43GEN := $(intermediates)/android/hardware/vibrator/V1_0/EffectStrength.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.vibrator@1.0::types.EffectStrength
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (Status)
61#
62GEN := $(intermediates)/android/hardware/vibrator/V1_0/Status.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.vibrator@1.0::types.Status
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build IVibrator.hal
80#
81GEN := $(intermediates)/android/hardware/vibrator/V1_0/IVibrator.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVibrator.hal
85$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
86$(GEN): $(LOCAL_PATH)/types.hal
87$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
88$(GEN): PRIVATE_CUSTOM_TOOL = \
89 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
90 -Ljava \
91 -randroid.hardware:hardware/interfaces \
92 -randroid.hidl:system/libhidl/transport \
93 android.hardware.vibrator@1.0::IVibrator
94
95$(GEN): $(LOCAL_PATH)/IVibrator.hal
96 $(transform-generated-source)
97LOCAL_GENERATED_SOURCES += $(GEN)
98include $(BUILD_JAVA_LIBRARY)
99
100
101################################################################################
102
103include $(CLEAR_VARS)
104LOCAL_MODULE := android.hardware.vibrator-V1.0-java-constants
105LOCAL_MODULE_CLASS := JAVA_LIBRARIES
106
107intermediates := $(call local-generated-sources-dir, COMMON)
108
109HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
110#
111GEN := $(intermediates)/android/hardware/vibrator/V1_0/Constants.java
112$(GEN): $(HIDL)
113$(GEN): $(LOCAL_PATH)/types.hal
114$(GEN): $(LOCAL_PATH)/IVibrator.hal
115
116$(GEN): PRIVATE_HIDL := $(HIDL)
117$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
118$(GEN): PRIVATE_CUSTOM_TOOL = \
119 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
120 -Ljava-constants \
121 -randroid.hardware:hardware/interfaces \
122 -randroid.hidl:system/libhidl/transport \
123 android.hardware.vibrator@1.0
124
125$(GEN):
126 $(transform-generated-source)
127LOCAL_GENERATED_SOURCES += $(GEN)
128# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
129LOCAL_NO_STANDARD_LIBRARIES := true
130LOCAL_JAVA_LIBRARIES := core-oj
131
132include $(BUILD_STATIC_JAVA_LIBRARY)
133
134
135
136include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/vr/1.0/Android.bp b/vr/1.0/Android.bp
index 6fda0e63..f0a09bf5 100644
--- a/vr/1.0/Android.bp
+++ b/vr/1.0/Android.bp
@@ -62,6 +62,32 @@ cc_library {
62} 62}
63 63
64genrule { 64genrule {
65 name: "android.hardware.vr-V1.0-java_gen_java",
66 tools: ["hidl-gen"],
67 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vr@1.0",
68 srcs: [
69 ":android.hardware.vr@1.0_hal",
70 ],
71 out: [
72 "android/hardware/vr/V1_0/IVr.java",
73 ],
74}
75
76java_library {
77 name: "android.hardware.vr-V1.0-java",
78 no_framework_libs: true,
79 defaults: ["hidl-java-module-defaults"],
80 srcs: [":android.hardware.vr-V1.0-java_gen_java"],
81 libs: [
82 "hwbinder",
83 "android.hidl.base-V1.0-java",
84 ]
85}
86
87// This package does not export any types. Not creating java constants export.
88
89
90genrule {
65 name: "android.hardware.vr@1.0-adapter-helper_genc++", 91 name: "android.hardware.vr@1.0-adapter-helper_genc++",
66 tools: ["hidl-gen"], 92 tools: ["hidl-gen"],
67 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vr@1.0", 93 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vr@1.0",
@@ -85,7 +111,6 @@ genrule {
85 ], 111 ],
86} 112}
87 113
88
89cc_library { 114cc_library {
90 name: "android.hardware.vr@1.0-adapter-helper", 115 name: "android.hardware.vr@1.0-adapter-helper",
91 defaults: ["hidl-module-defaults"], 116 defaults: ["hidl-module-defaults"],
diff --git a/vr/1.0/Android.mk b/vr/1.0/Android.mk
deleted file mode 100644
index 11159630..00000000
--- a/vr/1.0/Android.mk
+++ /dev/null
@@ -1,43 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.vr-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build IVr.hal
23#
24GEN := $(intermediates)/android/hardware/vr/V1_0/IVr.java
25$(GEN): $(HIDL)
26$(GEN): PRIVATE_HIDL := $(HIDL)
27$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVr.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.vr@1.0::IVr
35
36$(GEN): $(LOCAL_PATH)/IVr.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39include $(BUILD_JAVA_LIBRARY)
40
41
42
43include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/wifi/1.0/Android.bp b/wifi/1.0/Android.bp
index c61d989a..113b3ea5 100644
--- a/wifi/1.0/Android.bp
+++ b/wifi/1.0/Android.bp
@@ -150,6 +150,142 @@ cc_library {
150} 150}
151 151
152genrule { 152genrule {
153 name: "android.hardware.wifi-V1.0-java_gen_java",
154 tools: ["hidl-gen"],
155 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0",
156 srcs: [
157 ":android.hardware.wifi@1.0_hal",
158 ],
159 out: [
160 "android/hardware/wifi/V1_0/IfaceType.java",
161 "android/hardware/wifi/V1_0/NanBandIndex.java",
162 "android/hardware/wifi/V1_0/NanBandSpecificConfig.java",
163 "android/hardware/wifi/V1_0/NanCapabilities.java",
164 "android/hardware/wifi/V1_0/NanCipherSuiteType.java",
165 "android/hardware/wifi/V1_0/NanClusterEventInd.java",
166 "android/hardware/wifi/V1_0/NanClusterEventType.java",
167 "android/hardware/wifi/V1_0/NanConfigRequest.java",
168 "android/hardware/wifi/V1_0/NanDataPathChannelCfg.java",
169 "android/hardware/wifi/V1_0/NanDataPathConfirmInd.java",
170 "android/hardware/wifi/V1_0/NanDataPathRequestInd.java",
171 "android/hardware/wifi/V1_0/NanDataPathSecurityConfig.java",
172 "android/hardware/wifi/V1_0/NanDataPathSecurityType.java",
173 "android/hardware/wifi/V1_0/NanDebugConfig.java",
174 "android/hardware/wifi/V1_0/NanDiscoveryCommonConfig.java",
175 "android/hardware/wifi/V1_0/NanEnableRequest.java",
176 "android/hardware/wifi/V1_0/NanFollowupReceivedInd.java",
177 "android/hardware/wifi/V1_0/NanInitiateDataPathRequest.java",
178 "android/hardware/wifi/V1_0/NanMatchAlg.java",
179 "android/hardware/wifi/V1_0/NanMatchInd.java",
180 "android/hardware/wifi/V1_0/NanParamSizeLimits.java",
181 "android/hardware/wifi/V1_0/NanPublishRequest.java",
182 "android/hardware/wifi/V1_0/NanPublishType.java",
183 "android/hardware/wifi/V1_0/NanRangingIndication.java",
184 "android/hardware/wifi/V1_0/NanRespondToDataPathIndicationRequest.java",
185 "android/hardware/wifi/V1_0/NanSrfType.java",
186 "android/hardware/wifi/V1_0/NanStatusType.java",
187 "android/hardware/wifi/V1_0/NanSubscribeRequest.java",
188 "android/hardware/wifi/V1_0/NanSubscribeType.java",
189 "android/hardware/wifi/V1_0/NanTransmitFollowupRequest.java",
190 "android/hardware/wifi/V1_0/NanTxType.java",
191 "android/hardware/wifi/V1_0/RttBw.java",
192 "android/hardware/wifi/V1_0/RttCapabilities.java",
193 "android/hardware/wifi/V1_0/RttConfig.java",
194 "android/hardware/wifi/V1_0/RttLciInformation.java",
195 "android/hardware/wifi/V1_0/RttLcrInformation.java",
196 "android/hardware/wifi/V1_0/RttMotionPattern.java",
197 "android/hardware/wifi/V1_0/RttPeerType.java",
198 "android/hardware/wifi/V1_0/RttPreamble.java",
199 "android/hardware/wifi/V1_0/RttResponder.java",
200 "android/hardware/wifi/V1_0/RttResult.java",
201 "android/hardware/wifi/V1_0/RttStatus.java",
202 "android/hardware/wifi/V1_0/RttType.java",
203 "android/hardware/wifi/V1_0/StaApfPacketFilterCapabilities.java",
204 "android/hardware/wifi/V1_0/StaBackgroundScanBucketEventReportSchemeMask.java",
205 "android/hardware/wifi/V1_0/StaBackgroundScanBucketParameters.java",
206 "android/hardware/wifi/V1_0/StaBackgroundScanCapabilities.java",
207 "android/hardware/wifi/V1_0/StaBackgroundScanParameters.java",
208 "android/hardware/wifi/V1_0/StaLinkLayerIfacePacketStats.java",
209 "android/hardware/wifi/V1_0/StaLinkLayerIfaceStats.java",
210 "android/hardware/wifi/V1_0/StaLinkLayerRadioStats.java",
211 "android/hardware/wifi/V1_0/StaLinkLayerStats.java",
212 "android/hardware/wifi/V1_0/StaRoamingCapabilities.java",
213 "android/hardware/wifi/V1_0/StaRoamingConfig.java",
214 "android/hardware/wifi/V1_0/StaRoamingState.java",
215 "android/hardware/wifi/V1_0/StaScanData.java",
216 "android/hardware/wifi/V1_0/StaScanDataFlagMask.java",
217 "android/hardware/wifi/V1_0/StaScanLimits.java",
218 "android/hardware/wifi/V1_0/StaScanResult.java",
219 "android/hardware/wifi/V1_0/WifiBand.java",
220 "android/hardware/wifi/V1_0/WifiChannelInfo.java",
221 "android/hardware/wifi/V1_0/WifiChannelWidthInMhz.java",
222 "android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxIcmpPacketDetails.java",
223 "android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxMulticastPacketDetails.java",
224 "android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxPacketDetails.java",
225 "android/hardware/wifi/V1_0/WifiDebugHostWakeReasonStats.java",
226 "android/hardware/wifi/V1_0/WifiDebugPacketFateFrameInfo.java",
227 "android/hardware/wifi/V1_0/WifiDebugPacketFateFrameType.java",
228 "android/hardware/wifi/V1_0/WifiDebugRingBufferFlags.java",
229 "android/hardware/wifi/V1_0/WifiDebugRingBufferStatus.java",
230 "android/hardware/wifi/V1_0/WifiDebugRingBufferVerboseLevel.java",
231 "android/hardware/wifi/V1_0/WifiDebugRxPacketFate.java",
232 "android/hardware/wifi/V1_0/WifiDebugRxPacketFateReport.java",
233 "android/hardware/wifi/V1_0/WifiDebugTxPacketFate.java",
234 "android/hardware/wifi/V1_0/WifiDebugTxPacketFateReport.java",
235 "android/hardware/wifi/V1_0/WifiInformationElement.java",
236 "android/hardware/wifi/V1_0/WifiNanStatus.java",
237 "android/hardware/wifi/V1_0/WifiRateInfo.java",
238 "android/hardware/wifi/V1_0/WifiRateNss.java",
239 "android/hardware/wifi/V1_0/WifiRatePreamble.java",
240 "android/hardware/wifi/V1_0/WifiStatus.java",
241 "android/hardware/wifi/V1_0/WifiStatusCode.java",
242 "android/hardware/wifi/V1_0/IWifi.java",
243 "android/hardware/wifi/V1_0/IWifiApIface.java",
244 "android/hardware/wifi/V1_0/IWifiChip.java",
245 "android/hardware/wifi/V1_0/IWifiChipEventCallback.java",
246 "android/hardware/wifi/V1_0/IWifiEventCallback.java",
247 "android/hardware/wifi/V1_0/IWifiIface.java",
248 "android/hardware/wifi/V1_0/IWifiNanIface.java",
249 "android/hardware/wifi/V1_0/IWifiNanIfaceEventCallback.java",
250 "android/hardware/wifi/V1_0/IWifiP2pIface.java",
251 "android/hardware/wifi/V1_0/IWifiRttController.java",
252 "android/hardware/wifi/V1_0/IWifiRttControllerEventCallback.java",
253 "android/hardware/wifi/V1_0/IWifiStaIface.java",
254 "android/hardware/wifi/V1_0/IWifiStaIfaceEventCallback.java",
255 ],
256}
257
258java_library {
259 name: "android.hardware.wifi-V1.0-java",
260 no_framework_libs: true,
261 defaults: ["hidl-java-module-defaults"],
262 srcs: [":android.hardware.wifi-V1.0-java_gen_java"],
263 libs: [
264 "hwbinder",
265 "android.hidl.base-V1.0-java",
266 ]
267}
268
269genrule {
270 name: "android.hardware.wifi-V1.0-java-constants_gen_java",
271 tools: ["hidl-gen"],
272 cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0",
273 srcs: [
274 ":android.hardware.wifi@1.0_hal",
275 ],
276 out: [
277 "android/hardware/wifi/V1_0/Constants.java",
278 ],
279}
280
281java_library {
282 name: "android.hardware.wifi-V1.0-java-constants",
283 no_framework_libs: true,
284 defaults: ["hidl-java-module-defaults"],
285 srcs: [":android.hardware.wifi-V1.0-java-constants_gen_java"],
286}
287
288genrule {
153 name: "android.hardware.wifi@1.0-adapter-helper_genc++", 289 name: "android.hardware.wifi@1.0-adapter-helper_genc++",
154 tools: ["hidl-gen"], 290 tools: ["hidl-gen"],
155 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0", 291 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0",
@@ -197,7 +333,6 @@ genrule {
197 ], 333 ],
198} 334}
199 335
200
201cc_library { 336cc_library {
202 name: "android.hardware.wifi@1.0-adapter-helper", 337 name: "android.hardware.wifi@1.0-adapter-helper",
203 defaults: ["hidl-module-defaults"], 338 defaults: ["hidl-module-defaults"],
diff --git a/wifi/1.0/Android.mk b/wifi/1.0/Android.mk
deleted file mode 100644
index b89724ca..00000000
--- a/wifi/1.0/Android.mk
+++ /dev/null
@@ -1,1933 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.wifi-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (IfaceType)
23#
24GEN := $(intermediates)/android/hardware/wifi/V1_0/IfaceType.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.wifi@1.0::types.IfaceType
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (NanBandIndex)
42#
43GEN := $(intermediates)/android/hardware/wifi/V1_0/NanBandIndex.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.wifi@1.0::types.NanBandIndex
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (NanBandSpecificConfig)
61#
62GEN := $(intermediates)/android/hardware/wifi/V1_0/NanBandSpecificConfig.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.wifi@1.0::types.NanBandSpecificConfig
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (NanCapabilities)
80#
81GEN := $(intermediates)/android/hardware/wifi/V1_0/NanCapabilities.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.wifi@1.0::types.NanCapabilities
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (NanCipherSuiteType)
99#
100GEN := $(intermediates)/android/hardware/wifi/V1_0/NanCipherSuiteType.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.wifi@1.0::types.NanCipherSuiteType
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build types.hal (NanClusterEventInd)
118#
119GEN := $(intermediates)/android/hardware/wifi/V1_0/NanClusterEventInd.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
123$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
124$(GEN): PRIVATE_CUSTOM_TOOL = \
125 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
126 -Ljava \
127 -randroid.hardware:hardware/interfaces \
128 -randroid.hidl:system/libhidl/transport \
129 android.hardware.wifi@1.0::types.NanClusterEventInd
130
131$(GEN): $(LOCAL_PATH)/types.hal
132 $(transform-generated-source)
133LOCAL_GENERATED_SOURCES += $(GEN)
134
135#
136# Build types.hal (NanClusterEventType)
137#
138GEN := $(intermediates)/android/hardware/wifi/V1_0/NanClusterEventType.java
139$(GEN): $(HIDL)
140$(GEN): PRIVATE_HIDL := $(HIDL)
141$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
142$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
143$(GEN): PRIVATE_CUSTOM_TOOL = \
144 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
145 -Ljava \
146 -randroid.hardware:hardware/interfaces \
147 -randroid.hidl:system/libhidl/transport \
148 android.hardware.wifi@1.0::types.NanClusterEventType
149
150$(GEN): $(LOCAL_PATH)/types.hal
151 $(transform-generated-source)
152LOCAL_GENERATED_SOURCES += $(GEN)
153
154#
155# Build types.hal (NanConfigRequest)
156#
157GEN := $(intermediates)/android/hardware/wifi/V1_0/NanConfigRequest.java
158$(GEN): $(HIDL)
159$(GEN): PRIVATE_HIDL := $(HIDL)
160$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
161$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
162$(GEN): PRIVATE_CUSTOM_TOOL = \
163 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
164 -Ljava \
165 -randroid.hardware:hardware/interfaces \
166 -randroid.hidl:system/libhidl/transport \
167 android.hardware.wifi@1.0::types.NanConfigRequest
168
169$(GEN): $(LOCAL_PATH)/types.hal
170 $(transform-generated-source)
171LOCAL_GENERATED_SOURCES += $(GEN)
172
173#
174# Build types.hal (NanDataPathChannelCfg)
175#
176GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDataPathChannelCfg.java
177$(GEN): $(HIDL)
178$(GEN): PRIVATE_HIDL := $(HIDL)
179$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
180$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
181$(GEN): PRIVATE_CUSTOM_TOOL = \
182 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
183 -Ljava \
184 -randroid.hardware:hardware/interfaces \
185 -randroid.hidl:system/libhidl/transport \
186 android.hardware.wifi@1.0::types.NanDataPathChannelCfg
187
188$(GEN): $(LOCAL_PATH)/types.hal
189 $(transform-generated-source)
190LOCAL_GENERATED_SOURCES += $(GEN)
191
192#
193# Build types.hal (NanDataPathConfirmInd)
194#
195GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDataPathConfirmInd.java
196$(GEN): $(HIDL)
197$(GEN): PRIVATE_HIDL := $(HIDL)
198$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
199$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
200$(GEN): PRIVATE_CUSTOM_TOOL = \
201 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
202 -Ljava \
203 -randroid.hardware:hardware/interfaces \
204 -randroid.hidl:system/libhidl/transport \
205 android.hardware.wifi@1.0::types.NanDataPathConfirmInd
206
207$(GEN): $(LOCAL_PATH)/types.hal
208 $(transform-generated-source)
209LOCAL_GENERATED_SOURCES += $(GEN)
210
211#
212# Build types.hal (NanDataPathRequestInd)
213#
214GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDataPathRequestInd.java
215$(GEN): $(HIDL)
216$(GEN): PRIVATE_HIDL := $(HIDL)
217$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
218$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
219$(GEN): PRIVATE_CUSTOM_TOOL = \
220 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
221 -Ljava \
222 -randroid.hardware:hardware/interfaces \
223 -randroid.hidl:system/libhidl/transport \
224 android.hardware.wifi@1.0::types.NanDataPathRequestInd
225
226$(GEN): $(LOCAL_PATH)/types.hal
227 $(transform-generated-source)
228LOCAL_GENERATED_SOURCES += $(GEN)
229
230#
231# Build types.hal (NanDataPathSecurityConfig)
232#
233GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDataPathSecurityConfig.java
234$(GEN): $(HIDL)
235$(GEN): PRIVATE_HIDL := $(HIDL)
236$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
237$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
238$(GEN): PRIVATE_CUSTOM_TOOL = \
239 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
240 -Ljava \
241 -randroid.hardware:hardware/interfaces \
242 -randroid.hidl:system/libhidl/transport \
243 android.hardware.wifi@1.0::types.NanDataPathSecurityConfig
244
245$(GEN): $(LOCAL_PATH)/types.hal
246 $(transform-generated-source)
247LOCAL_GENERATED_SOURCES += $(GEN)
248
249#
250# Build types.hal (NanDataPathSecurityType)
251#
252GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDataPathSecurityType.java
253$(GEN): $(HIDL)
254$(GEN): PRIVATE_HIDL := $(HIDL)
255$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
256$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
257$(GEN): PRIVATE_CUSTOM_TOOL = \
258 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
259 -Ljava \
260 -randroid.hardware:hardware/interfaces \
261 -randroid.hidl:system/libhidl/transport \
262 android.hardware.wifi@1.0::types.NanDataPathSecurityType
263
264$(GEN): $(LOCAL_PATH)/types.hal
265 $(transform-generated-source)
266LOCAL_GENERATED_SOURCES += $(GEN)
267
268#
269# Build types.hal (NanDebugConfig)
270#
271GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDebugConfig.java
272$(GEN): $(HIDL)
273$(GEN): PRIVATE_HIDL := $(HIDL)
274$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
275$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
276$(GEN): PRIVATE_CUSTOM_TOOL = \
277 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
278 -Ljava \
279 -randroid.hardware:hardware/interfaces \
280 -randroid.hidl:system/libhidl/transport \
281 android.hardware.wifi@1.0::types.NanDebugConfig
282
283$(GEN): $(LOCAL_PATH)/types.hal
284 $(transform-generated-source)
285LOCAL_GENERATED_SOURCES += $(GEN)
286
287#
288# Build types.hal (NanDiscoveryCommonConfig)
289#
290GEN := $(intermediates)/android/hardware/wifi/V1_0/NanDiscoveryCommonConfig.java
291$(GEN): $(HIDL)
292$(GEN): PRIVATE_HIDL := $(HIDL)
293$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
294$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
295$(GEN): PRIVATE_CUSTOM_TOOL = \
296 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
297 -Ljava \
298 -randroid.hardware:hardware/interfaces \
299 -randroid.hidl:system/libhidl/transport \
300 android.hardware.wifi@1.0::types.NanDiscoveryCommonConfig
301
302$(GEN): $(LOCAL_PATH)/types.hal
303 $(transform-generated-source)
304LOCAL_GENERATED_SOURCES += $(GEN)
305
306#
307# Build types.hal (NanEnableRequest)
308#
309GEN := $(intermediates)/android/hardware/wifi/V1_0/NanEnableRequest.java
310$(GEN): $(HIDL)
311$(GEN): PRIVATE_HIDL := $(HIDL)
312$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
313$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
314$(GEN): PRIVATE_CUSTOM_TOOL = \
315 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
316 -Ljava \
317 -randroid.hardware:hardware/interfaces \
318 -randroid.hidl:system/libhidl/transport \
319 android.hardware.wifi@1.0::types.NanEnableRequest
320
321$(GEN): $(LOCAL_PATH)/types.hal
322 $(transform-generated-source)
323LOCAL_GENERATED_SOURCES += $(GEN)
324
325#
326# Build types.hal (NanFollowupReceivedInd)
327#
328GEN := $(intermediates)/android/hardware/wifi/V1_0/NanFollowupReceivedInd.java
329$(GEN): $(HIDL)
330$(GEN): PRIVATE_HIDL := $(HIDL)
331$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
332$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
333$(GEN): PRIVATE_CUSTOM_TOOL = \
334 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
335 -Ljava \
336 -randroid.hardware:hardware/interfaces \
337 -randroid.hidl:system/libhidl/transport \
338 android.hardware.wifi@1.0::types.NanFollowupReceivedInd
339
340$(GEN): $(LOCAL_PATH)/types.hal
341 $(transform-generated-source)
342LOCAL_GENERATED_SOURCES += $(GEN)
343
344#
345# Build types.hal (NanInitiateDataPathRequest)
346#
347GEN := $(intermediates)/android/hardware/wifi/V1_0/NanInitiateDataPathRequest.java
348$(GEN): $(HIDL)
349$(GEN): PRIVATE_HIDL := $(HIDL)
350$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
351$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
352$(GEN): PRIVATE_CUSTOM_TOOL = \
353 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
354 -Ljava \
355 -randroid.hardware:hardware/interfaces \
356 -randroid.hidl:system/libhidl/transport \
357 android.hardware.wifi@1.0::types.NanInitiateDataPathRequest
358
359$(GEN): $(LOCAL_PATH)/types.hal
360 $(transform-generated-source)
361LOCAL_GENERATED_SOURCES += $(GEN)
362
363#
364# Build types.hal (NanMatchAlg)
365#
366GEN := $(intermediates)/android/hardware/wifi/V1_0/NanMatchAlg.java
367$(GEN): $(HIDL)
368$(GEN): PRIVATE_HIDL := $(HIDL)
369$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
370$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
371$(GEN): PRIVATE_CUSTOM_TOOL = \
372 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
373 -Ljava \
374 -randroid.hardware:hardware/interfaces \
375 -randroid.hidl:system/libhidl/transport \
376 android.hardware.wifi@1.0::types.NanMatchAlg
377
378$(GEN): $(LOCAL_PATH)/types.hal
379 $(transform-generated-source)
380LOCAL_GENERATED_SOURCES += $(GEN)
381
382#
383# Build types.hal (NanMatchInd)
384#
385GEN := $(intermediates)/android/hardware/wifi/V1_0/NanMatchInd.java
386$(GEN): $(HIDL)
387$(GEN): PRIVATE_HIDL := $(HIDL)
388$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
389$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
390$(GEN): PRIVATE_CUSTOM_TOOL = \
391 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
392 -Ljava \
393 -randroid.hardware:hardware/interfaces \
394 -randroid.hidl:system/libhidl/transport \
395 android.hardware.wifi@1.0::types.NanMatchInd
396
397$(GEN): $(LOCAL_PATH)/types.hal
398 $(transform-generated-source)
399LOCAL_GENERATED_SOURCES += $(GEN)
400
401#
402# Build types.hal (NanParamSizeLimits)
403#
404GEN := $(intermediates)/android/hardware/wifi/V1_0/NanParamSizeLimits.java
405$(GEN): $(HIDL)
406$(GEN): PRIVATE_HIDL := $(HIDL)
407$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
408$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
409$(GEN): PRIVATE_CUSTOM_TOOL = \
410 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
411 -Ljava \
412 -randroid.hardware:hardware/interfaces \
413 -randroid.hidl:system/libhidl/transport \
414 android.hardware.wifi@1.0::types.NanParamSizeLimits
415
416$(GEN): $(LOCAL_PATH)/types.hal
417 $(transform-generated-source)
418LOCAL_GENERATED_SOURCES += $(GEN)
419
420#
421# Build types.hal (NanPublishRequest)
422#
423GEN := $(intermediates)/android/hardware/wifi/V1_0/NanPublishRequest.java
424$(GEN): $(HIDL)
425$(GEN): PRIVATE_HIDL := $(HIDL)
426$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
427$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
428$(GEN): PRIVATE_CUSTOM_TOOL = \
429 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
430 -Ljava \
431 -randroid.hardware:hardware/interfaces \
432 -randroid.hidl:system/libhidl/transport \
433 android.hardware.wifi@1.0::types.NanPublishRequest
434
435$(GEN): $(LOCAL_PATH)/types.hal
436 $(transform-generated-source)
437LOCAL_GENERATED_SOURCES += $(GEN)
438
439#
440# Build types.hal (NanPublishType)
441#
442GEN := $(intermediates)/android/hardware/wifi/V1_0/NanPublishType.java
443$(GEN): $(HIDL)
444$(GEN): PRIVATE_HIDL := $(HIDL)
445$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
446$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
447$(GEN): PRIVATE_CUSTOM_TOOL = \
448 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
449 -Ljava \
450 -randroid.hardware:hardware/interfaces \
451 -randroid.hidl:system/libhidl/transport \
452 android.hardware.wifi@1.0::types.NanPublishType
453
454$(GEN): $(LOCAL_PATH)/types.hal
455 $(transform-generated-source)
456LOCAL_GENERATED_SOURCES += $(GEN)
457
458#
459# Build types.hal (NanRangingIndication)
460#
461GEN := $(intermediates)/android/hardware/wifi/V1_0/NanRangingIndication.java
462$(GEN): $(HIDL)
463$(GEN): PRIVATE_HIDL := $(HIDL)
464$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
465$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
466$(GEN): PRIVATE_CUSTOM_TOOL = \
467 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
468 -Ljava \
469 -randroid.hardware:hardware/interfaces \
470 -randroid.hidl:system/libhidl/transport \
471 android.hardware.wifi@1.0::types.NanRangingIndication
472
473$(GEN): $(LOCAL_PATH)/types.hal
474 $(transform-generated-source)
475LOCAL_GENERATED_SOURCES += $(GEN)
476
477#
478# Build types.hal (NanRespondToDataPathIndicationRequest)
479#
480GEN := $(intermediates)/android/hardware/wifi/V1_0/NanRespondToDataPathIndicationRequest.java
481$(GEN): $(HIDL)
482$(GEN): PRIVATE_HIDL := $(HIDL)
483$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
484$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
485$(GEN): PRIVATE_CUSTOM_TOOL = \
486 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
487 -Ljava \
488 -randroid.hardware:hardware/interfaces \
489 -randroid.hidl:system/libhidl/transport \
490 android.hardware.wifi@1.0::types.NanRespondToDataPathIndicationRequest
491
492$(GEN): $(LOCAL_PATH)/types.hal
493 $(transform-generated-source)
494LOCAL_GENERATED_SOURCES += $(GEN)
495
496#
497# Build types.hal (NanSrfType)
498#
499GEN := $(intermediates)/android/hardware/wifi/V1_0/NanSrfType.java
500$(GEN): $(HIDL)
501$(GEN): PRIVATE_HIDL := $(HIDL)
502$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
503$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
504$(GEN): PRIVATE_CUSTOM_TOOL = \
505 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
506 -Ljava \
507 -randroid.hardware:hardware/interfaces \
508 -randroid.hidl:system/libhidl/transport \
509 android.hardware.wifi@1.0::types.NanSrfType
510
511$(GEN): $(LOCAL_PATH)/types.hal
512 $(transform-generated-source)
513LOCAL_GENERATED_SOURCES += $(GEN)
514
515#
516# Build types.hal (NanStatusType)
517#
518GEN := $(intermediates)/android/hardware/wifi/V1_0/NanStatusType.java
519$(GEN): $(HIDL)
520$(GEN): PRIVATE_HIDL := $(HIDL)
521$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
522$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
523$(GEN): PRIVATE_CUSTOM_TOOL = \
524 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
525 -Ljava \
526 -randroid.hardware:hardware/interfaces \
527 -randroid.hidl:system/libhidl/transport \
528 android.hardware.wifi@1.0::types.NanStatusType
529
530$(GEN): $(LOCAL_PATH)/types.hal
531 $(transform-generated-source)
532LOCAL_GENERATED_SOURCES += $(GEN)
533
534#
535# Build types.hal (NanSubscribeRequest)
536#
537GEN := $(intermediates)/android/hardware/wifi/V1_0/NanSubscribeRequest.java
538$(GEN): $(HIDL)
539$(GEN): PRIVATE_HIDL := $(HIDL)
540$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
541$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
542$(GEN): PRIVATE_CUSTOM_TOOL = \
543 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
544 -Ljava \
545 -randroid.hardware:hardware/interfaces \
546 -randroid.hidl:system/libhidl/transport \
547 android.hardware.wifi@1.0::types.NanSubscribeRequest
548
549$(GEN): $(LOCAL_PATH)/types.hal
550 $(transform-generated-source)
551LOCAL_GENERATED_SOURCES += $(GEN)
552
553#
554# Build types.hal (NanSubscribeType)
555#
556GEN := $(intermediates)/android/hardware/wifi/V1_0/NanSubscribeType.java
557$(GEN): $(HIDL)
558$(GEN): PRIVATE_HIDL := $(HIDL)
559$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
560$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
561$(GEN): PRIVATE_CUSTOM_TOOL = \
562 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
563 -Ljava \
564 -randroid.hardware:hardware/interfaces \
565 -randroid.hidl:system/libhidl/transport \
566 android.hardware.wifi@1.0::types.NanSubscribeType
567
568$(GEN): $(LOCAL_PATH)/types.hal
569 $(transform-generated-source)
570LOCAL_GENERATED_SOURCES += $(GEN)
571
572#
573# Build types.hal (NanTransmitFollowupRequest)
574#
575GEN := $(intermediates)/android/hardware/wifi/V1_0/NanTransmitFollowupRequest.java
576$(GEN): $(HIDL)
577$(GEN): PRIVATE_HIDL := $(HIDL)
578$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
579$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
580$(GEN): PRIVATE_CUSTOM_TOOL = \
581 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
582 -Ljava \
583 -randroid.hardware:hardware/interfaces \
584 -randroid.hidl:system/libhidl/transport \
585 android.hardware.wifi@1.0::types.NanTransmitFollowupRequest
586
587$(GEN): $(LOCAL_PATH)/types.hal
588 $(transform-generated-source)
589LOCAL_GENERATED_SOURCES += $(GEN)
590
591#
592# Build types.hal (NanTxType)
593#
594GEN := $(intermediates)/android/hardware/wifi/V1_0/NanTxType.java
595$(GEN): $(HIDL)
596$(GEN): PRIVATE_HIDL := $(HIDL)
597$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
598$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
599$(GEN): PRIVATE_CUSTOM_TOOL = \
600 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
601 -Ljava \
602 -randroid.hardware:hardware/interfaces \
603 -randroid.hidl:system/libhidl/transport \
604 android.hardware.wifi@1.0::types.NanTxType
605
606$(GEN): $(LOCAL_PATH)/types.hal
607 $(transform-generated-source)
608LOCAL_GENERATED_SOURCES += $(GEN)
609
610#
611# Build types.hal (RttBw)
612#
613GEN := $(intermediates)/android/hardware/wifi/V1_0/RttBw.java
614$(GEN): $(HIDL)
615$(GEN): PRIVATE_HIDL := $(HIDL)
616$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
617$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
618$(GEN): PRIVATE_CUSTOM_TOOL = \
619 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
620 -Ljava \
621 -randroid.hardware:hardware/interfaces \
622 -randroid.hidl:system/libhidl/transport \
623 android.hardware.wifi@1.0::types.RttBw
624
625$(GEN): $(LOCAL_PATH)/types.hal
626 $(transform-generated-source)
627LOCAL_GENERATED_SOURCES += $(GEN)
628
629#
630# Build types.hal (RttCapabilities)
631#
632GEN := $(intermediates)/android/hardware/wifi/V1_0/RttCapabilities.java
633$(GEN): $(HIDL)
634$(GEN): PRIVATE_HIDL := $(HIDL)
635$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
636$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
637$(GEN): PRIVATE_CUSTOM_TOOL = \
638 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
639 -Ljava \
640 -randroid.hardware:hardware/interfaces \
641 -randroid.hidl:system/libhidl/transport \
642 android.hardware.wifi@1.0::types.RttCapabilities
643
644$(GEN): $(LOCAL_PATH)/types.hal
645 $(transform-generated-source)
646LOCAL_GENERATED_SOURCES += $(GEN)
647
648#
649# Build types.hal (RttConfig)
650#
651GEN := $(intermediates)/android/hardware/wifi/V1_0/RttConfig.java
652$(GEN): $(HIDL)
653$(GEN): PRIVATE_HIDL := $(HIDL)
654$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
655$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
656$(GEN): PRIVATE_CUSTOM_TOOL = \
657 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
658 -Ljava \
659 -randroid.hardware:hardware/interfaces \
660 -randroid.hidl:system/libhidl/transport \
661 android.hardware.wifi@1.0::types.RttConfig
662
663$(GEN): $(LOCAL_PATH)/types.hal
664 $(transform-generated-source)
665LOCAL_GENERATED_SOURCES += $(GEN)
666
667#
668# Build types.hal (RttLciInformation)
669#
670GEN := $(intermediates)/android/hardware/wifi/V1_0/RttLciInformation.java
671$(GEN): $(HIDL)
672$(GEN): PRIVATE_HIDL := $(HIDL)
673$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
674$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
675$(GEN): PRIVATE_CUSTOM_TOOL = \
676 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
677 -Ljava \
678 -randroid.hardware:hardware/interfaces \
679 -randroid.hidl:system/libhidl/transport \
680 android.hardware.wifi@1.0::types.RttLciInformation
681
682$(GEN): $(LOCAL_PATH)/types.hal
683 $(transform-generated-source)
684LOCAL_GENERATED_SOURCES += $(GEN)
685
686#
687# Build types.hal (RttLcrInformation)
688#
689GEN := $(intermediates)/android/hardware/wifi/V1_0/RttLcrInformation.java
690$(GEN): $(HIDL)
691$(GEN): PRIVATE_HIDL := $(HIDL)
692$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
693$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
694$(GEN): PRIVATE_CUSTOM_TOOL = \
695 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
696 -Ljava \
697 -randroid.hardware:hardware/interfaces \
698 -randroid.hidl:system/libhidl/transport \
699 android.hardware.wifi@1.0::types.RttLcrInformation
700
701$(GEN): $(LOCAL_PATH)/types.hal
702 $(transform-generated-source)
703LOCAL_GENERATED_SOURCES += $(GEN)
704
705#
706# Build types.hal (RttMotionPattern)
707#
708GEN := $(intermediates)/android/hardware/wifi/V1_0/RttMotionPattern.java
709$(GEN): $(HIDL)
710$(GEN): PRIVATE_HIDL := $(HIDL)
711$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
712$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
713$(GEN): PRIVATE_CUSTOM_TOOL = \
714 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
715 -Ljava \
716 -randroid.hardware:hardware/interfaces \
717 -randroid.hidl:system/libhidl/transport \
718 android.hardware.wifi@1.0::types.RttMotionPattern
719
720$(GEN): $(LOCAL_PATH)/types.hal
721 $(transform-generated-source)
722LOCAL_GENERATED_SOURCES += $(GEN)
723
724#
725# Build types.hal (RttPeerType)
726#
727GEN := $(intermediates)/android/hardware/wifi/V1_0/RttPeerType.java
728$(GEN): $(HIDL)
729$(GEN): PRIVATE_HIDL := $(HIDL)
730$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
731$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
732$(GEN): PRIVATE_CUSTOM_TOOL = \
733 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
734 -Ljava \
735 -randroid.hardware:hardware/interfaces \
736 -randroid.hidl:system/libhidl/transport \
737 android.hardware.wifi@1.0::types.RttPeerType
738
739$(GEN): $(LOCAL_PATH)/types.hal
740 $(transform-generated-source)
741LOCAL_GENERATED_SOURCES += $(GEN)
742
743#
744# Build types.hal (RttPreamble)
745#
746GEN := $(intermediates)/android/hardware/wifi/V1_0/RttPreamble.java
747$(GEN): $(HIDL)
748$(GEN): PRIVATE_HIDL := $(HIDL)
749$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
750$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
751$(GEN): PRIVATE_CUSTOM_TOOL = \
752 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
753 -Ljava \
754 -randroid.hardware:hardware/interfaces \
755 -randroid.hidl:system/libhidl/transport \
756 android.hardware.wifi@1.0::types.RttPreamble
757
758$(GEN): $(LOCAL_PATH)/types.hal
759 $(transform-generated-source)
760LOCAL_GENERATED_SOURCES += $(GEN)
761
762#
763# Build types.hal (RttResponder)
764#
765GEN := $(intermediates)/android/hardware/wifi/V1_0/RttResponder.java
766$(GEN): $(HIDL)
767$(GEN): PRIVATE_HIDL := $(HIDL)
768$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
769$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
770$(GEN): PRIVATE_CUSTOM_TOOL = \
771 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
772 -Ljava \
773 -randroid.hardware:hardware/interfaces \
774 -randroid.hidl:system/libhidl/transport \
775 android.hardware.wifi@1.0::types.RttResponder
776
777$(GEN): $(LOCAL_PATH)/types.hal
778 $(transform-generated-source)
779LOCAL_GENERATED_SOURCES += $(GEN)
780
781#
782# Build types.hal (RttResult)
783#
784GEN := $(intermediates)/android/hardware/wifi/V1_0/RttResult.java
785$(GEN): $(HIDL)
786$(GEN): PRIVATE_HIDL := $(HIDL)
787$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
788$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
789$(GEN): PRIVATE_CUSTOM_TOOL = \
790 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
791 -Ljava \
792 -randroid.hardware:hardware/interfaces \
793 -randroid.hidl:system/libhidl/transport \
794 android.hardware.wifi@1.0::types.RttResult
795
796$(GEN): $(LOCAL_PATH)/types.hal
797 $(transform-generated-source)
798LOCAL_GENERATED_SOURCES += $(GEN)
799
800#
801# Build types.hal (RttStatus)
802#
803GEN := $(intermediates)/android/hardware/wifi/V1_0/RttStatus.java
804$(GEN): $(HIDL)
805$(GEN): PRIVATE_HIDL := $(HIDL)
806$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
807$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
808$(GEN): PRIVATE_CUSTOM_TOOL = \
809 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
810 -Ljava \
811 -randroid.hardware:hardware/interfaces \
812 -randroid.hidl:system/libhidl/transport \
813 android.hardware.wifi@1.0::types.RttStatus
814
815$(GEN): $(LOCAL_PATH)/types.hal
816 $(transform-generated-source)
817LOCAL_GENERATED_SOURCES += $(GEN)
818
819#
820# Build types.hal (RttType)
821#
822GEN := $(intermediates)/android/hardware/wifi/V1_0/RttType.java
823$(GEN): $(HIDL)
824$(GEN): PRIVATE_HIDL := $(HIDL)
825$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
826$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
827$(GEN): PRIVATE_CUSTOM_TOOL = \
828 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
829 -Ljava \
830 -randroid.hardware:hardware/interfaces \
831 -randroid.hidl:system/libhidl/transport \
832 android.hardware.wifi@1.0::types.RttType
833
834$(GEN): $(LOCAL_PATH)/types.hal
835 $(transform-generated-source)
836LOCAL_GENERATED_SOURCES += $(GEN)
837
838#
839# Build types.hal (StaApfPacketFilterCapabilities)
840#
841GEN := $(intermediates)/android/hardware/wifi/V1_0/StaApfPacketFilterCapabilities.java
842$(GEN): $(HIDL)
843$(GEN): PRIVATE_HIDL := $(HIDL)
844$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
845$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
846$(GEN): PRIVATE_CUSTOM_TOOL = \
847 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
848 -Ljava \
849 -randroid.hardware:hardware/interfaces \
850 -randroid.hidl:system/libhidl/transport \
851 android.hardware.wifi@1.0::types.StaApfPacketFilterCapabilities
852
853$(GEN): $(LOCAL_PATH)/types.hal
854 $(transform-generated-source)
855LOCAL_GENERATED_SOURCES += $(GEN)
856
857#
858# Build types.hal (StaBackgroundScanBucketEventReportSchemeMask)
859#
860GEN := $(intermediates)/android/hardware/wifi/V1_0/StaBackgroundScanBucketEventReportSchemeMask.java
861$(GEN): $(HIDL)
862$(GEN): PRIVATE_HIDL := $(HIDL)
863$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
864$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
865$(GEN): PRIVATE_CUSTOM_TOOL = \
866 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
867 -Ljava \
868 -randroid.hardware:hardware/interfaces \
869 -randroid.hidl:system/libhidl/transport \
870 android.hardware.wifi@1.0::types.StaBackgroundScanBucketEventReportSchemeMask
871
872$(GEN): $(LOCAL_PATH)/types.hal
873 $(transform-generated-source)
874LOCAL_GENERATED_SOURCES += $(GEN)
875
876#
877# Build types.hal (StaBackgroundScanBucketParameters)
878#
879GEN := $(intermediates)/android/hardware/wifi/V1_0/StaBackgroundScanBucketParameters.java
880$(GEN): $(HIDL)
881$(GEN): PRIVATE_HIDL := $(HIDL)
882$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
883$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
884$(GEN): PRIVATE_CUSTOM_TOOL = \
885 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
886 -Ljava \
887 -randroid.hardware:hardware/interfaces \
888 -randroid.hidl:system/libhidl/transport \
889 android.hardware.wifi@1.0::types.StaBackgroundScanBucketParameters
890
891$(GEN): $(LOCAL_PATH)/types.hal
892 $(transform-generated-source)
893LOCAL_GENERATED_SOURCES += $(GEN)
894
895#
896# Build types.hal (StaBackgroundScanCapabilities)
897#
898GEN := $(intermediates)/android/hardware/wifi/V1_0/StaBackgroundScanCapabilities.java
899$(GEN): $(HIDL)
900$(GEN): PRIVATE_HIDL := $(HIDL)
901$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
902$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
903$(GEN): PRIVATE_CUSTOM_TOOL = \
904 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
905 -Ljava \
906 -randroid.hardware:hardware/interfaces \
907 -randroid.hidl:system/libhidl/transport \
908 android.hardware.wifi@1.0::types.StaBackgroundScanCapabilities
909
910$(GEN): $(LOCAL_PATH)/types.hal
911 $(transform-generated-source)
912LOCAL_GENERATED_SOURCES += $(GEN)
913
914#
915# Build types.hal (StaBackgroundScanParameters)
916#
917GEN := $(intermediates)/android/hardware/wifi/V1_0/StaBackgroundScanParameters.java
918$(GEN): $(HIDL)
919$(GEN): PRIVATE_HIDL := $(HIDL)
920$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
921$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
922$(GEN): PRIVATE_CUSTOM_TOOL = \
923 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
924 -Ljava \
925 -randroid.hardware:hardware/interfaces \
926 -randroid.hidl:system/libhidl/transport \
927 android.hardware.wifi@1.0::types.StaBackgroundScanParameters
928
929$(GEN): $(LOCAL_PATH)/types.hal
930 $(transform-generated-source)
931LOCAL_GENERATED_SOURCES += $(GEN)
932
933#
934# Build types.hal (StaLinkLayerIfacePacketStats)
935#
936GEN := $(intermediates)/android/hardware/wifi/V1_0/StaLinkLayerIfacePacketStats.java
937$(GEN): $(HIDL)
938$(GEN): PRIVATE_HIDL := $(HIDL)
939$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
940$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
941$(GEN): PRIVATE_CUSTOM_TOOL = \
942 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
943 -Ljava \
944 -randroid.hardware:hardware/interfaces \
945 -randroid.hidl:system/libhidl/transport \
946 android.hardware.wifi@1.0::types.StaLinkLayerIfacePacketStats
947
948$(GEN): $(LOCAL_PATH)/types.hal
949 $(transform-generated-source)
950LOCAL_GENERATED_SOURCES += $(GEN)
951
952#
953# Build types.hal (StaLinkLayerIfaceStats)
954#
955GEN := $(intermediates)/android/hardware/wifi/V1_0/StaLinkLayerIfaceStats.java
956$(GEN): $(HIDL)
957$(GEN): PRIVATE_HIDL := $(HIDL)
958$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
959$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
960$(GEN): PRIVATE_CUSTOM_TOOL = \
961 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
962 -Ljava \
963 -randroid.hardware:hardware/interfaces \
964 -randroid.hidl:system/libhidl/transport \
965 android.hardware.wifi@1.0::types.StaLinkLayerIfaceStats
966
967$(GEN): $(LOCAL_PATH)/types.hal
968 $(transform-generated-source)
969LOCAL_GENERATED_SOURCES += $(GEN)
970
971#
972# Build types.hal (StaLinkLayerRadioStats)
973#
974GEN := $(intermediates)/android/hardware/wifi/V1_0/StaLinkLayerRadioStats.java
975$(GEN): $(HIDL)
976$(GEN): PRIVATE_HIDL := $(HIDL)
977$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
978$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
979$(GEN): PRIVATE_CUSTOM_TOOL = \
980 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
981 -Ljava \
982 -randroid.hardware:hardware/interfaces \
983 -randroid.hidl:system/libhidl/transport \
984 android.hardware.wifi@1.0::types.StaLinkLayerRadioStats
985
986$(GEN): $(LOCAL_PATH)/types.hal
987 $(transform-generated-source)
988LOCAL_GENERATED_SOURCES += $(GEN)
989
990#
991# Build types.hal (StaLinkLayerStats)
992#
993GEN := $(intermediates)/android/hardware/wifi/V1_0/StaLinkLayerStats.java
994$(GEN): $(HIDL)
995$(GEN): PRIVATE_HIDL := $(HIDL)
996$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
997$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
998$(GEN): PRIVATE_CUSTOM_TOOL = \
999 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1000 -Ljava \
1001 -randroid.hardware:hardware/interfaces \
1002 -randroid.hidl:system/libhidl/transport \
1003 android.hardware.wifi@1.0::types.StaLinkLayerStats
1004
1005$(GEN): $(LOCAL_PATH)/types.hal
1006 $(transform-generated-source)
1007LOCAL_GENERATED_SOURCES += $(GEN)
1008
1009#
1010# Build types.hal (StaRoamingCapabilities)
1011#
1012GEN := $(intermediates)/android/hardware/wifi/V1_0/StaRoamingCapabilities.java
1013$(GEN): $(HIDL)
1014$(GEN): PRIVATE_HIDL := $(HIDL)
1015$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1016$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1017$(GEN): PRIVATE_CUSTOM_TOOL = \
1018 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1019 -Ljava \
1020 -randroid.hardware:hardware/interfaces \
1021 -randroid.hidl:system/libhidl/transport \
1022 android.hardware.wifi@1.0::types.StaRoamingCapabilities
1023
1024$(GEN): $(LOCAL_PATH)/types.hal
1025 $(transform-generated-source)
1026LOCAL_GENERATED_SOURCES += $(GEN)
1027
1028#
1029# Build types.hal (StaRoamingConfig)
1030#
1031GEN := $(intermediates)/android/hardware/wifi/V1_0/StaRoamingConfig.java
1032$(GEN): $(HIDL)
1033$(GEN): PRIVATE_HIDL := $(HIDL)
1034$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1035$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1036$(GEN): PRIVATE_CUSTOM_TOOL = \
1037 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1038 -Ljava \
1039 -randroid.hardware:hardware/interfaces \
1040 -randroid.hidl:system/libhidl/transport \
1041 android.hardware.wifi@1.0::types.StaRoamingConfig
1042
1043$(GEN): $(LOCAL_PATH)/types.hal
1044 $(transform-generated-source)
1045LOCAL_GENERATED_SOURCES += $(GEN)
1046
1047#
1048# Build types.hal (StaRoamingState)
1049#
1050GEN := $(intermediates)/android/hardware/wifi/V1_0/StaRoamingState.java
1051$(GEN): $(HIDL)
1052$(GEN): PRIVATE_HIDL := $(HIDL)
1053$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1054$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1055$(GEN): PRIVATE_CUSTOM_TOOL = \
1056 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1057 -Ljava \
1058 -randroid.hardware:hardware/interfaces \
1059 -randroid.hidl:system/libhidl/transport \
1060 android.hardware.wifi@1.0::types.StaRoamingState
1061
1062$(GEN): $(LOCAL_PATH)/types.hal
1063 $(transform-generated-source)
1064LOCAL_GENERATED_SOURCES += $(GEN)
1065
1066#
1067# Build types.hal (StaScanData)
1068#
1069GEN := $(intermediates)/android/hardware/wifi/V1_0/StaScanData.java
1070$(GEN): $(HIDL)
1071$(GEN): PRIVATE_HIDL := $(HIDL)
1072$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1073$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1074$(GEN): PRIVATE_CUSTOM_TOOL = \
1075 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1076 -Ljava \
1077 -randroid.hardware:hardware/interfaces \
1078 -randroid.hidl:system/libhidl/transport \
1079 android.hardware.wifi@1.0::types.StaScanData
1080
1081$(GEN): $(LOCAL_PATH)/types.hal
1082 $(transform-generated-source)
1083LOCAL_GENERATED_SOURCES += $(GEN)
1084
1085#
1086# Build types.hal (StaScanDataFlagMask)
1087#
1088GEN := $(intermediates)/android/hardware/wifi/V1_0/StaScanDataFlagMask.java
1089$(GEN): $(HIDL)
1090$(GEN): PRIVATE_HIDL := $(HIDL)
1091$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1092$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1093$(GEN): PRIVATE_CUSTOM_TOOL = \
1094 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1095 -Ljava \
1096 -randroid.hardware:hardware/interfaces \
1097 -randroid.hidl:system/libhidl/transport \
1098 android.hardware.wifi@1.0::types.StaScanDataFlagMask
1099
1100$(GEN): $(LOCAL_PATH)/types.hal
1101 $(transform-generated-source)
1102LOCAL_GENERATED_SOURCES += $(GEN)
1103
1104#
1105# Build types.hal (StaScanLimits)
1106#
1107GEN := $(intermediates)/android/hardware/wifi/V1_0/StaScanLimits.java
1108$(GEN): $(HIDL)
1109$(GEN): PRIVATE_HIDL := $(HIDL)
1110$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1111$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1112$(GEN): PRIVATE_CUSTOM_TOOL = \
1113 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1114 -Ljava \
1115 -randroid.hardware:hardware/interfaces \
1116 -randroid.hidl:system/libhidl/transport \
1117 android.hardware.wifi@1.0::types.StaScanLimits
1118
1119$(GEN): $(LOCAL_PATH)/types.hal
1120 $(transform-generated-source)
1121LOCAL_GENERATED_SOURCES += $(GEN)
1122
1123#
1124# Build types.hal (StaScanResult)
1125#
1126GEN := $(intermediates)/android/hardware/wifi/V1_0/StaScanResult.java
1127$(GEN): $(HIDL)
1128$(GEN): PRIVATE_HIDL := $(HIDL)
1129$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1130$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1131$(GEN): PRIVATE_CUSTOM_TOOL = \
1132 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1133 -Ljava \
1134 -randroid.hardware:hardware/interfaces \
1135 -randroid.hidl:system/libhidl/transport \
1136 android.hardware.wifi@1.0::types.StaScanResult
1137
1138$(GEN): $(LOCAL_PATH)/types.hal
1139 $(transform-generated-source)
1140LOCAL_GENERATED_SOURCES += $(GEN)
1141
1142#
1143# Build types.hal (WifiBand)
1144#
1145GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiBand.java
1146$(GEN): $(HIDL)
1147$(GEN): PRIVATE_HIDL := $(HIDL)
1148$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1149$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1150$(GEN): PRIVATE_CUSTOM_TOOL = \
1151 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1152 -Ljava \
1153 -randroid.hardware:hardware/interfaces \
1154 -randroid.hidl:system/libhidl/transport \
1155 android.hardware.wifi@1.0::types.WifiBand
1156
1157$(GEN): $(LOCAL_PATH)/types.hal
1158 $(transform-generated-source)
1159LOCAL_GENERATED_SOURCES += $(GEN)
1160
1161#
1162# Build types.hal (WifiChannelInfo)
1163#
1164GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiChannelInfo.java
1165$(GEN): $(HIDL)
1166$(GEN): PRIVATE_HIDL := $(HIDL)
1167$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1168$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1169$(GEN): PRIVATE_CUSTOM_TOOL = \
1170 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1171 -Ljava \
1172 -randroid.hardware:hardware/interfaces \
1173 -randroid.hidl:system/libhidl/transport \
1174 android.hardware.wifi@1.0::types.WifiChannelInfo
1175
1176$(GEN): $(LOCAL_PATH)/types.hal
1177 $(transform-generated-source)
1178LOCAL_GENERATED_SOURCES += $(GEN)
1179
1180#
1181# Build types.hal (WifiChannelWidthInMhz)
1182#
1183GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiChannelWidthInMhz.java
1184$(GEN): $(HIDL)
1185$(GEN): PRIVATE_HIDL := $(HIDL)
1186$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1187$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1188$(GEN): PRIVATE_CUSTOM_TOOL = \
1189 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1190 -Ljava \
1191 -randroid.hardware:hardware/interfaces \
1192 -randroid.hidl:system/libhidl/transport \
1193 android.hardware.wifi@1.0::types.WifiChannelWidthInMhz
1194
1195$(GEN): $(LOCAL_PATH)/types.hal
1196 $(transform-generated-source)
1197LOCAL_GENERATED_SOURCES += $(GEN)
1198
1199#
1200# Build types.hal (WifiDebugHostWakeReasonRxIcmpPacketDetails)
1201#
1202GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxIcmpPacketDetails.java
1203$(GEN): $(HIDL)
1204$(GEN): PRIVATE_HIDL := $(HIDL)
1205$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1206$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1207$(GEN): PRIVATE_CUSTOM_TOOL = \
1208 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1209 -Ljava \
1210 -randroid.hardware:hardware/interfaces \
1211 -randroid.hidl:system/libhidl/transport \
1212 android.hardware.wifi@1.0::types.WifiDebugHostWakeReasonRxIcmpPacketDetails
1213
1214$(GEN): $(LOCAL_PATH)/types.hal
1215 $(transform-generated-source)
1216LOCAL_GENERATED_SOURCES += $(GEN)
1217
1218#
1219# Build types.hal (WifiDebugHostWakeReasonRxMulticastPacketDetails)
1220#
1221GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxMulticastPacketDetails.java
1222$(GEN): $(HIDL)
1223$(GEN): PRIVATE_HIDL := $(HIDL)
1224$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1225$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1226$(GEN): PRIVATE_CUSTOM_TOOL = \
1227 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1228 -Ljava \
1229 -randroid.hardware:hardware/interfaces \
1230 -randroid.hidl:system/libhidl/transport \
1231 android.hardware.wifi@1.0::types.WifiDebugHostWakeReasonRxMulticastPacketDetails
1232
1233$(GEN): $(LOCAL_PATH)/types.hal
1234 $(transform-generated-source)
1235LOCAL_GENERATED_SOURCES += $(GEN)
1236
1237#
1238# Build types.hal (WifiDebugHostWakeReasonRxPacketDetails)
1239#
1240GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxPacketDetails.java
1241$(GEN): $(HIDL)
1242$(GEN): PRIVATE_HIDL := $(HIDL)
1243$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1244$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1245$(GEN): PRIVATE_CUSTOM_TOOL = \
1246 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1247 -Ljava \
1248 -randroid.hardware:hardware/interfaces \
1249 -randroid.hidl:system/libhidl/transport \
1250 android.hardware.wifi@1.0::types.WifiDebugHostWakeReasonRxPacketDetails
1251
1252$(GEN): $(LOCAL_PATH)/types.hal
1253 $(transform-generated-source)
1254LOCAL_GENERATED_SOURCES += $(GEN)
1255
1256#
1257# Build types.hal (WifiDebugHostWakeReasonStats)
1258#
1259GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugHostWakeReasonStats.java
1260$(GEN): $(HIDL)
1261$(GEN): PRIVATE_HIDL := $(HIDL)
1262$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1263$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1264$(GEN): PRIVATE_CUSTOM_TOOL = \
1265 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1266 -Ljava \
1267 -randroid.hardware:hardware/interfaces \
1268 -randroid.hidl:system/libhidl/transport \
1269 android.hardware.wifi@1.0::types.WifiDebugHostWakeReasonStats
1270
1271$(GEN): $(LOCAL_PATH)/types.hal
1272 $(transform-generated-source)
1273LOCAL_GENERATED_SOURCES += $(GEN)
1274
1275#
1276# Build types.hal (WifiDebugPacketFateFrameInfo)
1277#
1278GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugPacketFateFrameInfo.java
1279$(GEN): $(HIDL)
1280$(GEN): PRIVATE_HIDL := $(HIDL)
1281$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1282$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1283$(GEN): PRIVATE_CUSTOM_TOOL = \
1284 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1285 -Ljava \
1286 -randroid.hardware:hardware/interfaces \
1287 -randroid.hidl:system/libhidl/transport \
1288 android.hardware.wifi@1.0::types.WifiDebugPacketFateFrameInfo
1289
1290$(GEN): $(LOCAL_PATH)/types.hal
1291 $(transform-generated-source)
1292LOCAL_GENERATED_SOURCES += $(GEN)
1293
1294#
1295# Build types.hal (WifiDebugPacketFateFrameType)
1296#
1297GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugPacketFateFrameType.java
1298$(GEN): $(HIDL)
1299$(GEN): PRIVATE_HIDL := $(HIDL)
1300$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1301$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1302$(GEN): PRIVATE_CUSTOM_TOOL = \
1303 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1304 -Ljava \
1305 -randroid.hardware:hardware/interfaces \
1306 -randroid.hidl:system/libhidl/transport \
1307 android.hardware.wifi@1.0::types.WifiDebugPacketFateFrameType
1308
1309$(GEN): $(LOCAL_PATH)/types.hal
1310 $(transform-generated-source)
1311LOCAL_GENERATED_SOURCES += $(GEN)
1312
1313#
1314# Build types.hal (WifiDebugRingBufferFlags)
1315#
1316GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugRingBufferFlags.java
1317$(GEN): $(HIDL)
1318$(GEN): PRIVATE_HIDL := $(HIDL)
1319$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1320$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1321$(GEN): PRIVATE_CUSTOM_TOOL = \
1322 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1323 -Ljava \
1324 -randroid.hardware:hardware/interfaces \
1325 -randroid.hidl:system/libhidl/transport \
1326 android.hardware.wifi@1.0::types.WifiDebugRingBufferFlags
1327
1328$(GEN): $(LOCAL_PATH)/types.hal
1329 $(transform-generated-source)
1330LOCAL_GENERATED_SOURCES += $(GEN)
1331
1332#
1333# Build types.hal (WifiDebugRingBufferStatus)
1334#
1335GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugRingBufferStatus.java
1336$(GEN): $(HIDL)
1337$(GEN): PRIVATE_HIDL := $(HIDL)
1338$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1339$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1340$(GEN): PRIVATE_CUSTOM_TOOL = \
1341 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1342 -Ljava \
1343 -randroid.hardware:hardware/interfaces \
1344 -randroid.hidl:system/libhidl/transport \
1345 android.hardware.wifi@1.0::types.WifiDebugRingBufferStatus
1346
1347$(GEN): $(LOCAL_PATH)/types.hal
1348 $(transform-generated-source)
1349LOCAL_GENERATED_SOURCES += $(GEN)
1350
1351#
1352# Build types.hal (WifiDebugRingBufferVerboseLevel)
1353#
1354GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugRingBufferVerboseLevel.java
1355$(GEN): $(HIDL)
1356$(GEN): PRIVATE_HIDL := $(HIDL)
1357$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1358$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1359$(GEN): PRIVATE_CUSTOM_TOOL = \
1360 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1361 -Ljava \
1362 -randroid.hardware:hardware/interfaces \
1363 -randroid.hidl:system/libhidl/transport \
1364 android.hardware.wifi@1.0::types.WifiDebugRingBufferVerboseLevel
1365
1366$(GEN): $(LOCAL_PATH)/types.hal
1367 $(transform-generated-source)
1368LOCAL_GENERATED_SOURCES += $(GEN)
1369
1370#
1371# Build types.hal (WifiDebugRxPacketFate)
1372#
1373GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugRxPacketFate.java
1374$(GEN): $(HIDL)
1375$(GEN): PRIVATE_HIDL := $(HIDL)
1376$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1377$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1378$(GEN): PRIVATE_CUSTOM_TOOL = \
1379 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1380 -Ljava \
1381 -randroid.hardware:hardware/interfaces \
1382 -randroid.hidl:system/libhidl/transport \
1383 android.hardware.wifi@1.0::types.WifiDebugRxPacketFate
1384
1385$(GEN): $(LOCAL_PATH)/types.hal
1386 $(transform-generated-source)
1387LOCAL_GENERATED_SOURCES += $(GEN)
1388
1389#
1390# Build types.hal (WifiDebugRxPacketFateReport)
1391#
1392GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugRxPacketFateReport.java
1393$(GEN): $(HIDL)
1394$(GEN): PRIVATE_HIDL := $(HIDL)
1395$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1396$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1397$(GEN): PRIVATE_CUSTOM_TOOL = \
1398 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1399 -Ljava \
1400 -randroid.hardware:hardware/interfaces \
1401 -randroid.hidl:system/libhidl/transport \
1402 android.hardware.wifi@1.0::types.WifiDebugRxPacketFateReport
1403
1404$(GEN): $(LOCAL_PATH)/types.hal
1405 $(transform-generated-source)
1406LOCAL_GENERATED_SOURCES += $(GEN)
1407
1408#
1409# Build types.hal (WifiDebugTxPacketFate)
1410#
1411GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugTxPacketFate.java
1412$(GEN): $(HIDL)
1413$(GEN): PRIVATE_HIDL := $(HIDL)
1414$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1415$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1416$(GEN): PRIVATE_CUSTOM_TOOL = \
1417 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1418 -Ljava \
1419 -randroid.hardware:hardware/interfaces \
1420 -randroid.hidl:system/libhidl/transport \
1421 android.hardware.wifi@1.0::types.WifiDebugTxPacketFate
1422
1423$(GEN): $(LOCAL_PATH)/types.hal
1424 $(transform-generated-source)
1425LOCAL_GENERATED_SOURCES += $(GEN)
1426
1427#
1428# Build types.hal (WifiDebugTxPacketFateReport)
1429#
1430GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiDebugTxPacketFateReport.java
1431$(GEN): $(HIDL)
1432$(GEN): PRIVATE_HIDL := $(HIDL)
1433$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1434$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1435$(GEN): PRIVATE_CUSTOM_TOOL = \
1436 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1437 -Ljava \
1438 -randroid.hardware:hardware/interfaces \
1439 -randroid.hidl:system/libhidl/transport \
1440 android.hardware.wifi@1.0::types.WifiDebugTxPacketFateReport
1441
1442$(GEN): $(LOCAL_PATH)/types.hal
1443 $(transform-generated-source)
1444LOCAL_GENERATED_SOURCES += $(GEN)
1445
1446#
1447# Build types.hal (WifiInformationElement)
1448#
1449GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiInformationElement.java
1450$(GEN): $(HIDL)
1451$(GEN): PRIVATE_HIDL := $(HIDL)
1452$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1453$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1454$(GEN): PRIVATE_CUSTOM_TOOL = \
1455 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1456 -Ljava \
1457 -randroid.hardware:hardware/interfaces \
1458 -randroid.hidl:system/libhidl/transport \
1459 android.hardware.wifi@1.0::types.WifiInformationElement
1460
1461$(GEN): $(LOCAL_PATH)/types.hal
1462 $(transform-generated-source)
1463LOCAL_GENERATED_SOURCES += $(GEN)
1464
1465#
1466# Build types.hal (WifiNanStatus)
1467#
1468GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiNanStatus.java
1469$(GEN): $(HIDL)
1470$(GEN): PRIVATE_HIDL := $(HIDL)
1471$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1472$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1473$(GEN): PRIVATE_CUSTOM_TOOL = \
1474 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1475 -Ljava \
1476 -randroid.hardware:hardware/interfaces \
1477 -randroid.hidl:system/libhidl/transport \
1478 android.hardware.wifi@1.0::types.WifiNanStatus
1479
1480$(GEN): $(LOCAL_PATH)/types.hal
1481 $(transform-generated-source)
1482LOCAL_GENERATED_SOURCES += $(GEN)
1483
1484#
1485# Build types.hal (WifiRateInfo)
1486#
1487GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiRateInfo.java
1488$(GEN): $(HIDL)
1489$(GEN): PRIVATE_HIDL := $(HIDL)
1490$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1491$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1492$(GEN): PRIVATE_CUSTOM_TOOL = \
1493 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1494 -Ljava \
1495 -randroid.hardware:hardware/interfaces \
1496 -randroid.hidl:system/libhidl/transport \
1497 android.hardware.wifi@1.0::types.WifiRateInfo
1498
1499$(GEN): $(LOCAL_PATH)/types.hal
1500 $(transform-generated-source)
1501LOCAL_GENERATED_SOURCES += $(GEN)
1502
1503#
1504# Build types.hal (WifiRateNss)
1505#
1506GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiRateNss.java
1507$(GEN): $(HIDL)
1508$(GEN): PRIVATE_HIDL := $(HIDL)
1509$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1510$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1511$(GEN): PRIVATE_CUSTOM_TOOL = \
1512 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1513 -Ljava \
1514 -randroid.hardware:hardware/interfaces \
1515 -randroid.hidl:system/libhidl/transport \
1516 android.hardware.wifi@1.0::types.WifiRateNss
1517
1518$(GEN): $(LOCAL_PATH)/types.hal
1519 $(transform-generated-source)
1520LOCAL_GENERATED_SOURCES += $(GEN)
1521
1522#
1523# Build types.hal (WifiRatePreamble)
1524#
1525GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiRatePreamble.java
1526$(GEN): $(HIDL)
1527$(GEN): PRIVATE_HIDL := $(HIDL)
1528$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1529$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1530$(GEN): PRIVATE_CUSTOM_TOOL = \
1531 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1532 -Ljava \
1533 -randroid.hardware:hardware/interfaces \
1534 -randroid.hidl:system/libhidl/transport \
1535 android.hardware.wifi@1.0::types.WifiRatePreamble
1536
1537$(GEN): $(LOCAL_PATH)/types.hal
1538 $(transform-generated-source)
1539LOCAL_GENERATED_SOURCES += $(GEN)
1540
1541#
1542# Build types.hal (WifiStatus)
1543#
1544GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiStatus.java
1545$(GEN): $(HIDL)
1546$(GEN): PRIVATE_HIDL := $(HIDL)
1547$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1548$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1549$(GEN): PRIVATE_CUSTOM_TOOL = \
1550 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1551 -Ljava \
1552 -randroid.hardware:hardware/interfaces \
1553 -randroid.hidl:system/libhidl/transport \
1554 android.hardware.wifi@1.0::types.WifiStatus
1555
1556$(GEN): $(LOCAL_PATH)/types.hal
1557 $(transform-generated-source)
1558LOCAL_GENERATED_SOURCES += $(GEN)
1559
1560#
1561# Build types.hal (WifiStatusCode)
1562#
1563GEN := $(intermediates)/android/hardware/wifi/V1_0/WifiStatusCode.java
1564$(GEN): $(HIDL)
1565$(GEN): PRIVATE_HIDL := $(HIDL)
1566$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
1567$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1568$(GEN): PRIVATE_CUSTOM_TOOL = \
1569 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1570 -Ljava \
1571 -randroid.hardware:hardware/interfaces \
1572 -randroid.hidl:system/libhidl/transport \
1573 android.hardware.wifi@1.0::types.WifiStatusCode
1574
1575$(GEN): $(LOCAL_PATH)/types.hal
1576 $(transform-generated-source)
1577LOCAL_GENERATED_SOURCES += $(GEN)
1578
1579#
1580# Build IWifi.hal
1581#
1582GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifi.java
1583$(GEN): $(HIDL)
1584$(GEN): PRIVATE_HIDL := $(HIDL)
1585$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifi.hal
1586$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiChip.hal
1587$(GEN): $(LOCAL_PATH)/IWifiChip.hal
1588$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiEventCallback.hal
1589$(GEN): $(LOCAL_PATH)/IWifiEventCallback.hal
1590$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1591$(GEN): $(LOCAL_PATH)/types.hal
1592$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1593$(GEN): PRIVATE_CUSTOM_TOOL = \
1594 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1595 -Ljava \
1596 -randroid.hardware:hardware/interfaces \
1597 -randroid.hidl:system/libhidl/transport \
1598 android.hardware.wifi@1.0::IWifi
1599
1600$(GEN): $(LOCAL_PATH)/IWifi.hal
1601 $(transform-generated-source)
1602LOCAL_GENERATED_SOURCES += $(GEN)
1603
1604#
1605# Build IWifiApIface.hal
1606#
1607GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiApIface.java
1608$(GEN): $(HIDL)
1609$(GEN): PRIVATE_HIDL := $(HIDL)
1610$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiApIface.hal
1611$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1612$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1613$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1614$(GEN): $(LOCAL_PATH)/types.hal
1615$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1616$(GEN): PRIVATE_CUSTOM_TOOL = \
1617 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1618 -Ljava \
1619 -randroid.hardware:hardware/interfaces \
1620 -randroid.hidl:system/libhidl/transport \
1621 android.hardware.wifi@1.0::IWifiApIface
1622
1623$(GEN): $(LOCAL_PATH)/IWifiApIface.hal
1624 $(transform-generated-source)
1625LOCAL_GENERATED_SOURCES += $(GEN)
1626
1627#
1628# Build IWifiChip.hal
1629#
1630GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiChip.java
1631$(GEN): $(HIDL)
1632$(GEN): PRIVATE_HIDL := $(HIDL)
1633$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiChip.hal
1634$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiApIface.hal
1635$(GEN): $(LOCAL_PATH)/IWifiApIface.hal
1636$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiChipEventCallback.hal
1637$(GEN): $(LOCAL_PATH)/IWifiChipEventCallback.hal
1638$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1639$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1640$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiNanIface.hal
1641$(GEN): $(LOCAL_PATH)/IWifiNanIface.hal
1642$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiP2pIface.hal
1643$(GEN): $(LOCAL_PATH)/IWifiP2pIface.hal
1644$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiRttController.hal
1645$(GEN): $(LOCAL_PATH)/IWifiRttController.hal
1646$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiStaIface.hal
1647$(GEN): $(LOCAL_PATH)/IWifiStaIface.hal
1648$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1649$(GEN): $(LOCAL_PATH)/types.hal
1650$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1651$(GEN): PRIVATE_CUSTOM_TOOL = \
1652 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1653 -Ljava \
1654 -randroid.hardware:hardware/interfaces \
1655 -randroid.hidl:system/libhidl/transport \
1656 android.hardware.wifi@1.0::IWifiChip
1657
1658$(GEN): $(LOCAL_PATH)/IWifiChip.hal
1659 $(transform-generated-source)
1660LOCAL_GENERATED_SOURCES += $(GEN)
1661
1662#
1663# Build IWifiChipEventCallback.hal
1664#
1665GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiChipEventCallback.java
1666$(GEN): $(HIDL)
1667$(GEN): PRIVATE_HIDL := $(HIDL)
1668$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiChipEventCallback.hal
1669$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1670$(GEN): $(LOCAL_PATH)/types.hal
1671$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1672$(GEN): PRIVATE_CUSTOM_TOOL = \
1673 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1674 -Ljava \
1675 -randroid.hardware:hardware/interfaces \
1676 -randroid.hidl:system/libhidl/transport \
1677 android.hardware.wifi@1.0::IWifiChipEventCallback
1678
1679$(GEN): $(LOCAL_PATH)/IWifiChipEventCallback.hal
1680 $(transform-generated-source)
1681LOCAL_GENERATED_SOURCES += $(GEN)
1682
1683#
1684# Build IWifiEventCallback.hal
1685#
1686GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiEventCallback.java
1687$(GEN): $(HIDL)
1688$(GEN): PRIVATE_HIDL := $(HIDL)
1689$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiEventCallback.hal
1690$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1691$(GEN): $(LOCAL_PATH)/types.hal
1692$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1693$(GEN): PRIVATE_CUSTOM_TOOL = \
1694 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1695 -Ljava \
1696 -randroid.hardware:hardware/interfaces \
1697 -randroid.hidl:system/libhidl/transport \
1698 android.hardware.wifi@1.0::IWifiEventCallback
1699
1700$(GEN): $(LOCAL_PATH)/IWifiEventCallback.hal
1701 $(transform-generated-source)
1702LOCAL_GENERATED_SOURCES += $(GEN)
1703
1704#
1705# Build IWifiIface.hal
1706#
1707GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiIface.java
1708$(GEN): $(HIDL)
1709$(GEN): PRIVATE_HIDL := $(HIDL)
1710$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiIface.hal
1711$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1712$(GEN): $(LOCAL_PATH)/types.hal
1713$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1714$(GEN): PRIVATE_CUSTOM_TOOL = \
1715 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1716 -Ljava \
1717 -randroid.hardware:hardware/interfaces \
1718 -randroid.hidl:system/libhidl/transport \
1719 android.hardware.wifi@1.0::IWifiIface
1720
1721$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1722 $(transform-generated-source)
1723LOCAL_GENERATED_SOURCES += $(GEN)
1724
1725#
1726# Build IWifiNanIface.hal
1727#
1728GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiNanIface.java
1729$(GEN): $(HIDL)
1730$(GEN): PRIVATE_HIDL := $(HIDL)
1731$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiNanIface.hal
1732$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1733$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1734$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiNanIfaceEventCallback.hal
1735$(GEN): $(LOCAL_PATH)/IWifiNanIfaceEventCallback.hal
1736$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1737$(GEN): $(LOCAL_PATH)/types.hal
1738$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1739$(GEN): PRIVATE_CUSTOM_TOOL = \
1740 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1741 -Ljava \
1742 -randroid.hardware:hardware/interfaces \
1743 -randroid.hidl:system/libhidl/transport \
1744 android.hardware.wifi@1.0::IWifiNanIface
1745
1746$(GEN): $(LOCAL_PATH)/IWifiNanIface.hal
1747 $(transform-generated-source)
1748LOCAL_GENERATED_SOURCES += $(GEN)
1749
1750#
1751# Build IWifiNanIfaceEventCallback.hal
1752#
1753GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiNanIfaceEventCallback.java
1754$(GEN): $(HIDL)
1755$(GEN): PRIVATE_HIDL := $(HIDL)
1756$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiNanIfaceEventCallback.hal
1757$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1758$(GEN): $(LOCAL_PATH)/types.hal
1759$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1760$(GEN): PRIVATE_CUSTOM_TOOL = \
1761 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1762 -Ljava \
1763 -randroid.hardware:hardware/interfaces \
1764 -randroid.hidl:system/libhidl/transport \
1765 android.hardware.wifi@1.0::IWifiNanIfaceEventCallback
1766
1767$(GEN): $(LOCAL_PATH)/IWifiNanIfaceEventCallback.hal
1768 $(transform-generated-source)
1769LOCAL_GENERATED_SOURCES += $(GEN)
1770
1771#
1772# Build IWifiP2pIface.hal
1773#
1774GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiP2pIface.java
1775$(GEN): $(HIDL)
1776$(GEN): PRIVATE_HIDL := $(HIDL)
1777$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiP2pIface.hal
1778$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1779$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1780$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1781$(GEN): PRIVATE_CUSTOM_TOOL = \
1782 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1783 -Ljava \
1784 -randroid.hardware:hardware/interfaces \
1785 -randroid.hidl:system/libhidl/transport \
1786 android.hardware.wifi@1.0::IWifiP2pIface
1787
1788$(GEN): $(LOCAL_PATH)/IWifiP2pIface.hal
1789 $(transform-generated-source)
1790LOCAL_GENERATED_SOURCES += $(GEN)
1791
1792#
1793# Build IWifiRttController.hal
1794#
1795GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiRttController.java
1796$(GEN): $(HIDL)
1797$(GEN): PRIVATE_HIDL := $(HIDL)
1798$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiRttController.hal
1799$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1800$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1801$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiRttControllerEventCallback.hal
1802$(GEN): $(LOCAL_PATH)/IWifiRttControllerEventCallback.hal
1803$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1804$(GEN): $(LOCAL_PATH)/types.hal
1805$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1806$(GEN): PRIVATE_CUSTOM_TOOL = \
1807 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1808 -Ljava \
1809 -randroid.hardware:hardware/interfaces \
1810 -randroid.hidl:system/libhidl/transport \
1811 android.hardware.wifi@1.0::IWifiRttController
1812
1813$(GEN): $(LOCAL_PATH)/IWifiRttController.hal
1814 $(transform-generated-source)
1815LOCAL_GENERATED_SOURCES += $(GEN)
1816
1817#
1818# Build IWifiRttControllerEventCallback.hal
1819#
1820GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiRttControllerEventCallback.java
1821$(GEN): $(HIDL)
1822$(GEN): PRIVATE_HIDL := $(HIDL)
1823$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiRttControllerEventCallback.hal
1824$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1825$(GEN): $(LOCAL_PATH)/types.hal
1826$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1827$(GEN): PRIVATE_CUSTOM_TOOL = \
1828 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1829 -Ljava \
1830 -randroid.hardware:hardware/interfaces \
1831 -randroid.hidl:system/libhidl/transport \
1832 android.hardware.wifi@1.0::IWifiRttControllerEventCallback
1833
1834$(GEN): $(LOCAL_PATH)/IWifiRttControllerEventCallback.hal
1835 $(transform-generated-source)
1836LOCAL_GENERATED_SOURCES += $(GEN)
1837
1838#
1839# Build IWifiStaIface.hal
1840#
1841GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiStaIface.java
1842$(GEN): $(HIDL)
1843$(GEN): PRIVATE_HIDL := $(HIDL)
1844$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiStaIface.hal
1845$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiIface.hal
1846$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1847$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IWifiStaIfaceEventCallback.hal
1848$(GEN): $(LOCAL_PATH)/IWifiStaIfaceEventCallback.hal
1849$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1850$(GEN): $(LOCAL_PATH)/types.hal
1851$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1852$(GEN): PRIVATE_CUSTOM_TOOL = \
1853 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1854 -Ljava \
1855 -randroid.hardware:hardware/interfaces \
1856 -randroid.hidl:system/libhidl/transport \
1857 android.hardware.wifi@1.0::IWifiStaIface
1858
1859$(GEN): $(LOCAL_PATH)/IWifiStaIface.hal
1860 $(transform-generated-source)
1861LOCAL_GENERATED_SOURCES += $(GEN)
1862
1863#
1864# Build IWifiStaIfaceEventCallback.hal
1865#
1866GEN := $(intermediates)/android/hardware/wifi/V1_0/IWifiStaIfaceEventCallback.java
1867$(GEN): $(HIDL)
1868$(GEN): PRIVATE_HIDL := $(HIDL)
1869$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IWifiStaIfaceEventCallback.hal
1870$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
1871$(GEN): $(LOCAL_PATH)/types.hal
1872$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1873$(GEN): PRIVATE_CUSTOM_TOOL = \
1874 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1875 -Ljava \
1876 -randroid.hardware:hardware/interfaces \
1877 -randroid.hidl:system/libhidl/transport \
1878 android.hardware.wifi@1.0::IWifiStaIfaceEventCallback
1879
1880$(GEN): $(LOCAL_PATH)/IWifiStaIfaceEventCallback.hal
1881 $(transform-generated-source)
1882LOCAL_GENERATED_SOURCES += $(GEN)
1883include $(BUILD_JAVA_LIBRARY)
1884
1885
1886################################################################################
1887
1888include $(CLEAR_VARS)
1889LOCAL_MODULE := android.hardware.wifi-V1.0-java-constants
1890LOCAL_MODULE_CLASS := JAVA_LIBRARIES
1891
1892intermediates := $(call local-generated-sources-dir, COMMON)
1893
1894HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
1895#
1896GEN := $(intermediates)/android/hardware/wifi/V1_0/Constants.java
1897$(GEN): $(HIDL)
1898$(GEN): $(LOCAL_PATH)/types.hal
1899$(GEN): $(LOCAL_PATH)/IWifi.hal
1900$(GEN): $(LOCAL_PATH)/IWifiApIface.hal
1901$(GEN): $(LOCAL_PATH)/IWifiChip.hal
1902$(GEN): $(LOCAL_PATH)/IWifiChipEventCallback.hal
1903$(GEN): $(LOCAL_PATH)/IWifiEventCallback.hal
1904$(GEN): $(LOCAL_PATH)/IWifiIface.hal
1905$(GEN): $(LOCAL_PATH)/IWifiNanIface.hal
1906$(GEN): $(LOCAL_PATH)/IWifiNanIfaceEventCallback.hal
1907$(GEN): $(LOCAL_PATH)/IWifiP2pIface.hal
1908$(GEN): $(LOCAL_PATH)/IWifiRttController.hal
1909$(GEN): $(LOCAL_PATH)/IWifiRttControllerEventCallback.hal
1910$(GEN): $(LOCAL_PATH)/IWifiStaIface.hal
1911$(GEN): $(LOCAL_PATH)/IWifiStaIfaceEventCallback.hal
1912
1913$(GEN): PRIVATE_HIDL := $(HIDL)
1914$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
1915$(GEN): PRIVATE_CUSTOM_TOOL = \
1916 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
1917 -Ljava-constants \
1918 -randroid.hardware:hardware/interfaces \
1919 -randroid.hidl:system/libhidl/transport \
1920 android.hardware.wifi@1.0
1921
1922$(GEN):
1923 $(transform-generated-source)
1924LOCAL_GENERATED_SOURCES += $(GEN)
1925# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
1926LOCAL_NO_STANDARD_LIBRARIES := true
1927LOCAL_JAVA_LIBRARIES := core-oj
1928
1929include $(BUILD_STATIC_JAVA_LIBRARY)
1930
1931
1932
1933include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/wifi/supplicant/1.0/Android.bp b/wifi/supplicant/1.0/Android.bp
index 8a0b8023..05286f1e 100644
--- a/wifi/supplicant/1.0/Android.bp
+++ b/wifi/supplicant/1.0/Android.bp
@@ -143,6 +143,48 @@ cc_library {
143} 143}
144 144
145genrule { 145genrule {
146 name: "android.hardware.wifi.supplicant-V1.0-java_gen_java",
147 tools: ["hidl-gen"],
148 cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0",
149 srcs: [
150 ":android.hardware.wifi.supplicant@1.0_hal",
151 ],
152 out: [
153 "android/hardware/wifi/supplicant/V1_0/IfaceType.java",
154 "android/hardware/wifi/supplicant/V1_0/P2pGroupCapabilityMask.java",
155 "android/hardware/wifi/supplicant/V1_0/SupplicantStatus.java",
156 "android/hardware/wifi/supplicant/V1_0/SupplicantStatusCode.java",
157 "android/hardware/wifi/supplicant/V1_0/WpsConfigMethods.java",
158 "android/hardware/wifi/supplicant/V1_0/ISupplicant.java",
159 "android/hardware/wifi/supplicant/V1_0/ISupplicantCallback.java",
160 "android/hardware/wifi/supplicant/V1_0/ISupplicantIface.java",
161 "android/hardware/wifi/supplicant/V1_0/ISupplicantNetwork.java",
162 "android/hardware/wifi/supplicant/V1_0/ISupplicantP2pIface.java",
163 "android/hardware/wifi/supplicant/V1_0/ISupplicantP2pIfaceCallback.java",
164 "android/hardware/wifi/supplicant/V1_0/ISupplicantP2pNetwork.java",
165 "android/hardware/wifi/supplicant/V1_0/ISupplicantP2pNetworkCallback.java",
166 "android/hardware/wifi/supplicant/V1_0/ISupplicantStaIface.java",
167 "android/hardware/wifi/supplicant/V1_0/ISupplicantStaIfaceCallback.java",
168 "android/hardware/wifi/supplicant/V1_0/ISupplicantStaNetwork.java",
169 "android/hardware/wifi/supplicant/V1_0/ISupplicantStaNetworkCallback.java",
170 ],
171}
172
173java_library {
174 name: "android.hardware.wifi.supplicant-V1.0-java",
175 no_framework_libs: true,
176 defaults: ["hidl-java-module-defaults"],
177 srcs: [":android.hardware.wifi.supplicant-V1.0-java_gen_java"],
178 libs: [
179 "hwbinder",
180 "android.hidl.base-V1.0-java",
181 ]
182}
183
184// This package does not export any types. Not creating java constants export.
185
186
187genrule {
146 name: "android.hardware.wifi.supplicant@1.0-adapter-helper_genc++", 188 name: "android.hardware.wifi.supplicant@1.0-adapter-helper_genc++",
147 tools: ["hidl-gen"], 189 tools: ["hidl-gen"],
148 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0", 190 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0",
@@ -188,7 +230,6 @@ genrule {
188 ], 230 ],
189} 231}
190 232
191
192cc_library { 233cc_library {
193 name: "android.hardware.wifi.supplicant@1.0-adapter-helper", 234 name: "android.hardware.wifi.supplicant@1.0-adapter-helper",
194 defaults: ["hidl-module-defaults"], 235 defaults: ["hidl-module-defaults"],
diff --git a/wifi/supplicant/1.0/Android.mk b/wifi/supplicant/1.0/Android.mk
deleted file mode 100644
index 14a1270e..00000000
--- a/wifi/supplicant/1.0/Android.mk
+++ /dev/null
@@ -1,387 +0,0 @@
1# This file is autogenerated by hidl-gen. Do not edit manually.
2
3LOCAL_PATH := $(call my-dir)
4
5################################################################################
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := android.hardware.wifi.supplicant-V1.0-java
9LOCAL_MODULE_CLASS := JAVA_LIBRARIES
10
11intermediates := $(call local-generated-sources-dir, COMMON)
12
13HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
14
15LOCAL_JAVA_LIBRARIES := \
16 android.hidl.base-V1.0-java \
17
18LOCAL_NO_STANDARD_LIBRARIES := true
19LOCAL_JAVA_LIBRARIES += core-oj hwbinder
20
21#
22# Build types.hal (IfaceType)
23#
24GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/IfaceType.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.wifi.supplicant@1.0::types.IfaceType
35
36$(GEN): $(LOCAL_PATH)/types.hal
37 $(transform-generated-source)
38LOCAL_GENERATED_SOURCES += $(GEN)
39
40#
41# Build types.hal (P2pGroupCapabilityMask)
42#
43GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/P2pGroupCapabilityMask.java
44$(GEN): $(HIDL)
45$(GEN): PRIVATE_HIDL := $(HIDL)
46$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
47$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
48$(GEN): PRIVATE_CUSTOM_TOOL = \
49 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
50 -Ljava \
51 -randroid.hardware:hardware/interfaces \
52 -randroid.hidl:system/libhidl/transport \
53 android.hardware.wifi.supplicant@1.0::types.P2pGroupCapabilityMask
54
55$(GEN): $(LOCAL_PATH)/types.hal
56 $(transform-generated-source)
57LOCAL_GENERATED_SOURCES += $(GEN)
58
59#
60# Build types.hal (SupplicantStatus)
61#
62GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/SupplicantStatus.java
63$(GEN): $(HIDL)
64$(GEN): PRIVATE_HIDL := $(HIDL)
65$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
66$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
67$(GEN): PRIVATE_CUSTOM_TOOL = \
68 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
69 -Ljava \
70 -randroid.hardware:hardware/interfaces \
71 -randroid.hidl:system/libhidl/transport \
72 android.hardware.wifi.supplicant@1.0::types.SupplicantStatus
73
74$(GEN): $(LOCAL_PATH)/types.hal
75 $(transform-generated-source)
76LOCAL_GENERATED_SOURCES += $(GEN)
77
78#
79# Build types.hal (SupplicantStatusCode)
80#
81GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/SupplicantStatusCode.java
82$(GEN): $(HIDL)
83$(GEN): PRIVATE_HIDL := $(HIDL)
84$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
85$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
86$(GEN): PRIVATE_CUSTOM_TOOL = \
87 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
88 -Ljava \
89 -randroid.hardware:hardware/interfaces \
90 -randroid.hidl:system/libhidl/transport \
91 android.hardware.wifi.supplicant@1.0::types.SupplicantStatusCode
92
93$(GEN): $(LOCAL_PATH)/types.hal
94 $(transform-generated-source)
95LOCAL_GENERATED_SOURCES += $(GEN)
96
97#
98# Build types.hal (WpsConfigMethods)
99#
100GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/WpsConfigMethods.java
101$(GEN): $(HIDL)
102$(GEN): PRIVATE_HIDL := $(HIDL)
103$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.hal
104$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
105$(GEN): PRIVATE_CUSTOM_TOOL = \
106 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
107 -Ljava \
108 -randroid.hardware:hardware/interfaces \
109 -randroid.hidl:system/libhidl/transport \
110 android.hardware.wifi.supplicant@1.0::types.WpsConfigMethods
111
112$(GEN): $(LOCAL_PATH)/types.hal
113 $(transform-generated-source)
114LOCAL_GENERATED_SOURCES += $(GEN)
115
116#
117# Build ISupplicant.hal
118#
119GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicant.java
120$(GEN): $(HIDL)
121$(GEN): PRIVATE_HIDL := $(HIDL)
122$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicant.hal
123$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantCallback.hal
124$(GEN): $(LOCAL_PATH)/ISupplicantCallback.hal
125$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantIface.hal
126$(GEN): $(LOCAL_PATH)/ISupplicantIface.hal
127$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
128$(GEN): $(LOCAL_PATH)/types.hal
129$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
130$(GEN): PRIVATE_CUSTOM_TOOL = \
131 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
132 -Ljava \
133 -randroid.hardware:hardware/interfaces \
134 -randroid.hidl:system/libhidl/transport \
135 android.hardware.wifi.supplicant@1.0::ISupplicant
136
137$(GEN): $(LOCAL_PATH)/ISupplicant.hal
138 $(transform-generated-source)
139LOCAL_GENERATED_SOURCES += $(GEN)
140
141#
142# Build ISupplicantCallback.hal
143#
144GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantCallback.java
145$(GEN): $(HIDL)
146$(GEN): PRIVATE_HIDL := $(HIDL)
147$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantCallback.hal
148$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
149$(GEN): PRIVATE_CUSTOM_TOOL = \
150 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
151 -Ljava \
152 -randroid.hardware:hardware/interfaces \
153 -randroid.hidl:system/libhidl/transport \
154 android.hardware.wifi.supplicant@1.0::ISupplicantCallback
155
156$(GEN): $(LOCAL_PATH)/ISupplicantCallback.hal
157 $(transform-generated-source)
158LOCAL_GENERATED_SOURCES += $(GEN)
159
160#
161# Build ISupplicantIface.hal
162#
163GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantIface.java
164$(GEN): $(HIDL)
165$(GEN): PRIVATE_HIDL := $(HIDL)
166$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantIface.hal
167$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantNetwork.hal
168$(GEN): $(LOCAL_PATH)/ISupplicantNetwork.hal
169$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
170$(GEN): $(LOCAL_PATH)/types.hal
171$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
172$(GEN): PRIVATE_CUSTOM_TOOL = \
173 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
174 -Ljava \
175 -randroid.hardware:hardware/interfaces \
176 -randroid.hidl:system/libhidl/transport \
177 android.hardware.wifi.supplicant@1.0::ISupplicantIface
178
179$(GEN): $(LOCAL_PATH)/ISupplicantIface.hal
180 $(transform-generated-source)
181LOCAL_GENERATED_SOURCES += $(GEN)
182
183#
184# Build ISupplicantNetwork.hal
185#
186GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantNetwork.java
187$(GEN): $(HIDL)
188$(GEN): PRIVATE_HIDL := $(HIDL)
189$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantNetwork.hal
190$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
191$(GEN): $(LOCAL_PATH)/types.hal
192$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
193$(GEN): PRIVATE_CUSTOM_TOOL = \
194 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
195 -Ljava \
196 -randroid.hardware:hardware/interfaces \
197 -randroid.hidl:system/libhidl/transport \
198 android.hardware.wifi.supplicant@1.0::ISupplicantNetwork
199
200$(GEN): $(LOCAL_PATH)/ISupplicantNetwork.hal
201 $(transform-generated-source)
202LOCAL_GENERATED_SOURCES += $(GEN)
203
204#
205# Build ISupplicantP2pIface.hal
206#
207GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantP2pIface.java
208$(GEN): $(HIDL)
209$(GEN): PRIVATE_HIDL := $(HIDL)
210$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantP2pIface.hal
211$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantIface.hal
212$(GEN): $(LOCAL_PATH)/ISupplicantIface.hal
213$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantP2pIfaceCallback.hal
214$(GEN): $(LOCAL_PATH)/ISupplicantP2pIfaceCallback.hal
215$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
216$(GEN): $(LOCAL_PATH)/types.hal
217$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
218$(GEN): PRIVATE_CUSTOM_TOOL = \
219 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
220 -Ljava \
221 -randroid.hardware:hardware/interfaces \
222 -randroid.hidl:system/libhidl/transport \
223 android.hardware.wifi.supplicant@1.0::ISupplicantP2pIface
224
225$(GEN): $(LOCAL_PATH)/ISupplicantP2pIface.hal
226 $(transform-generated-source)
227LOCAL_GENERATED_SOURCES += $(GEN)
228
229#
230# Build ISupplicantP2pIfaceCallback.hal
231#
232GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantP2pIfaceCallback.java
233$(GEN): $(HIDL)
234$(GEN): PRIVATE_HIDL := $(HIDL)
235$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantP2pIfaceCallback.hal
236$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
237$(GEN): $(LOCAL_PATH)/types.hal
238$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
239$(GEN): PRIVATE_CUSTOM_TOOL = \
240 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
241 -Ljava \
242 -randroid.hardware:hardware/interfaces \
243 -randroid.hidl:system/libhidl/transport \
244 android.hardware.wifi.supplicant@1.0::ISupplicantP2pIfaceCallback
245
246$(GEN): $(LOCAL_PATH)/ISupplicantP2pIfaceCallback.hal
247 $(transform-generated-source)
248LOCAL_GENERATED_SOURCES += $(GEN)
249
250#
251# Build ISupplicantP2pNetwork.hal
252#
253GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantP2pNetwork.java
254$(GEN): $(HIDL)
255$(GEN): PRIVATE_HIDL := $(HIDL)
256$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantP2pNetwork.hal
257$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantNetwork.hal
258$(GEN): $(LOCAL_PATH)/ISupplicantNetwork.hal
259$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantP2pNetworkCallback.hal
260$(GEN): $(LOCAL_PATH)/ISupplicantP2pNetworkCallback.hal
261$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
262$(GEN): $(LOCAL_PATH)/types.hal
263$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
264$(GEN): PRIVATE_CUSTOM_TOOL = \
265 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
266 -Ljava \
267 -randroid.hardware:hardware/interfaces \
268 -randroid.hidl:system/libhidl/transport \
269 android.hardware.wifi.supplicant@1.0::ISupplicantP2pNetwork
270
271$(GEN): $(LOCAL_PATH)/ISupplicantP2pNetwork.hal
272 $(transform-generated-source)
273LOCAL_GENERATED_SOURCES += $(GEN)
274
275#
276# Build ISupplicantP2pNetworkCallback.hal
277#
278GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantP2pNetworkCallback.java
279$(GEN): $(HIDL)
280$(GEN): PRIVATE_HIDL := $(HIDL)
281$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantP2pNetworkCallback.hal
282$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
283$(GEN): PRIVATE_CUSTOM_TOOL = \
284 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
285 -Ljava \
286 -randroid.hardware:hardware/interfaces \
287 -randroid.hidl:system/libhidl/transport \
288 android.hardware.wifi.supplicant@1.0::ISupplicantP2pNetworkCallback
289
290$(GEN): $(LOCAL_PATH)/ISupplicantP2pNetworkCallback.hal
291 $(transform-generated-source)
292LOCAL_GENERATED_SOURCES += $(GEN)
293
294#
295# Build ISupplicantStaIface.hal
296#
297GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantStaIface.java
298$(GEN): $(HIDL)
299$(GEN): PRIVATE_HIDL := $(HIDL)
300$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantStaIface.hal
301$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantIface.hal
302$(GEN): $(LOCAL_PATH)/ISupplicantIface.hal
303$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantStaIfaceCallback.hal
304$(GEN): $(LOCAL_PATH)/ISupplicantStaIfaceCallback.hal
305$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
306$(GEN): $(LOCAL_PATH)/types.hal
307$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
308$(GEN): PRIVATE_CUSTOM_TOOL = \
309 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
310 -Ljava \
311 -randroid.hardware:hardware/interfaces \
312 -randroid.hidl:system/libhidl/transport \
313 android.hardware.wifi.supplicant@1.0::ISupplicantStaIface
314
315$(GEN): $(LOCAL_PATH)/ISupplicantStaIface.hal
316 $(transform-generated-source)
317LOCAL_GENERATED_SOURCES += $(GEN)
318
319#
320# Build ISupplicantStaIfaceCallback.hal
321#
322GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantStaIfaceCallback.java
323$(GEN): $(HIDL)
324$(GEN): PRIVATE_HIDL := $(HIDL)
325$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantStaIfaceCallback.hal
326$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
327$(GEN): $(LOCAL_PATH)/types.hal
328$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
329$(GEN): PRIVATE_CUSTOM_TOOL = \
330 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
331 -Ljava \
332 -randroid.hardware:hardware/interfaces \
333 -randroid.hidl:system/libhidl/transport \
334 android.hardware.wifi.supplicant@1.0::ISupplicantStaIfaceCallback
335
336$(GEN): $(LOCAL_PATH)/ISupplicantStaIfaceCallback.hal
337 $(transform-generated-source)
338LOCAL_GENERATED_SOURCES += $(GEN)
339
340#
341# Build ISupplicantStaNetwork.hal
342#
343GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantStaNetwork.java
344$(GEN): $(HIDL)
345$(GEN): PRIVATE_HIDL := $(HIDL)
346$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantStaNetwork.hal
347$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantNetwork.hal
348$(GEN): $(LOCAL_PATH)/ISupplicantNetwork.hal
349$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ISupplicantStaNetworkCallback.hal
350$(GEN): $(LOCAL_PATH)/ISupplicantStaNetworkCallback.hal
351$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
352$(GEN): $(LOCAL_PATH)/types.hal
353$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
354$(GEN): PRIVATE_CUSTOM_TOOL = \
355 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
356 -Ljava \
357 -randroid.hardware:hardware/interfaces \
358 -randroid.hidl:system/libhidl/transport \
359 android.hardware.wifi.supplicant@1.0::ISupplicantStaNetwork
360
361$(GEN): $(LOCAL_PATH)/ISupplicantStaNetwork.hal
362 $(transform-generated-source)
363LOCAL_GENERATED_SOURCES += $(GEN)
364
365#
366# Build ISupplicantStaNetworkCallback.hal
367#
368GEN := $(intermediates)/android/hardware/wifi/supplicant/V1_0/ISupplicantStaNetworkCallback.java
369$(GEN): $(HIDL)
370$(GEN): PRIVATE_HIDL := $(HIDL)
371$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISupplicantStaNetworkCallback.hal
372$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
373$(GEN): PRIVATE_CUSTOM_TOOL = \
374 $(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
375 -Ljava \
376 -randroid.hardware:hardware/interfaces \
377 -randroid.hidl:system/libhidl/transport \
378 android.hardware.wifi.supplicant@1.0::ISupplicantStaNetworkCallback
379
380$(GEN): $(LOCAL_PATH)/ISupplicantStaNetworkCallback.hal
381 $(transform-generated-source)
382LOCAL_GENERATED_SOURCES += $(GEN)
383include $(BUILD_JAVA_LIBRARY)
384
385
386
387include $(call all-makefiles-under,$(LOCAL_PATH))