diff options
author | Steven Moreland | 2017-11-09 21:05:17 -0600 |
---|---|---|
committer | Steven Moreland | 2017-11-10 11:06:55 -0600 |
commit | a1169dd600091cc9a451b91e7b4573dc1d9049b3 (patch) | |
tree | e7b60403dc8cb464f2d9f9782c8bf06262e6bf74 /tests | |
parent | 771dff2a2d014df7118263d2c0a8cc8522cf480c (diff) | |
download | platform-hardware-interfaces-a1169dd600091cc9a451b91e7b4573dc1d9049b3.tar.gz platform-hardware-interfaces-a1169dd600091cc9a451b91e7b4573dc1d9049b3.tar.xz platform-hardware-interfaces-a1169dd600091cc9a451b91e7b4573dc1d9049b3.zip |
Update makefiles for hidl_interface.
Bug: 35570956
Test: manual
Change-Id: I7a220b78ee081240e1dc30ef5672ba39e3e98375
Diffstat (limited to 'tests')
-rw-r--r-- | tests/bar/1.0/Android.bp | 180 | ||||
-rw-r--r-- | tests/baz/1.0/Android.bp | 189 | ||||
-rw-r--r-- | tests/expression/1.0/Android.bp | 168 | ||||
-rw-r--r-- | tests/extension/light/2.0/Android.bp | 175 | ||||
-rw-r--r-- | tests/foo/1.0/Android.bp | 177 | ||||
-rw-r--r-- | tests/hash/1.0/Android.bp | 159 | ||||
-rw-r--r-- | tests/inheritance/1.0/Android.bp | 186 | ||||
-rw-r--r-- | tests/libhwbinder/1.0/Android.bp | 168 | ||||
-rw-r--r-- | tests/memory/1.0/Android.bp | 138 | ||||
-rw-r--r-- | tests/msgq/1.0/Android.bp | 146 | ||||
-rw-r--r-- | tests/multithread/1.0/Android.bp | 159 | ||||
-rw-r--r-- | tests/pointer/1.0/Android.bp | 146 | ||||
-rw-r--r-- | tests/trie/1.0/Android.bp | 148 |
13 files changed, 111 insertions, 2028 deletions
diff --git a/tests/bar/1.0/Android.bp b/tests/bar/1.0/Android.bp index be286b50..45c84bcb 100644 --- a/tests/bar/1.0/Android.bp +++ b/tests/bar/1.0/Android.bp | |||
@@ -1,7 +1,8 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.bar@1.0_hal", | 4 | name: "android.hardware.tests.bar@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "types.hal", | 7 | "types.hal", |
7 | "IBar.hal", | 8 | "IBar.hal", |
@@ -10,176 +11,13 @@ filegroup { | |||
10 | "IImportRules.hal", | 11 | "IImportRules.hal", |
11 | "IImportTypes.hal", | 12 | "IImportTypes.hal", |
12 | ], | 13 | ], |
13 | } | 14 | interfaces: [ |
14 | |||
15 | genrule { | ||
16 | name: "android.hardware.tests.bar@1.0_genc++", | ||
17 | tools: ["hidl-gen"], | ||
18 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0", | ||
19 | srcs: [ | ||
20 | ":android.hardware.tests.bar@1.0_hal", | ||
21 | ], | ||
22 | out: [ | ||
23 | "android/hardware/tests/bar/1.0/types.cpp", | ||
24 | "android/hardware/tests/bar/1.0/BarAll.cpp", | ||
25 | "android/hardware/tests/bar/1.0/ComplicatedAll.cpp", | ||
26 | "android/hardware/tests/bar/1.0/FooCallbackAll.cpp", | ||
27 | "android/hardware/tests/bar/1.0/ImportRulesAll.cpp", | ||
28 | "android/hardware/tests/bar/1.0/ImportTypesAll.cpp", | ||
29 | ], | ||
30 | } | ||
31 | |||
32 | genrule { | ||
33 | name: "android.hardware.tests.bar@1.0_genc++_headers", | ||
34 | tools: ["hidl-gen"], | ||
35 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0", | ||
36 | srcs: [ | ||
37 | ":android.hardware.tests.bar@1.0_hal", | ||
38 | ], | ||
39 | out: [ | ||
40 | "android/hardware/tests/bar/1.0/types.h", | ||
41 | "android/hardware/tests/bar/1.0/hwtypes.h", | ||
42 | "android/hardware/tests/bar/1.0/IBar.h", | ||
43 | "android/hardware/tests/bar/1.0/IHwBar.h", | ||
44 | "android/hardware/tests/bar/1.0/BnHwBar.h", | ||
45 | "android/hardware/tests/bar/1.0/BpHwBar.h", | ||
46 | "android/hardware/tests/bar/1.0/BsBar.h", | ||
47 | "android/hardware/tests/bar/1.0/IComplicated.h", | ||
48 | "android/hardware/tests/bar/1.0/IHwComplicated.h", | ||
49 | "android/hardware/tests/bar/1.0/BnHwComplicated.h", | ||
50 | "android/hardware/tests/bar/1.0/BpHwComplicated.h", | ||
51 | "android/hardware/tests/bar/1.0/BsComplicated.h", | ||
52 | "android/hardware/tests/bar/1.0/IFooCallback.h", | ||
53 | "android/hardware/tests/bar/1.0/IHwFooCallback.h", | ||
54 | "android/hardware/tests/bar/1.0/BnHwFooCallback.h", | ||
55 | "android/hardware/tests/bar/1.0/BpHwFooCallback.h", | ||
56 | "android/hardware/tests/bar/1.0/BsFooCallback.h", | ||
57 | "android/hardware/tests/bar/1.0/IImportRules.h", | ||
58 | "android/hardware/tests/bar/1.0/IHwImportRules.h", | ||
59 | "android/hardware/tests/bar/1.0/BnHwImportRules.h", | ||
60 | "android/hardware/tests/bar/1.0/BpHwImportRules.h", | ||
61 | "android/hardware/tests/bar/1.0/BsImportRules.h", | ||
62 | "android/hardware/tests/bar/1.0/IImportTypes.h", | ||
63 | "android/hardware/tests/bar/1.0/IHwImportTypes.h", | ||
64 | "android/hardware/tests/bar/1.0/BnHwImportTypes.h", | ||
65 | "android/hardware/tests/bar/1.0/BpHwImportTypes.h", | ||
66 | "android/hardware/tests/bar/1.0/BsImportTypes.h", | ||
67 | ], | ||
68 | } | ||
69 | |||
70 | cc_library { | ||
71 | name: "android.hardware.tests.bar@1.0", | ||
72 | defaults: ["hidl-module-defaults"], | ||
73 | generated_sources: ["android.hardware.tests.bar@1.0_genc++"], | ||
74 | generated_headers: ["android.hardware.tests.bar@1.0_genc++_headers"], | ||
75 | export_generated_headers: ["android.hardware.tests.bar@1.0_genc++_headers"], | ||
76 | vendor_available: true, | ||
77 | shared_libs: [ | ||
78 | "libhidlbase", | ||
79 | "libhidltransport", | ||
80 | "libhwbinder", | ||
81 | "liblog", | ||
82 | "libutils", | ||
83 | "libcutils", | ||
84 | "android.hardware.tests.foo@1.0", | 15 | "android.hardware.tests.foo@1.0", |
16 | "android.hidl.base@1.0", | ||
85 | ], | 17 | ], |
86 | export_shared_lib_headers: [ | 18 | types: [ |
87 | "libhidlbase", | 19 | "Def", |
88 | "libhidltransport", | ||
89 | "libhwbinder", | ||
90 | "libutils", | ||
91 | "android.hardware.tests.foo@1.0", | ||
92 | ], | 20 | ], |
21 | gen_java: false, | ||
93 | } | 22 | } |
94 | 23 | ||
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 | |||
100 | genrule { | ||
101 | name: "android.hardware.tests.bar@1.0-adapter-helper_genc++", | ||
102 | tools: ["hidl-gen"], | ||
103 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0", | ||
104 | srcs: [ | ||
105 | ":android.hardware.tests.bar@1.0_hal", | ||
106 | ], | ||
107 | out: [ | ||
108 | "android/hardware/tests/bar/1.0/ABar.cpp", | ||
109 | "android/hardware/tests/bar/1.0/AComplicated.cpp", | ||
110 | "android/hardware/tests/bar/1.0/AFooCallback.cpp", | ||
111 | "android/hardware/tests/bar/1.0/AImportRules.cpp", | ||
112 | "android/hardware/tests/bar/1.0/AImportTypes.cpp", | ||
113 | ], | ||
114 | } | ||
115 | |||
116 | genrule { | ||
117 | name: "android.hardware.tests.bar@1.0-adapter-helper_genc++_headers", | ||
118 | tools: ["hidl-gen"], | ||
119 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0", | ||
120 | srcs: [ | ||
121 | ":android.hardware.tests.bar@1.0_hal", | ||
122 | ], | ||
123 | out: [ | ||
124 | "android/hardware/tests/bar/1.0/ABar.h", | ||
125 | "android/hardware/tests/bar/1.0/AComplicated.h", | ||
126 | "android/hardware/tests/bar/1.0/AFooCallback.h", | ||
127 | "android/hardware/tests/bar/1.0/AImportRules.h", | ||
128 | "android/hardware/tests/bar/1.0/AImportTypes.h", | ||
129 | ], | ||
130 | } | ||
131 | |||
132 | cc_library { | ||
133 | name: "android.hardware.tests.bar@1.0-adapter-helper", | ||
134 | defaults: ["hidl-module-defaults"], | ||
135 | generated_sources: ["android.hardware.tests.bar@1.0-adapter-helper_genc++"], | ||
136 | generated_headers: ["android.hardware.tests.bar@1.0-adapter-helper_genc++_headers"], | ||
137 | export_generated_headers: ["android.hardware.tests.bar@1.0-adapter-helper_genc++_headers"], | ||
138 | vendor_available: true, | ||
139 | shared_libs: [ | ||
140 | "libhidlbase", | ||
141 | "libhidltransport", | ||
142 | "libhwbinder", | ||
143 | "liblog", | ||
144 | "libutils", | ||
145 | "libcutils", | ||
146 | "libhidladapter", | ||
147 | "android.hardware.tests.bar@1.0", | ||
148 | "android.hardware.tests.foo@1.0", | ||
149 | "android.hardware.tests.foo@1.0-adapter-helper", | ||
150 | "android.hidl.base@1.0-adapter-helper", | ||
151 | ], | ||
152 | export_shared_lib_headers: [ | ||
153 | "libhidlbase", | ||
154 | "libhidltransport", | ||
155 | "libhwbinder", | ||
156 | "libutils", | ||
157 | "libhidladapter", | ||
158 | "android.hardware.tests.bar@1.0", | ||
159 | "android.hardware.tests.foo@1.0", | ||
160 | "android.hardware.tests.foo@1.0-adapter-helper", | ||
161 | "android.hidl.base@1.0-adapter-helper", | ||
162 | ], | ||
163 | } | ||
164 | |||
165 | genrule { | ||
166 | name: "android.hardware.tests.bar@1.0-adapter_genc++", | ||
167 | tools: ["hidl-gen"], | ||
168 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0", | ||
169 | out: ["main.cpp"] | ||
170 | } | ||
171 | |||
172 | cc_test { | ||
173 | name: "android.hardware.tests.bar@1.0-adapter", | ||
174 | defaults: ["hidl-module-defaults"], | ||
175 | shared_libs: [ | ||
176 | "libhidladapter", | ||
177 | "libhidlbase", | ||
178 | "libhidltransport", | ||
179 | "libutils", | ||
180 | "android.hardware.tests.bar@1.0", | ||
181 | "android.hardware.tests.foo@1.0", | ||
182 | "android.hardware.tests.bar@1.0-adapter-helper", | ||
183 | ], | ||
184 | generated_sources: ["android.hardware.tests.bar@1.0-adapter_genc++"], | ||
185 | } | ||
diff --git a/tests/baz/1.0/Android.bp b/tests/baz/1.0/Android.bp index 6281ddc0..edf8fe67 100644 --- a/tests/baz/1.0/Android.bp +++ b/tests/baz/1.0/Android.bp | |||
@@ -1,7 +1,8 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.baz@1.0_hal", | 4 | name: "android.hardware.tests.baz@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "types.hal", | 7 | "types.hal", |
7 | "IBase.hal", | 8 | "IBase.hal", |
@@ -9,185 +10,11 @@ filegroup { | |||
9 | "IBazCallback.hal", | 10 | "IBazCallback.hal", |
10 | "IQuux.hal", | 11 | "IQuux.hal", |
11 | ], | 12 | ], |
12 | } | 13 | interfaces: [ |
13 | 14 | "android.hidl.base@1.0", | |
14 | genrule { | ||
15 | name: "android.hardware.tests.baz@1.0_genc++", | ||
16 | tools: ["hidl-gen"], | ||
17 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0", | ||
18 | srcs: [ | ||
19 | ":android.hardware.tests.baz@1.0_hal", | ||
20 | ], | 15 | ], |
21 | out: [ | 16 | types: [ |
22 | "android/hardware/tests/baz/1.0/types.cpp", | ||
23 | "android/hardware/tests/baz/1.0/BaseAll.cpp", | ||
24 | "android/hardware/tests/baz/1.0/BazAll.cpp", | ||
25 | "android/hardware/tests/baz/1.0/BazCallbackAll.cpp", | ||
26 | "android/hardware/tests/baz/1.0/QuuxAll.cpp", | ||
27 | ], | 17 | ], |
18 | gen_java: true, | ||
28 | } | 19 | } |
29 | 20 | ||
30 | genrule { | ||
31 | name: "android.hardware.tests.baz@1.0_genc++_headers", | ||
32 | tools: ["hidl-gen"], | ||
33 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0", | ||
34 | srcs: [ | ||
35 | ":android.hardware.tests.baz@1.0_hal", | ||
36 | ], | ||
37 | out: [ | ||
38 | "android/hardware/tests/baz/1.0/types.h", | ||
39 | "android/hardware/tests/baz/1.0/hwtypes.h", | ||
40 | "android/hardware/tests/baz/1.0/IBase.h", | ||
41 | "android/hardware/tests/baz/1.0/IHwBase.h", | ||
42 | "android/hardware/tests/baz/1.0/BnHwBase.h", | ||
43 | "android/hardware/tests/baz/1.0/BpHwBase.h", | ||
44 | "android/hardware/tests/baz/1.0/BsBase.h", | ||
45 | "android/hardware/tests/baz/1.0/IBaz.h", | ||
46 | "android/hardware/tests/baz/1.0/IHwBaz.h", | ||
47 | "android/hardware/tests/baz/1.0/BnHwBaz.h", | ||
48 | "android/hardware/tests/baz/1.0/BpHwBaz.h", | ||
49 | "android/hardware/tests/baz/1.0/BsBaz.h", | ||
50 | "android/hardware/tests/baz/1.0/IBazCallback.h", | ||
51 | "android/hardware/tests/baz/1.0/IHwBazCallback.h", | ||
52 | "android/hardware/tests/baz/1.0/BnHwBazCallback.h", | ||
53 | "android/hardware/tests/baz/1.0/BpHwBazCallback.h", | ||
54 | "android/hardware/tests/baz/1.0/BsBazCallback.h", | ||
55 | "android/hardware/tests/baz/1.0/IQuux.h", | ||
56 | "android/hardware/tests/baz/1.0/IHwQuux.h", | ||
57 | "android/hardware/tests/baz/1.0/BnHwQuux.h", | ||
58 | "android/hardware/tests/baz/1.0/BpHwQuux.h", | ||
59 | "android/hardware/tests/baz/1.0/BsQuux.h", | ||
60 | ], | ||
61 | } | ||
62 | |||
63 | cc_library { | ||
64 | name: "android.hardware.tests.baz@1.0", | ||
65 | defaults: ["hidl-module-defaults"], | ||
66 | generated_sources: ["android.hardware.tests.baz@1.0_genc++"], | ||
67 | generated_headers: ["android.hardware.tests.baz@1.0_genc++_headers"], | ||
68 | export_generated_headers: ["android.hardware.tests.baz@1.0_genc++_headers"], | ||
69 | vendor_available: true, | ||
70 | shared_libs: [ | ||
71 | "libhidlbase", | ||
72 | "libhidltransport", | ||
73 | "libhwbinder", | ||
74 | "liblog", | ||
75 | "libutils", | ||
76 | "libcutils", | ||
77 | ], | ||
78 | export_shared_lib_headers: [ | ||
79 | "libhidlbase", | ||
80 | "libhidltransport", | ||
81 | "libhwbinder", | ||
82 | "libutils", | ||
83 | ], | ||
84 | } | ||
85 | |||
86 | genrule { | ||
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 | |||
101 | java_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 | |||
115 | genrule { | ||
116 | name: "android.hardware.tests.baz@1.0-adapter-helper_genc++", | ||
117 | tools: ["hidl-gen"], | ||
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", | ||
119 | srcs: [ | ||
120 | ":android.hardware.tests.baz@1.0_hal", | ||
121 | ], | ||
122 | out: [ | ||
123 | "android/hardware/tests/baz/1.0/ABase.cpp", | ||
124 | "android/hardware/tests/baz/1.0/ABaz.cpp", | ||
125 | "android/hardware/tests/baz/1.0/ABazCallback.cpp", | ||
126 | "android/hardware/tests/baz/1.0/AQuux.cpp", | ||
127 | ], | ||
128 | } | ||
129 | |||
130 | genrule { | ||
131 | name: "android.hardware.tests.baz@1.0-adapter-helper_genc++_headers", | ||
132 | tools: ["hidl-gen"], | ||
133 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0", | ||
134 | srcs: [ | ||
135 | ":android.hardware.tests.baz@1.0_hal", | ||
136 | ], | ||
137 | out: [ | ||
138 | "android/hardware/tests/baz/1.0/ABase.h", | ||
139 | "android/hardware/tests/baz/1.0/ABaz.h", | ||
140 | "android/hardware/tests/baz/1.0/ABazCallback.h", | ||
141 | "android/hardware/tests/baz/1.0/AQuux.h", | ||
142 | ], | ||
143 | } | ||
144 | |||
145 | cc_library { | ||
146 | name: "android.hardware.tests.baz@1.0-adapter-helper", | ||
147 | defaults: ["hidl-module-defaults"], | ||
148 | generated_sources: ["android.hardware.tests.baz@1.0-adapter-helper_genc++"], | ||
149 | generated_headers: ["android.hardware.tests.baz@1.0-adapter-helper_genc++_headers"], | ||
150 | export_generated_headers: ["android.hardware.tests.baz@1.0-adapter-helper_genc++_headers"], | ||
151 | vendor_available: true, | ||
152 | shared_libs: [ | ||
153 | "libhidlbase", | ||
154 | "libhidltransport", | ||
155 | "libhwbinder", | ||
156 | "liblog", | ||
157 | "libutils", | ||
158 | "libcutils", | ||
159 | "libhidladapter", | ||
160 | "android.hardware.tests.baz@1.0", | ||
161 | "android.hidl.base@1.0-adapter-helper", | ||
162 | ], | ||
163 | export_shared_lib_headers: [ | ||
164 | "libhidlbase", | ||
165 | "libhidltransport", | ||
166 | "libhwbinder", | ||
167 | "libutils", | ||
168 | "libhidladapter", | ||
169 | "android.hardware.tests.baz@1.0", | ||
170 | "android.hidl.base@1.0-adapter-helper", | ||
171 | ], | ||
172 | } | ||
173 | |||
174 | genrule { | ||
175 | name: "android.hardware.tests.baz@1.0-adapter_genc++", | ||
176 | tools: ["hidl-gen"], | ||
177 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0", | ||
178 | out: ["main.cpp"] | ||
179 | } | ||
180 | |||
181 | cc_test { | ||
182 | name: "android.hardware.tests.baz@1.0-adapter", | ||
183 | defaults: ["hidl-module-defaults"], | ||
184 | shared_libs: [ | ||
185 | "libhidladapter", | ||
186 | "libhidlbase", | ||
187 | "libhidltransport", | ||
188 | "libutils", | ||
189 | "android.hardware.tests.baz@1.0", | ||
190 | "android.hardware.tests.baz@1.0-adapter-helper", | ||
191 | ], | ||
192 | generated_sources: ["android.hardware.tests.baz@1.0-adapter_genc++"], | ||
193 | } | ||
diff --git a/tests/expression/1.0/Android.bp b/tests/expression/1.0/Android.bp index 6209549b..61ca6ac4 100644 --- a/tests/expression/1.0/Android.bp +++ b/tests/expression/1.0/Android.bp | |||
@@ -1,169 +1,15 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.expression@1.0_hal", | 4 | name: "android.hardware.tests.expression@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "IExpression.hal", | 7 | "IExpression.hal", |
7 | "IExpressionExt.hal", | 8 | "IExpressionExt.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | 11 | "android.hidl.base@1.0", | |
11 | genrule { | ||
12 | name: "android.hardware.tests.expression@1.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.expression@1.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/expression/1.0/ExpressionAll.cpp", | ||
20 | "android/hardware/tests/expression/1.0/ExpressionExtAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.expression@1.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.expression@1.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/expression/1.0/IExpression.h", | ||
33 | "android/hardware/tests/expression/1.0/IHwExpression.h", | ||
34 | "android/hardware/tests/expression/1.0/BnHwExpression.h", | ||
35 | "android/hardware/tests/expression/1.0/BpHwExpression.h", | ||
36 | "android/hardware/tests/expression/1.0/BsExpression.h", | ||
37 | "android/hardware/tests/expression/1.0/IExpressionExt.h", | ||
38 | "android/hardware/tests/expression/1.0/IHwExpressionExt.h", | ||
39 | "android/hardware/tests/expression/1.0/BnHwExpressionExt.h", | ||
40 | "android/hardware/tests/expression/1.0/BpHwExpressionExt.h", | ||
41 | "android/hardware/tests/expression/1.0/BsExpressionExt.h", | ||
42 | ], | ||
43 | } | ||
44 | |||
45 | cc_library { | ||
46 | name: "android.hardware.tests.expression@1.0", | ||
47 | defaults: ["hidl-module-defaults"], | ||
48 | generated_sources: ["android.hardware.tests.expression@1.0_genc++"], | ||
49 | generated_headers: ["android.hardware.tests.expression@1.0_genc++_headers"], | ||
50 | export_generated_headers: ["android.hardware.tests.expression@1.0_genc++_headers"], | ||
51 | vendor_available: true, | ||
52 | shared_libs: [ | ||
53 | "libhidlbase", | ||
54 | "libhidltransport", | ||
55 | "libhwbinder", | ||
56 | "liblog", | ||
57 | "libutils", | ||
58 | "libcutils", | ||
59 | ], | ||
60 | export_shared_lib_headers: [ | ||
61 | "libhidlbase", | ||
62 | "libhidltransport", | ||
63 | "libhwbinder", | ||
64 | "libutils", | ||
65 | ], | ||
66 | } | ||
67 | |||
68 | genrule { | ||
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 | |||
81 | java_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 | |||
95 | genrule { | ||
96 | name: "android.hardware.tests.expression@1.0-adapter-helper_genc++", | ||
97 | tools: ["hidl-gen"], | ||
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", | ||
99 | srcs: [ | ||
100 | ":android.hardware.tests.expression@1.0_hal", | ||
101 | ], | ||
102 | out: [ | ||
103 | "android/hardware/tests/expression/1.0/AExpression.cpp", | ||
104 | "android/hardware/tests/expression/1.0/AExpressionExt.cpp", | ||
105 | ], | 12 | ], |
13 | gen_java: true, | ||
106 | } | 14 | } |
107 | 15 | ||
108 | genrule { | ||
109 | name: "android.hardware.tests.expression@1.0-adapter-helper_genc++_headers", | ||
110 | tools: ["hidl-gen"], | ||
111 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0", | ||
112 | srcs: [ | ||
113 | ":android.hardware.tests.expression@1.0_hal", | ||
114 | ], | ||
115 | out: [ | ||
116 | "android/hardware/tests/expression/1.0/AExpression.h", | ||
117 | "android/hardware/tests/expression/1.0/AExpressionExt.h", | ||
118 | ], | ||
119 | } | ||
120 | |||
121 | cc_library { | ||
122 | name: "android.hardware.tests.expression@1.0-adapter-helper", | ||
123 | defaults: ["hidl-module-defaults"], | ||
124 | generated_sources: ["android.hardware.tests.expression@1.0-adapter-helper_genc++"], | ||
125 | generated_headers: ["android.hardware.tests.expression@1.0-adapter-helper_genc++_headers"], | ||
126 | export_generated_headers: ["android.hardware.tests.expression@1.0-adapter-helper_genc++_headers"], | ||
127 | vendor_available: true, | ||
128 | shared_libs: [ | ||
129 | "libhidlbase", | ||
130 | "libhidltransport", | ||
131 | "libhwbinder", | ||
132 | "liblog", | ||
133 | "libutils", | ||
134 | "libcutils", | ||
135 | "libhidladapter", | ||
136 | "android.hardware.tests.expression@1.0", | ||
137 | "android.hidl.base@1.0-adapter-helper", | ||
138 | ], | ||
139 | export_shared_lib_headers: [ | ||
140 | "libhidlbase", | ||
141 | "libhidltransport", | ||
142 | "libhwbinder", | ||
143 | "libutils", | ||
144 | "libhidladapter", | ||
145 | "android.hardware.tests.expression@1.0", | ||
146 | "android.hidl.base@1.0-adapter-helper", | ||
147 | ], | ||
148 | } | ||
149 | |||
150 | genrule { | ||
151 | name: "android.hardware.tests.expression@1.0-adapter_genc++", | ||
152 | tools: ["hidl-gen"], | ||
153 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0", | ||
154 | out: ["main.cpp"] | ||
155 | } | ||
156 | |||
157 | cc_test { | ||
158 | name: "android.hardware.tests.expression@1.0-adapter", | ||
159 | defaults: ["hidl-module-defaults"], | ||
160 | shared_libs: [ | ||
161 | "libhidladapter", | ||
162 | "libhidlbase", | ||
163 | "libhidltransport", | ||
164 | "libutils", | ||
165 | "android.hardware.tests.expression@1.0", | ||
166 | "android.hardware.tests.expression@1.0-adapter-helper", | ||
167 | ], | ||
168 | generated_sources: ["android.hardware.tests.expression@1.0-adapter_genc++"], | ||
169 | } | ||
diff --git a/tests/extension/light/2.0/Android.bp b/tests/extension/light/2.0/Android.bp index 612c2d6d..58c8392e 100644 --- a/tests/extension/light/2.0/Android.bp +++ b/tests/extension/light/2.0/Android.bp | |||
@@ -1,174 +1,21 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.extension.light@2.0_hal", | 4 | name: "android.hardware.tests.extension.light@2.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "types.hal", | 7 | "types.hal", |
7 | "ILight.hal", | 8 | "ILight.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | |||
11 | genrule { | ||
12 | name: "android.hardware.tests.extension.light@2.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.extension.light@2.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/extension/light/2.0/types.cpp", | ||
20 | "android/hardware/tests/extension/light/2.0/LightAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.extension.light@2.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.extension.light@2.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/extension/light/2.0/types.h", | ||
33 | "android/hardware/tests/extension/light/2.0/hwtypes.h", | ||
34 | "android/hardware/tests/extension/light/2.0/ILight.h", | ||
35 | "android/hardware/tests/extension/light/2.0/IHwLight.h", | ||
36 | "android/hardware/tests/extension/light/2.0/BnHwLight.h", | ||
37 | "android/hardware/tests/extension/light/2.0/BpHwLight.h", | ||
38 | "android/hardware/tests/extension/light/2.0/BsLight.h", | ||
39 | ], | ||
40 | } | ||
41 | |||
42 | cc_library { | ||
43 | name: "android.hardware.tests.extension.light@2.0", | ||
44 | defaults: ["hidl-module-defaults"], | ||
45 | generated_sources: ["android.hardware.tests.extension.light@2.0_genc++"], | ||
46 | generated_headers: ["android.hardware.tests.extension.light@2.0_genc++_headers"], | ||
47 | export_generated_headers: ["android.hardware.tests.extension.light@2.0_genc++_headers"], | ||
48 | vendor_available: true, | ||
49 | shared_libs: [ | ||
50 | "libhidlbase", | ||
51 | "libhidltransport", | ||
52 | "libhwbinder", | ||
53 | "liblog", | ||
54 | "libutils", | ||
55 | "libcutils", | ||
56 | "android.hardware.light@2.0", | 11 | "android.hardware.light@2.0", |
12 | "android.hidl.base@1.0", | ||
57 | ], | 13 | ], |
58 | export_shared_lib_headers: [ | 14 | types: [ |
59 | "libhidlbase", | 15 | "Brightness", |
60 | "libhidltransport", | 16 | "Default", |
61 | "libhwbinder", | 17 | "LightState", |
62 | "libutils", | ||
63 | "android.hardware.light@2.0", | ||
64 | ], | 18 | ], |
19 | gen_java: true, | ||
65 | } | 20 | } |
66 | 21 | ||
67 | genrule { | ||
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/Brightness.java", | ||
76 | "android/hardware/tests/extension/light/V2_0/Default.java", | ||
77 | "android/hardware/tests/extension/light/V2_0/LightState.java", | ||
78 | "android/hardware/tests/extension/light/V2_0/ILight.java", | ||
79 | ], | ||
80 | } | ||
81 | |||
82 | java_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 | |||
97 | genrule { | ||
98 | name: "android.hardware.tests.extension.light@2.0-adapter-helper_genc++", | ||
99 | tools: ["hidl-gen"], | ||
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", | ||
101 | srcs: [ | ||
102 | ":android.hardware.tests.extension.light@2.0_hal", | ||
103 | ], | ||
104 | out: [ | ||
105 | "android/hardware/tests/extension/light/2.0/ALight.cpp", | ||
106 | ], | ||
107 | } | ||
108 | |||
109 | genrule { | ||
110 | name: "android.hardware.tests.extension.light@2.0-adapter-helper_genc++_headers", | ||
111 | tools: ["hidl-gen"], | ||
112 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0", | ||
113 | srcs: [ | ||
114 | ":android.hardware.tests.extension.light@2.0_hal", | ||
115 | ], | ||
116 | out: [ | ||
117 | "android/hardware/tests/extension/light/2.0/ALight.h", | ||
118 | ], | ||
119 | } | ||
120 | |||
121 | cc_library { | ||
122 | name: "android.hardware.tests.extension.light@2.0-adapter-helper", | ||
123 | defaults: ["hidl-module-defaults"], | ||
124 | generated_sources: ["android.hardware.tests.extension.light@2.0-adapter-helper_genc++"], | ||
125 | generated_headers: ["android.hardware.tests.extension.light@2.0-adapter-helper_genc++_headers"], | ||
126 | export_generated_headers: ["android.hardware.tests.extension.light@2.0-adapter-helper_genc++_headers"], | ||
127 | vendor_available: true, | ||
128 | shared_libs: [ | ||
129 | "libhidlbase", | ||
130 | "libhidltransport", | ||
131 | "libhwbinder", | ||
132 | "liblog", | ||
133 | "libutils", | ||
134 | "libcutils", | ||
135 | "libhidladapter", | ||
136 | "android.hardware.light@2.0", | ||
137 | "android.hardware.tests.extension.light@2.0", | ||
138 | "android.hardware.light@2.0-adapter-helper", | ||
139 | "android.hidl.base@1.0-adapter-helper", | ||
140 | ], | ||
141 | export_shared_lib_headers: [ | ||
142 | "libhidlbase", | ||
143 | "libhidltransport", | ||
144 | "libhwbinder", | ||
145 | "libutils", | ||
146 | "libhidladapter", | ||
147 | "android.hardware.light@2.0", | ||
148 | "android.hardware.tests.extension.light@2.0", | ||
149 | "android.hardware.light@2.0-adapter-helper", | ||
150 | "android.hidl.base@1.0-adapter-helper", | ||
151 | ], | ||
152 | } | ||
153 | |||
154 | genrule { | ||
155 | name: "android.hardware.tests.extension.light@2.0-adapter_genc++", | ||
156 | tools: ["hidl-gen"], | ||
157 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0", | ||
158 | out: ["main.cpp"] | ||
159 | } | ||
160 | |||
161 | cc_test { | ||
162 | name: "android.hardware.tests.extension.light@2.0-adapter", | ||
163 | defaults: ["hidl-module-defaults"], | ||
164 | shared_libs: [ | ||
165 | "libhidladapter", | ||
166 | "libhidlbase", | ||
167 | "libhidltransport", | ||
168 | "libutils", | ||
169 | "android.hardware.light@2.0", | ||
170 | "android.hardware.tests.extension.light@2.0", | ||
171 | "android.hardware.tests.extension.light@2.0-adapter-helper", | ||
172 | ], | ||
173 | generated_sources: ["android.hardware.tests.extension.light@2.0-adapter_genc++"], | ||
174 | } | ||
diff --git a/tests/foo/1.0/Android.bp b/tests/foo/1.0/Android.bp index 31302709..986115cb 100644 --- a/tests/foo/1.0/Android.bp +++ b/tests/foo/1.0/Android.bp | |||
@@ -1,7 +1,8 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.foo@1.0_hal", | 4 | name: "android.hardware.tests.foo@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "types.hal", | 7 | "types.hal", |
7 | "IFoo.hal", | 8 | "IFoo.hal", |
@@ -10,169 +11,15 @@ filegroup { | |||
10 | "ISimple.hal", | 11 | "ISimple.hal", |
11 | "ITheirTypes.hal", | 12 | "ITheirTypes.hal", |
12 | ], | 13 | ], |
13 | } | 14 | interfaces: [ |
14 | 15 | "android.hidl.base@1.0", | |
15 | genrule { | ||
16 | name: "android.hardware.tests.foo@1.0_genc++", | ||
17 | tools: ["hidl-gen"], | ||
18 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0", | ||
19 | srcs: [ | ||
20 | ":android.hardware.tests.foo@1.0_hal", | ||
21 | ], | ||
22 | out: [ | ||
23 | "android/hardware/tests/foo/1.0/types.cpp", | ||
24 | "android/hardware/tests/foo/1.0/FooAll.cpp", | ||
25 | "android/hardware/tests/foo/1.0/FooCallbackAll.cpp", | ||
26 | "android/hardware/tests/foo/1.0/MyTypesAll.cpp", | ||
27 | "android/hardware/tests/foo/1.0/SimpleAll.cpp", | ||
28 | "android/hardware/tests/foo/1.0/TheirTypesAll.cpp", | ||
29 | ], | ||
30 | } | ||
31 | |||
32 | genrule { | ||
33 | name: "android.hardware.tests.foo@1.0_genc++_headers", | ||
34 | tools: ["hidl-gen"], | ||
35 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0", | ||
36 | srcs: [ | ||
37 | ":android.hardware.tests.foo@1.0_hal", | ||
38 | ], | ||
39 | out: [ | ||
40 | "android/hardware/tests/foo/1.0/types.h", | ||
41 | "android/hardware/tests/foo/1.0/hwtypes.h", | ||
42 | "android/hardware/tests/foo/1.0/IFoo.h", | ||
43 | "android/hardware/tests/foo/1.0/IHwFoo.h", | ||
44 | "android/hardware/tests/foo/1.0/BnHwFoo.h", | ||
45 | "android/hardware/tests/foo/1.0/BpHwFoo.h", | ||
46 | "android/hardware/tests/foo/1.0/BsFoo.h", | ||
47 | "android/hardware/tests/foo/1.0/IFooCallback.h", | ||
48 | "android/hardware/tests/foo/1.0/IHwFooCallback.h", | ||
49 | "android/hardware/tests/foo/1.0/BnHwFooCallback.h", | ||
50 | "android/hardware/tests/foo/1.0/BpHwFooCallback.h", | ||
51 | "android/hardware/tests/foo/1.0/BsFooCallback.h", | ||
52 | "android/hardware/tests/foo/1.0/IMyTypes.h", | ||
53 | "android/hardware/tests/foo/1.0/IHwMyTypes.h", | ||
54 | "android/hardware/tests/foo/1.0/BnHwMyTypes.h", | ||
55 | "android/hardware/tests/foo/1.0/BpHwMyTypes.h", | ||
56 | "android/hardware/tests/foo/1.0/BsMyTypes.h", | ||
57 | "android/hardware/tests/foo/1.0/ISimple.h", | ||
58 | "android/hardware/tests/foo/1.0/IHwSimple.h", | ||
59 | "android/hardware/tests/foo/1.0/BnHwSimple.h", | ||
60 | "android/hardware/tests/foo/1.0/BpHwSimple.h", | ||
61 | "android/hardware/tests/foo/1.0/BsSimple.h", | ||
62 | "android/hardware/tests/foo/1.0/ITheirTypes.h", | ||
63 | "android/hardware/tests/foo/1.0/IHwTheirTypes.h", | ||
64 | "android/hardware/tests/foo/1.0/BnHwTheirTypes.h", | ||
65 | "android/hardware/tests/foo/1.0/BpHwTheirTypes.h", | ||
66 | "android/hardware/tests/foo/1.0/BsTheirTypes.h", | ||
67 | ], | ||
68 | } | ||
69 | |||
70 | cc_library { | ||
71 | name: "android.hardware.tests.foo@1.0", | ||
72 | defaults: ["hidl-module-defaults"], | ||
73 | generated_sources: ["android.hardware.tests.foo@1.0_genc++"], | ||
74 | generated_headers: ["android.hardware.tests.foo@1.0_genc++_headers"], | ||
75 | export_generated_headers: ["android.hardware.tests.foo@1.0_genc++_headers"], | ||
76 | vendor_available: true, | ||
77 | shared_libs: [ | ||
78 | "libhidlbase", | ||
79 | "libhidltransport", | ||
80 | "libhwbinder", | ||
81 | "liblog", | ||
82 | "libutils", | ||
83 | "libcutils", | ||
84 | ], | 16 | ], |
85 | export_shared_lib_headers: [ | 17 | types: [ |
86 | "libhidlbase", | 18 | "Abc", |
87 | "libhidltransport", | 19 | "Def", |
88 | "libhwbinder", | 20 | "Outer", |
89 | "libutils", | 21 | "Unrelated", |
90 | ], | 22 | ], |
23 | gen_java: false, | ||
91 | } | 24 | } |
92 | 25 | ||
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 | |||
98 | genrule { | ||
99 | name: "android.hardware.tests.foo@1.0-adapter-helper_genc++", | ||
100 | tools: ["hidl-gen"], | ||
101 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0", | ||
102 | srcs: [ | ||
103 | ":android.hardware.tests.foo@1.0_hal", | ||
104 | ], | ||
105 | out: [ | ||
106 | "android/hardware/tests/foo/1.0/AFoo.cpp", | ||
107 | "android/hardware/tests/foo/1.0/AFooCallback.cpp", | ||
108 | "android/hardware/tests/foo/1.0/AMyTypes.cpp", | ||
109 | "android/hardware/tests/foo/1.0/ASimple.cpp", | ||
110 | "android/hardware/tests/foo/1.0/ATheirTypes.cpp", | ||
111 | ], | ||
112 | } | ||
113 | |||
114 | genrule { | ||
115 | name: "android.hardware.tests.foo@1.0-adapter-helper_genc++_headers", | ||
116 | tools: ["hidl-gen"], | ||
117 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0", | ||
118 | srcs: [ | ||
119 | ":android.hardware.tests.foo@1.0_hal", | ||
120 | ], | ||
121 | out: [ | ||
122 | "android/hardware/tests/foo/1.0/AFoo.h", | ||
123 | "android/hardware/tests/foo/1.0/AFooCallback.h", | ||
124 | "android/hardware/tests/foo/1.0/AMyTypes.h", | ||
125 | "android/hardware/tests/foo/1.0/ASimple.h", | ||
126 | "android/hardware/tests/foo/1.0/ATheirTypes.h", | ||
127 | ], | ||
128 | } | ||
129 | |||
130 | cc_library { | ||
131 | name: "android.hardware.tests.foo@1.0-adapter-helper", | ||
132 | defaults: ["hidl-module-defaults"], | ||
133 | generated_sources: ["android.hardware.tests.foo@1.0-adapter-helper_genc++"], | ||
134 | generated_headers: ["android.hardware.tests.foo@1.0-adapter-helper_genc++_headers"], | ||
135 | export_generated_headers: ["android.hardware.tests.foo@1.0-adapter-helper_genc++_headers"], | ||
136 | vendor_available: true, | ||
137 | shared_libs: [ | ||
138 | "libhidlbase", | ||
139 | "libhidltransport", | ||
140 | "libhwbinder", | ||
141 | "liblog", | ||
142 | "libutils", | ||
143 | "libcutils", | ||
144 | "libhidladapter", | ||
145 | "android.hardware.tests.foo@1.0", | ||
146 | "android.hidl.base@1.0-adapter-helper", | ||
147 | ], | ||
148 | export_shared_lib_headers: [ | ||
149 | "libhidlbase", | ||
150 | "libhidltransport", | ||
151 | "libhwbinder", | ||
152 | "libutils", | ||
153 | "libhidladapter", | ||
154 | "android.hardware.tests.foo@1.0", | ||
155 | "android.hidl.base@1.0-adapter-helper", | ||
156 | ], | ||
157 | } | ||
158 | |||
159 | genrule { | ||
160 | name: "android.hardware.tests.foo@1.0-adapter_genc++", | ||
161 | tools: ["hidl-gen"], | ||
162 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0", | ||
163 | out: ["main.cpp"] | ||
164 | } | ||
165 | |||
166 | cc_test { | ||
167 | name: "android.hardware.tests.foo@1.0-adapter", | ||
168 | defaults: ["hidl-module-defaults"], | ||
169 | shared_libs: [ | ||
170 | "libhidladapter", | ||
171 | "libhidlbase", | ||
172 | "libhidltransport", | ||
173 | "libutils", | ||
174 | "android.hardware.tests.foo@1.0", | ||
175 | "android.hardware.tests.foo@1.0-adapter-helper", | ||
176 | ], | ||
177 | generated_sources: ["android.hardware.tests.foo@1.0-adapter_genc++"], | ||
178 | } | ||
diff --git a/tests/hash/1.0/Android.bp b/tests/hash/1.0/Android.bp index 3d5822f0..20334cdd 100644 --- a/tests/hash/1.0/Android.bp +++ b/tests/hash/1.0/Android.bp | |||
@@ -1,159 +1,14 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.hash@1.0_hal", | ||
5 | srcs: [ | ||
6 | "IHash.hal", | ||
7 | ], | ||
8 | } | ||
9 | |||
10 | genrule { | ||
11 | name: "android.hardware.tests.hash@1.0_genc++", | ||
12 | tools: ["hidl-gen"], | ||
13 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0", | ||
14 | srcs: [ | ||
15 | ":android.hardware.tests.hash@1.0_hal", | ||
16 | ], | ||
17 | out: [ | ||
18 | "android/hardware/tests/hash/1.0/HashAll.cpp", | ||
19 | ], | ||
20 | } | ||
21 | |||
22 | genrule { | ||
23 | name: "android.hardware.tests.hash@1.0_genc++_headers", | ||
24 | tools: ["hidl-gen"], | ||
25 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0", | ||
26 | srcs: [ | ||
27 | ":android.hardware.tests.hash@1.0_hal", | ||
28 | ], | ||
29 | out: [ | ||
30 | "android/hardware/tests/hash/1.0/IHash.h", | ||
31 | "android/hardware/tests/hash/1.0/IHwHash.h", | ||
32 | "android/hardware/tests/hash/1.0/BnHwHash.h", | ||
33 | "android/hardware/tests/hash/1.0/BpHwHash.h", | ||
34 | "android/hardware/tests/hash/1.0/BsHash.h", | ||
35 | ], | ||
36 | } | ||
37 | |||
38 | cc_library { | ||
39 | name: "android.hardware.tests.hash@1.0", | 4 | name: "android.hardware.tests.hash@1.0", |
40 | defaults: ["hidl-module-defaults"], | 5 | root: "android.hardware", |
41 | generated_sources: ["android.hardware.tests.hash@1.0_genc++"], | ||
42 | generated_headers: ["android.hardware.tests.hash@1.0_genc++_headers"], | ||
43 | export_generated_headers: ["android.hardware.tests.hash@1.0_genc++_headers"], | ||
44 | vendor_available: true, | ||
45 | shared_libs: [ | ||
46 | "libhidlbase", | ||
47 | "libhidltransport", | ||
48 | "libhwbinder", | ||
49 | "liblog", | ||
50 | "libutils", | ||
51 | "libcutils", | ||
52 | ], | ||
53 | export_shared_lib_headers: [ | ||
54 | "libhidlbase", | ||
55 | "libhidltransport", | ||
56 | "libhwbinder", | ||
57 | "libutils", | ||
58 | ], | ||
59 | } | ||
60 | |||
61 | genrule { | ||
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 | |||
73 | java_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 | |||
87 | genrule { | ||
88 | name: "android.hardware.tests.hash@1.0-adapter-helper_genc++", | ||
89 | tools: ["hidl-gen"], | ||
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", | ||
91 | srcs: [ | 6 | srcs: [ |
92 | ":android.hardware.tests.hash@1.0_hal", | 7 | "IHash.hal", |
93 | ], | ||
94 | out: [ | ||
95 | "android/hardware/tests/hash/1.0/AHash.cpp", | ||
96 | ], | ||
97 | } | ||
98 | |||
99 | genrule { | ||
100 | name: "android.hardware.tests.hash@1.0-adapter-helper_genc++_headers", | ||
101 | tools: ["hidl-gen"], | ||
102 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0", | ||
103 | srcs: [ | ||
104 | ":android.hardware.tests.hash@1.0_hal", | ||
105 | ], | ||
106 | out: [ | ||
107 | "android/hardware/tests/hash/1.0/AHash.h", | ||
108 | ], | ||
109 | } | ||
110 | |||
111 | cc_library { | ||
112 | name: "android.hardware.tests.hash@1.0-adapter-helper", | ||
113 | defaults: ["hidl-module-defaults"], | ||
114 | generated_sources: ["android.hardware.tests.hash@1.0-adapter-helper_genc++"], | ||
115 | generated_headers: ["android.hardware.tests.hash@1.0-adapter-helper_genc++_headers"], | ||
116 | export_generated_headers: ["android.hardware.tests.hash@1.0-adapter-helper_genc++_headers"], | ||
117 | vendor_available: true, | ||
118 | shared_libs: [ | ||
119 | "libhidlbase", | ||
120 | "libhidltransport", | ||
121 | "libhwbinder", | ||
122 | "liblog", | ||
123 | "libutils", | ||
124 | "libcutils", | ||
125 | "libhidladapter", | ||
126 | "android.hardware.tests.hash@1.0", | ||
127 | "android.hidl.base@1.0-adapter-helper", | ||
128 | ], | 8 | ], |
129 | export_shared_lib_headers: [ | 9 | interfaces: [ |
130 | "libhidlbase", | 10 | "android.hidl.base@1.0", |
131 | "libhidltransport", | ||
132 | "libhwbinder", | ||
133 | "libutils", | ||
134 | "libhidladapter", | ||
135 | "android.hardware.tests.hash@1.0", | ||
136 | "android.hidl.base@1.0-adapter-helper", | ||
137 | ], | 11 | ], |
12 | gen_java: true, | ||
138 | } | 13 | } |
139 | 14 | ||
140 | genrule { | ||
141 | name: "android.hardware.tests.hash@1.0-adapter_genc++", | ||
142 | tools: ["hidl-gen"], | ||
143 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0", | ||
144 | out: ["main.cpp"] | ||
145 | } | ||
146 | |||
147 | cc_test { | ||
148 | name: "android.hardware.tests.hash@1.0-adapter", | ||
149 | defaults: ["hidl-module-defaults"], | ||
150 | shared_libs: [ | ||
151 | "libhidladapter", | ||
152 | "libhidlbase", | ||
153 | "libhidltransport", | ||
154 | "libutils", | ||
155 | "android.hardware.tests.hash@1.0", | ||
156 | "android.hardware.tests.hash@1.0-adapter-helper", | ||
157 | ], | ||
158 | generated_sources: ["android.hardware.tests.hash@1.0-adapter_genc++"], | ||
159 | } | ||
diff --git a/tests/inheritance/1.0/Android.bp b/tests/inheritance/1.0/Android.bp index 6b8c27e3..1d36d075 100644 --- a/tests/inheritance/1.0/Android.bp +++ b/tests/inheritance/1.0/Android.bp | |||
@@ -1,189 +1,17 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.inheritance@1.0_hal", | 4 | name: "android.hardware.tests.inheritance@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "IChild.hal", | 7 | "IChild.hal", |
7 | "IFetcher.hal", | 8 | "IFetcher.hal", |
8 | "IGrandparent.hal", | 9 | "IGrandparent.hal", |
9 | "IParent.hal", | 10 | "IParent.hal", |
10 | ], | 11 | ], |
11 | } | 12 | interfaces: [ |
12 | 13 | "android.hidl.base@1.0", | |
13 | genrule { | ||
14 | name: "android.hardware.tests.inheritance@1.0_genc++", | ||
15 | tools: ["hidl-gen"], | ||
16 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0", | ||
17 | srcs: [ | ||
18 | ":android.hardware.tests.inheritance@1.0_hal", | ||
19 | ], | ||
20 | out: [ | ||
21 | "android/hardware/tests/inheritance/1.0/ChildAll.cpp", | ||
22 | "android/hardware/tests/inheritance/1.0/FetcherAll.cpp", | ||
23 | "android/hardware/tests/inheritance/1.0/GrandparentAll.cpp", | ||
24 | "android/hardware/tests/inheritance/1.0/ParentAll.cpp", | ||
25 | ], | ||
26 | } | ||
27 | |||
28 | genrule { | ||
29 | name: "android.hardware.tests.inheritance@1.0_genc++_headers", | ||
30 | tools: ["hidl-gen"], | ||
31 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0", | ||
32 | srcs: [ | ||
33 | ":android.hardware.tests.inheritance@1.0_hal", | ||
34 | ], | ||
35 | out: [ | ||
36 | "android/hardware/tests/inheritance/1.0/IChild.h", | ||
37 | "android/hardware/tests/inheritance/1.0/IHwChild.h", | ||
38 | "android/hardware/tests/inheritance/1.0/BnHwChild.h", | ||
39 | "android/hardware/tests/inheritance/1.0/BpHwChild.h", | ||
40 | "android/hardware/tests/inheritance/1.0/BsChild.h", | ||
41 | "android/hardware/tests/inheritance/1.0/IFetcher.h", | ||
42 | "android/hardware/tests/inheritance/1.0/IHwFetcher.h", | ||
43 | "android/hardware/tests/inheritance/1.0/BnHwFetcher.h", | ||
44 | "android/hardware/tests/inheritance/1.0/BpHwFetcher.h", | ||
45 | "android/hardware/tests/inheritance/1.0/BsFetcher.h", | ||
46 | "android/hardware/tests/inheritance/1.0/IGrandparent.h", | ||
47 | "android/hardware/tests/inheritance/1.0/IHwGrandparent.h", | ||
48 | "android/hardware/tests/inheritance/1.0/BnHwGrandparent.h", | ||
49 | "android/hardware/tests/inheritance/1.0/BpHwGrandparent.h", | ||
50 | "android/hardware/tests/inheritance/1.0/BsGrandparent.h", | ||
51 | "android/hardware/tests/inheritance/1.0/IParent.h", | ||
52 | "android/hardware/tests/inheritance/1.0/IHwParent.h", | ||
53 | "android/hardware/tests/inheritance/1.0/BnHwParent.h", | ||
54 | "android/hardware/tests/inheritance/1.0/BpHwParent.h", | ||
55 | "android/hardware/tests/inheritance/1.0/BsParent.h", | ||
56 | ], | ||
57 | } | ||
58 | |||
59 | cc_library { | ||
60 | name: "android.hardware.tests.inheritance@1.0", | ||
61 | defaults: ["hidl-module-defaults"], | ||
62 | generated_sources: ["android.hardware.tests.inheritance@1.0_genc++"], | ||
63 | generated_headers: ["android.hardware.tests.inheritance@1.0_genc++_headers"], | ||
64 | export_generated_headers: ["android.hardware.tests.inheritance@1.0_genc++_headers"], | ||
65 | vendor_available: true, | ||
66 | shared_libs: [ | ||
67 | "libhidlbase", | ||
68 | "libhidltransport", | ||
69 | "libhwbinder", | ||
70 | "liblog", | ||
71 | "libutils", | ||
72 | "libcutils", | ||
73 | ], | ||
74 | export_shared_lib_headers: [ | ||
75 | "libhidlbase", | ||
76 | "libhidltransport", | ||
77 | "libhwbinder", | ||
78 | "libutils", | ||
79 | ], | ||
80 | } | ||
81 | |||
82 | genrule { | ||
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 | |||
97 | java_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 | |||
111 | genrule { | ||
112 | name: "android.hardware.tests.inheritance@1.0-adapter-helper_genc++", | ||
113 | tools: ["hidl-gen"], | ||
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", | ||
115 | srcs: [ | ||
116 | ":android.hardware.tests.inheritance@1.0_hal", | ||
117 | ], | ||
118 | out: [ | ||
119 | "android/hardware/tests/inheritance/1.0/AChild.cpp", | ||
120 | "android/hardware/tests/inheritance/1.0/AFetcher.cpp", | ||
121 | "android/hardware/tests/inheritance/1.0/AGrandparent.cpp", | ||
122 | "android/hardware/tests/inheritance/1.0/AParent.cpp", | ||
123 | ], | 14 | ], |
15 | gen_java: true, | ||
124 | } | 16 | } |
125 | 17 | ||
126 | genrule { | ||
127 | name: "android.hardware.tests.inheritance@1.0-adapter-helper_genc++_headers", | ||
128 | tools: ["hidl-gen"], | ||
129 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0", | ||
130 | srcs: [ | ||
131 | ":android.hardware.tests.inheritance@1.0_hal", | ||
132 | ], | ||
133 | out: [ | ||
134 | "android/hardware/tests/inheritance/1.0/AChild.h", | ||
135 | "android/hardware/tests/inheritance/1.0/AFetcher.h", | ||
136 | "android/hardware/tests/inheritance/1.0/AGrandparent.h", | ||
137 | "android/hardware/tests/inheritance/1.0/AParent.h", | ||
138 | ], | ||
139 | } | ||
140 | |||
141 | cc_library { | ||
142 | name: "android.hardware.tests.inheritance@1.0-adapter-helper", | ||
143 | defaults: ["hidl-module-defaults"], | ||
144 | generated_sources: ["android.hardware.tests.inheritance@1.0-adapter-helper_genc++"], | ||
145 | generated_headers: ["android.hardware.tests.inheritance@1.0-adapter-helper_genc++_headers"], | ||
146 | export_generated_headers: ["android.hardware.tests.inheritance@1.0-adapter-helper_genc++_headers"], | ||
147 | vendor_available: true, | ||
148 | shared_libs: [ | ||
149 | "libhidlbase", | ||
150 | "libhidltransport", | ||
151 | "libhwbinder", | ||
152 | "liblog", | ||
153 | "libutils", | ||
154 | "libcutils", | ||
155 | "libhidladapter", | ||
156 | "android.hardware.tests.inheritance@1.0", | ||
157 | "android.hidl.base@1.0-adapter-helper", | ||
158 | ], | ||
159 | export_shared_lib_headers: [ | ||
160 | "libhidlbase", | ||
161 | "libhidltransport", | ||
162 | "libhwbinder", | ||
163 | "libutils", | ||
164 | "libhidladapter", | ||
165 | "android.hardware.tests.inheritance@1.0", | ||
166 | "android.hidl.base@1.0-adapter-helper", | ||
167 | ], | ||
168 | } | ||
169 | |||
170 | genrule { | ||
171 | name: "android.hardware.tests.inheritance@1.0-adapter_genc++", | ||
172 | tools: ["hidl-gen"], | ||
173 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0", | ||
174 | out: ["main.cpp"] | ||
175 | } | ||
176 | |||
177 | cc_test { | ||
178 | name: "android.hardware.tests.inheritance@1.0-adapter", | ||
179 | defaults: ["hidl-module-defaults"], | ||
180 | shared_libs: [ | ||
181 | "libhidladapter", | ||
182 | "libhidlbase", | ||
183 | "libhidltransport", | ||
184 | "libutils", | ||
185 | "android.hardware.tests.inheritance@1.0", | ||
186 | "android.hardware.tests.inheritance@1.0-adapter-helper", | ||
187 | ], | ||
188 | generated_sources: ["android.hardware.tests.inheritance@1.0-adapter_genc++"], | ||
189 | } | ||
diff --git a/tests/libhwbinder/1.0/Android.bp b/tests/libhwbinder/1.0/Android.bp index 0aff0e90..d5610024 100644 --- a/tests/libhwbinder/1.0/Android.bp +++ b/tests/libhwbinder/1.0/Android.bp | |||
@@ -1,169 +1,15 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.libhwbinder@1.0_hal", | 4 | name: "android.hardware.tests.libhwbinder@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "IBenchmark.hal", | 7 | "IBenchmark.hal", |
7 | "IScheduleTest.hal", | 8 | "IScheduleTest.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | 11 | "android.hidl.base@1.0", | |
11 | genrule { | ||
12 | name: "android.hardware.tests.libhwbinder@1.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.libhwbinder@1.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/libhwbinder/1.0/BenchmarkAll.cpp", | ||
20 | "android/hardware/tests/libhwbinder/1.0/ScheduleTestAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.libhwbinder@1.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.libhwbinder@1.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/libhwbinder/1.0/IBenchmark.h", | ||
33 | "android/hardware/tests/libhwbinder/1.0/IHwBenchmark.h", | ||
34 | "android/hardware/tests/libhwbinder/1.0/BnHwBenchmark.h", | ||
35 | "android/hardware/tests/libhwbinder/1.0/BpHwBenchmark.h", | ||
36 | "android/hardware/tests/libhwbinder/1.0/BsBenchmark.h", | ||
37 | "android/hardware/tests/libhwbinder/1.0/IScheduleTest.h", | ||
38 | "android/hardware/tests/libhwbinder/1.0/IHwScheduleTest.h", | ||
39 | "android/hardware/tests/libhwbinder/1.0/BnHwScheduleTest.h", | ||
40 | "android/hardware/tests/libhwbinder/1.0/BpHwScheduleTest.h", | ||
41 | "android/hardware/tests/libhwbinder/1.0/BsScheduleTest.h", | ||
42 | ], | ||
43 | } | ||
44 | |||
45 | cc_library { | ||
46 | name: "android.hardware.tests.libhwbinder@1.0", | ||
47 | defaults: ["hidl-module-defaults"], | ||
48 | generated_sources: ["android.hardware.tests.libhwbinder@1.0_genc++"], | ||
49 | generated_headers: ["android.hardware.tests.libhwbinder@1.0_genc++_headers"], | ||
50 | export_generated_headers: ["android.hardware.tests.libhwbinder@1.0_genc++_headers"], | ||
51 | vendor_available: true, | ||
52 | shared_libs: [ | ||
53 | "libhidlbase", | ||
54 | "libhidltransport", | ||
55 | "libhwbinder", | ||
56 | "liblog", | ||
57 | "libutils", | ||
58 | "libcutils", | ||
59 | ], | ||
60 | export_shared_lib_headers: [ | ||
61 | "libhidlbase", | ||
62 | "libhidltransport", | ||
63 | "libhwbinder", | ||
64 | "libutils", | ||
65 | ], | ||
66 | } | ||
67 | |||
68 | genrule { | ||
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 | |||
81 | java_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 | |||
95 | genrule { | ||
96 | name: "android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++", | ||
97 | tools: ["hidl-gen"], | ||
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", | ||
99 | srcs: [ | ||
100 | ":android.hardware.tests.libhwbinder@1.0_hal", | ||
101 | ], | ||
102 | out: [ | ||
103 | "android/hardware/tests/libhwbinder/1.0/ABenchmark.cpp", | ||
104 | "android/hardware/tests/libhwbinder/1.0/AScheduleTest.cpp", | ||
105 | ], | 12 | ], |
13 | gen_java: true, | ||
106 | } | 14 | } |
107 | 15 | ||
108 | genrule { | ||
109 | name: "android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++_headers", | ||
110 | tools: ["hidl-gen"], | ||
111 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0", | ||
112 | srcs: [ | ||
113 | ":android.hardware.tests.libhwbinder@1.0_hal", | ||
114 | ], | ||
115 | out: [ | ||
116 | "android/hardware/tests/libhwbinder/1.0/ABenchmark.h", | ||
117 | "android/hardware/tests/libhwbinder/1.0/AScheduleTest.h", | ||
118 | ], | ||
119 | } | ||
120 | |||
121 | cc_library { | ||
122 | name: "android.hardware.tests.libhwbinder@1.0-adapter-helper", | ||
123 | defaults: ["hidl-module-defaults"], | ||
124 | generated_sources: ["android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++"], | ||
125 | generated_headers: ["android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++_headers"], | ||
126 | export_generated_headers: ["android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++_headers"], | ||
127 | vendor_available: true, | ||
128 | shared_libs: [ | ||
129 | "libhidlbase", | ||
130 | "libhidltransport", | ||
131 | "libhwbinder", | ||
132 | "liblog", | ||
133 | "libutils", | ||
134 | "libcutils", | ||
135 | "libhidladapter", | ||
136 | "android.hardware.tests.libhwbinder@1.0", | ||
137 | "android.hidl.base@1.0-adapter-helper", | ||
138 | ], | ||
139 | export_shared_lib_headers: [ | ||
140 | "libhidlbase", | ||
141 | "libhidltransport", | ||
142 | "libhwbinder", | ||
143 | "libutils", | ||
144 | "libhidladapter", | ||
145 | "android.hardware.tests.libhwbinder@1.0", | ||
146 | "android.hidl.base@1.0-adapter-helper", | ||
147 | ], | ||
148 | } | ||
149 | |||
150 | genrule { | ||
151 | name: "android.hardware.tests.libhwbinder@1.0-adapter_genc++", | ||
152 | tools: ["hidl-gen"], | ||
153 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0", | ||
154 | out: ["main.cpp"] | ||
155 | } | ||
156 | |||
157 | cc_test { | ||
158 | name: "android.hardware.tests.libhwbinder@1.0-adapter", | ||
159 | defaults: ["hidl-module-defaults"], | ||
160 | shared_libs: [ | ||
161 | "libhidladapter", | ||
162 | "libhidlbase", | ||
163 | "libhidltransport", | ||
164 | "libutils", | ||
165 | "android.hardware.tests.libhwbinder@1.0", | ||
166 | "android.hardware.tests.libhwbinder@1.0-adapter-helper", | ||
167 | ], | ||
168 | generated_sources: ["android.hardware.tests.libhwbinder@1.0-adapter_genc++"], | ||
169 | } | ||
diff --git a/tests/memory/1.0/Android.bp b/tests/memory/1.0/Android.bp index 0af8b656..cd97fe48 100644 --- a/tests/memory/1.0/Android.bp +++ b/tests/memory/1.0/Android.bp | |||
@@ -1,138 +1,14 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.memory@1.0_hal", | ||
5 | srcs: [ | ||
6 | "IMemoryTest.hal", | ||
7 | ], | ||
8 | } | ||
9 | |||
10 | genrule { | ||
11 | name: "android.hardware.tests.memory@1.0_genc++", | ||
12 | tools: ["hidl-gen"], | ||
13 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0", | ||
14 | srcs: [ | ||
15 | ":android.hardware.tests.memory@1.0_hal", | ||
16 | ], | ||
17 | out: [ | ||
18 | "android/hardware/tests/memory/1.0/MemoryTestAll.cpp", | ||
19 | ], | ||
20 | } | ||
21 | |||
22 | genrule { | ||
23 | name: "android.hardware.tests.memory@1.0_genc++_headers", | ||
24 | tools: ["hidl-gen"], | ||
25 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0", | ||
26 | srcs: [ | ||
27 | ":android.hardware.tests.memory@1.0_hal", | ||
28 | ], | ||
29 | out: [ | ||
30 | "android/hardware/tests/memory/1.0/IMemoryTest.h", | ||
31 | "android/hardware/tests/memory/1.0/IHwMemoryTest.h", | ||
32 | "android/hardware/tests/memory/1.0/BnHwMemoryTest.h", | ||
33 | "android/hardware/tests/memory/1.0/BpHwMemoryTest.h", | ||
34 | "android/hardware/tests/memory/1.0/BsMemoryTest.h", | ||
35 | ], | ||
36 | } | ||
37 | |||
38 | cc_library { | ||
39 | name: "android.hardware.tests.memory@1.0", | 4 | name: "android.hardware.tests.memory@1.0", |
40 | defaults: ["hidl-module-defaults"], | 5 | root: "android.hardware", |
41 | generated_sources: ["android.hardware.tests.memory@1.0_genc++"], | ||
42 | generated_headers: ["android.hardware.tests.memory@1.0_genc++_headers"], | ||
43 | export_generated_headers: ["android.hardware.tests.memory@1.0_genc++_headers"], | ||
44 | vendor_available: true, | ||
45 | shared_libs: [ | ||
46 | "libhidlbase", | ||
47 | "libhidltransport", | ||
48 | "libhwbinder", | ||
49 | "liblog", | ||
50 | "libutils", | ||
51 | "libcutils", | ||
52 | ], | ||
53 | export_shared_lib_headers: [ | ||
54 | "libhidlbase", | ||
55 | "libhidltransport", | ||
56 | "libhwbinder", | ||
57 | "libutils", | ||
58 | ], | ||
59 | } | ||
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 | |||
66 | genrule { | ||
67 | name: "android.hardware.tests.memory@1.0-adapter-helper_genc++", | ||
68 | tools: ["hidl-gen"], | ||
69 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0", | ||
70 | srcs: [ | ||
71 | ":android.hardware.tests.memory@1.0_hal", | ||
72 | ], | ||
73 | out: [ | ||
74 | "android/hardware/tests/memory/1.0/AMemoryTest.cpp", | ||
75 | ], | ||
76 | } | ||
77 | |||
78 | genrule { | ||
79 | name: "android.hardware.tests.memory@1.0-adapter-helper_genc++_headers", | ||
80 | tools: ["hidl-gen"], | ||
81 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0", | ||
82 | srcs: [ | 6 | srcs: [ |
83 | ":android.hardware.tests.memory@1.0_hal", | 7 | "IMemoryTest.hal", |
84 | ], | ||
85 | out: [ | ||
86 | "android/hardware/tests/memory/1.0/AMemoryTest.h", | ||
87 | ], | ||
88 | } | ||
89 | |||
90 | cc_library { | ||
91 | name: "android.hardware.tests.memory@1.0-adapter-helper", | ||
92 | defaults: ["hidl-module-defaults"], | ||
93 | generated_sources: ["android.hardware.tests.memory@1.0-adapter-helper_genc++"], | ||
94 | generated_headers: ["android.hardware.tests.memory@1.0-adapter-helper_genc++_headers"], | ||
95 | export_generated_headers: ["android.hardware.tests.memory@1.0-adapter-helper_genc++_headers"], | ||
96 | vendor_available: true, | ||
97 | shared_libs: [ | ||
98 | "libhidlbase", | ||
99 | "libhidltransport", | ||
100 | "libhwbinder", | ||
101 | "liblog", | ||
102 | "libutils", | ||
103 | "libcutils", | ||
104 | "libhidladapter", | ||
105 | "android.hardware.tests.memory@1.0", | ||
106 | "android.hidl.base@1.0-adapter-helper", | ||
107 | ], | 8 | ], |
108 | export_shared_lib_headers: [ | 9 | interfaces: [ |
109 | "libhidlbase", | 10 | "android.hidl.base@1.0", |
110 | "libhidltransport", | ||
111 | "libhwbinder", | ||
112 | "libutils", | ||
113 | "libhidladapter", | ||
114 | "android.hardware.tests.memory@1.0", | ||
115 | "android.hidl.base@1.0-adapter-helper", | ||
116 | ], | 11 | ], |
12 | gen_java: false, | ||
117 | } | 13 | } |
118 | 14 | ||
119 | genrule { | ||
120 | name: "android.hardware.tests.memory@1.0-adapter_genc++", | ||
121 | tools: ["hidl-gen"], | ||
122 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0", | ||
123 | out: ["main.cpp"] | ||
124 | } | ||
125 | |||
126 | cc_test { | ||
127 | name: "android.hardware.tests.memory@1.0-adapter", | ||
128 | defaults: ["hidl-module-defaults"], | ||
129 | shared_libs: [ | ||
130 | "libhidladapter", | ||
131 | "libhidlbase", | ||
132 | "libhidltransport", | ||
133 | "libutils", | ||
134 | "android.hardware.tests.memory@1.0", | ||
135 | "android.hardware.tests.memory@1.0-adapter-helper", | ||
136 | ], | ||
137 | generated_sources: ["android.hardware.tests.memory@1.0-adapter_genc++"], | ||
138 | } | ||
diff --git a/tests/msgq/1.0/Android.bp b/tests/msgq/1.0/Android.bp index c30553df..2d8d565a 100644 --- a/tests/msgq/1.0/Android.bp +++ b/tests/msgq/1.0/Android.bp | |||
@@ -1,147 +1,15 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.msgq@1.0_hal", | 4 | name: "android.hardware.tests.msgq@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "IBenchmarkMsgQ.hal", | 7 | "IBenchmarkMsgQ.hal", |
7 | "ITestMsgQ.hal", | 8 | "ITestMsgQ.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | 11 | "android.hidl.base@1.0", | |
11 | genrule { | ||
12 | name: "android.hardware.tests.msgq@1.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.msgq@1.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/msgq/1.0/BenchmarkMsgQAll.cpp", | ||
20 | "android/hardware/tests/msgq/1.0/TestMsgQAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.msgq@1.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.msgq@1.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/msgq/1.0/IBenchmarkMsgQ.h", | ||
33 | "android/hardware/tests/msgq/1.0/IHwBenchmarkMsgQ.h", | ||
34 | "android/hardware/tests/msgq/1.0/BnHwBenchmarkMsgQ.h", | ||
35 | "android/hardware/tests/msgq/1.0/BpHwBenchmarkMsgQ.h", | ||
36 | "android/hardware/tests/msgq/1.0/BsBenchmarkMsgQ.h", | ||
37 | "android/hardware/tests/msgq/1.0/ITestMsgQ.h", | ||
38 | "android/hardware/tests/msgq/1.0/IHwTestMsgQ.h", | ||
39 | "android/hardware/tests/msgq/1.0/BnHwTestMsgQ.h", | ||
40 | "android/hardware/tests/msgq/1.0/BpHwTestMsgQ.h", | ||
41 | "android/hardware/tests/msgq/1.0/BsTestMsgQ.h", | ||
42 | ], | ||
43 | } | ||
44 | |||
45 | cc_library { | ||
46 | name: "android.hardware.tests.msgq@1.0", | ||
47 | defaults: ["hidl-module-defaults"], | ||
48 | generated_sources: ["android.hardware.tests.msgq@1.0_genc++"], | ||
49 | generated_headers: ["android.hardware.tests.msgq@1.0_genc++_headers"], | ||
50 | export_generated_headers: ["android.hardware.tests.msgq@1.0_genc++_headers"], | ||
51 | vendor_available: true, | ||
52 | shared_libs: [ | ||
53 | "libhidlbase", | ||
54 | "libhidltransport", | ||
55 | "libhwbinder", | ||
56 | "liblog", | ||
57 | "libutils", | ||
58 | "libcutils", | ||
59 | ], | ||
60 | export_shared_lib_headers: [ | ||
61 | "libhidlbase", | ||
62 | "libhidltransport", | ||
63 | "libhwbinder", | ||
64 | "libutils", | ||
65 | ], | ||
66 | } | ||
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 | |||
73 | genrule { | ||
74 | name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++", | ||
75 | tools: ["hidl-gen"], | ||
76 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0", | ||
77 | srcs: [ | ||
78 | ":android.hardware.tests.msgq@1.0_hal", | ||
79 | ], | ||
80 | out: [ | ||
81 | "android/hardware/tests/msgq/1.0/ABenchmarkMsgQ.cpp", | ||
82 | "android/hardware/tests/msgq/1.0/ATestMsgQ.cpp", | ||
83 | ], | ||
84 | } | ||
85 | |||
86 | genrule { | ||
87 | name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers", | ||
88 | tools: ["hidl-gen"], | ||
89 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0", | ||
90 | srcs: [ | ||
91 | ":android.hardware.tests.msgq@1.0_hal", | ||
92 | ], | ||
93 | out: [ | ||
94 | "android/hardware/tests/msgq/1.0/ABenchmarkMsgQ.h", | ||
95 | "android/hardware/tests/msgq/1.0/ATestMsgQ.h", | ||
96 | ], | ||
97 | } | ||
98 | |||
99 | cc_library { | ||
100 | name: "android.hardware.tests.msgq@1.0-adapter-helper", | ||
101 | defaults: ["hidl-module-defaults"], | ||
102 | generated_sources: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++"], | ||
103 | generated_headers: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers"], | ||
104 | export_generated_headers: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers"], | ||
105 | vendor_available: true, | ||
106 | shared_libs: [ | ||
107 | "libhidlbase", | ||
108 | "libhidltransport", | ||
109 | "libhwbinder", | ||
110 | "liblog", | ||
111 | "libutils", | ||
112 | "libcutils", | ||
113 | "libhidladapter", | ||
114 | "android.hardware.tests.msgq@1.0", | ||
115 | "android.hidl.base@1.0-adapter-helper", | ||
116 | ], | ||
117 | export_shared_lib_headers: [ | ||
118 | "libhidlbase", | ||
119 | "libhidltransport", | ||
120 | "libhwbinder", | ||
121 | "libutils", | ||
122 | "libhidladapter", | ||
123 | "android.hardware.tests.msgq@1.0", | ||
124 | "android.hidl.base@1.0-adapter-helper", | ||
125 | ], | 12 | ], |
13 | gen_java: false, | ||
126 | } | 14 | } |
127 | 15 | ||
128 | genrule { | ||
129 | name: "android.hardware.tests.msgq@1.0-adapter_genc++", | ||
130 | tools: ["hidl-gen"], | ||
131 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0", | ||
132 | out: ["main.cpp"] | ||
133 | } | ||
134 | |||
135 | cc_test { | ||
136 | name: "android.hardware.tests.msgq@1.0-adapter", | ||
137 | defaults: ["hidl-module-defaults"], | ||
138 | shared_libs: [ | ||
139 | "libhidladapter", | ||
140 | "libhidlbase", | ||
141 | "libhidltransport", | ||
142 | "libutils", | ||
143 | "android.hardware.tests.msgq@1.0", | ||
144 | "android.hardware.tests.msgq@1.0-adapter-helper", | ||
145 | ], | ||
146 | generated_sources: ["android.hardware.tests.msgq@1.0-adapter_genc++"], | ||
147 | } | ||
diff --git a/tests/multithread/1.0/Android.bp b/tests/multithread/1.0/Android.bp index cebf90e5..0d21b1b1 100644 --- a/tests/multithread/1.0/Android.bp +++ b/tests/multithread/1.0/Android.bp | |||
@@ -1,159 +1,14 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.multithread@1.0_hal", | ||
5 | srcs: [ | ||
6 | "IMultithread.hal", | ||
7 | ], | ||
8 | } | ||
9 | |||
10 | genrule { | ||
11 | name: "android.hardware.tests.multithread@1.0_genc++", | ||
12 | tools: ["hidl-gen"], | ||
13 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0", | ||
14 | srcs: [ | ||
15 | ":android.hardware.tests.multithread@1.0_hal", | ||
16 | ], | ||
17 | out: [ | ||
18 | "android/hardware/tests/multithread/1.0/MultithreadAll.cpp", | ||
19 | ], | ||
20 | } | ||
21 | |||
22 | genrule { | ||
23 | name: "android.hardware.tests.multithread@1.0_genc++_headers", | ||
24 | tools: ["hidl-gen"], | ||
25 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0", | ||
26 | srcs: [ | ||
27 | ":android.hardware.tests.multithread@1.0_hal", | ||
28 | ], | ||
29 | out: [ | ||
30 | "android/hardware/tests/multithread/1.0/IMultithread.h", | ||
31 | "android/hardware/tests/multithread/1.0/IHwMultithread.h", | ||
32 | "android/hardware/tests/multithread/1.0/BnHwMultithread.h", | ||
33 | "android/hardware/tests/multithread/1.0/BpHwMultithread.h", | ||
34 | "android/hardware/tests/multithread/1.0/BsMultithread.h", | ||
35 | ], | ||
36 | } | ||
37 | |||
38 | cc_library { | ||
39 | name: "android.hardware.tests.multithread@1.0", | 4 | name: "android.hardware.tests.multithread@1.0", |
40 | defaults: ["hidl-module-defaults"], | 5 | root: "android.hardware", |
41 | generated_sources: ["android.hardware.tests.multithread@1.0_genc++"], | ||
42 | generated_headers: ["android.hardware.tests.multithread@1.0_genc++_headers"], | ||
43 | export_generated_headers: ["android.hardware.tests.multithread@1.0_genc++_headers"], | ||
44 | vendor_available: true, | ||
45 | shared_libs: [ | ||
46 | "libhidlbase", | ||
47 | "libhidltransport", | ||
48 | "libhwbinder", | ||
49 | "liblog", | ||
50 | "libutils", | ||
51 | "libcutils", | ||
52 | ], | ||
53 | export_shared_lib_headers: [ | ||
54 | "libhidlbase", | ||
55 | "libhidltransport", | ||
56 | "libhwbinder", | ||
57 | "libutils", | ||
58 | ], | ||
59 | } | ||
60 | |||
61 | genrule { | ||
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 | |||
73 | java_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 | |||
87 | genrule { | ||
88 | name: "android.hardware.tests.multithread@1.0-adapter-helper_genc++", | ||
89 | tools: ["hidl-gen"], | ||
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", | ||
91 | srcs: [ | 6 | srcs: [ |
92 | ":android.hardware.tests.multithread@1.0_hal", | 7 | "IMultithread.hal", |
93 | ], | ||
94 | out: [ | ||
95 | "android/hardware/tests/multithread/1.0/AMultithread.cpp", | ||
96 | ], | ||
97 | } | ||
98 | |||
99 | genrule { | ||
100 | name: "android.hardware.tests.multithread@1.0-adapter-helper_genc++_headers", | ||
101 | tools: ["hidl-gen"], | ||
102 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0", | ||
103 | srcs: [ | ||
104 | ":android.hardware.tests.multithread@1.0_hal", | ||
105 | ], | ||
106 | out: [ | ||
107 | "android/hardware/tests/multithread/1.0/AMultithread.h", | ||
108 | ], | ||
109 | } | ||
110 | |||
111 | cc_library { | ||
112 | name: "android.hardware.tests.multithread@1.0-adapter-helper", | ||
113 | defaults: ["hidl-module-defaults"], | ||
114 | generated_sources: ["android.hardware.tests.multithread@1.0-adapter-helper_genc++"], | ||
115 | generated_headers: ["android.hardware.tests.multithread@1.0-adapter-helper_genc++_headers"], | ||
116 | export_generated_headers: ["android.hardware.tests.multithread@1.0-adapter-helper_genc++_headers"], | ||
117 | vendor_available: true, | ||
118 | shared_libs: [ | ||
119 | "libhidlbase", | ||
120 | "libhidltransport", | ||
121 | "libhwbinder", | ||
122 | "liblog", | ||
123 | "libutils", | ||
124 | "libcutils", | ||
125 | "libhidladapter", | ||
126 | "android.hardware.tests.multithread@1.0", | ||
127 | "android.hidl.base@1.0-adapter-helper", | ||
128 | ], | 8 | ], |
129 | export_shared_lib_headers: [ | 9 | interfaces: [ |
130 | "libhidlbase", | 10 | "android.hidl.base@1.0", |
131 | "libhidltransport", | ||
132 | "libhwbinder", | ||
133 | "libutils", | ||
134 | "libhidladapter", | ||
135 | "android.hardware.tests.multithread@1.0", | ||
136 | "android.hidl.base@1.0-adapter-helper", | ||
137 | ], | 11 | ], |
12 | gen_java: true, | ||
138 | } | 13 | } |
139 | 14 | ||
140 | genrule { | ||
141 | name: "android.hardware.tests.multithread@1.0-adapter_genc++", | ||
142 | tools: ["hidl-gen"], | ||
143 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.multithread@1.0", | ||
144 | out: ["main.cpp"] | ||
145 | } | ||
146 | |||
147 | cc_test { | ||
148 | name: "android.hardware.tests.multithread@1.0-adapter", | ||
149 | defaults: ["hidl-module-defaults"], | ||
150 | shared_libs: [ | ||
151 | "libhidladapter", | ||
152 | "libhidlbase", | ||
153 | "libhidltransport", | ||
154 | "libutils", | ||
155 | "android.hardware.tests.multithread@1.0", | ||
156 | "android.hardware.tests.multithread@1.0-adapter-helper", | ||
157 | ], | ||
158 | generated_sources: ["android.hardware.tests.multithread@1.0-adapter_genc++"], | ||
159 | } | ||
diff --git a/tests/pointer/1.0/Android.bp b/tests/pointer/1.0/Android.bp index 34cbaa92..3dc8e8a9 100644 --- a/tests/pointer/1.0/Android.bp +++ b/tests/pointer/1.0/Android.bp | |||
@@ -1,147 +1,15 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.pointer@1.0_hal", | 4 | name: "android.hardware.tests.pointer@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "IGraph.hal", | 7 | "IGraph.hal", |
7 | "IPointer.hal", | 8 | "IPointer.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | 11 | "android.hidl.base@1.0", | |
11 | genrule { | ||
12 | name: "android.hardware.tests.pointer@1.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.pointer@1.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/pointer/1.0/GraphAll.cpp", | ||
20 | "android/hardware/tests/pointer/1.0/PointerAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.pointer@1.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.pointer@1.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/pointer/1.0/IGraph.h", | ||
33 | "android/hardware/tests/pointer/1.0/IHwGraph.h", | ||
34 | "android/hardware/tests/pointer/1.0/BnHwGraph.h", | ||
35 | "android/hardware/tests/pointer/1.0/BpHwGraph.h", | ||
36 | "android/hardware/tests/pointer/1.0/BsGraph.h", | ||
37 | "android/hardware/tests/pointer/1.0/IPointer.h", | ||
38 | "android/hardware/tests/pointer/1.0/IHwPointer.h", | ||
39 | "android/hardware/tests/pointer/1.0/BnHwPointer.h", | ||
40 | "android/hardware/tests/pointer/1.0/BpHwPointer.h", | ||
41 | "android/hardware/tests/pointer/1.0/BsPointer.h", | ||
42 | ], | ||
43 | } | ||
44 | |||
45 | cc_library { | ||
46 | name: "android.hardware.tests.pointer@1.0", | ||
47 | defaults: ["hidl-module-defaults"], | ||
48 | generated_sources: ["android.hardware.tests.pointer@1.0_genc++"], | ||
49 | generated_headers: ["android.hardware.tests.pointer@1.0_genc++_headers"], | ||
50 | export_generated_headers: ["android.hardware.tests.pointer@1.0_genc++_headers"], | ||
51 | vendor_available: true, | ||
52 | shared_libs: [ | ||
53 | "libhidlbase", | ||
54 | "libhidltransport", | ||
55 | "libhwbinder", | ||
56 | "liblog", | ||
57 | "libutils", | ||
58 | "libcutils", | ||
59 | ], | ||
60 | export_shared_lib_headers: [ | ||
61 | "libhidlbase", | ||
62 | "libhidltransport", | ||
63 | "libhwbinder", | ||
64 | "libutils", | ||
65 | ], | ||
66 | } | ||
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 | |||
73 | genrule { | ||
74 | name: "android.hardware.tests.pointer@1.0-adapter-helper_genc++", | ||
75 | tools: ["hidl-gen"], | ||
76 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0", | ||
77 | srcs: [ | ||
78 | ":android.hardware.tests.pointer@1.0_hal", | ||
79 | ], | ||
80 | out: [ | ||
81 | "android/hardware/tests/pointer/1.0/AGraph.cpp", | ||
82 | "android/hardware/tests/pointer/1.0/APointer.cpp", | ||
83 | ], | ||
84 | } | ||
85 | |||
86 | genrule { | ||
87 | name: "android.hardware.tests.pointer@1.0-adapter-helper_genc++_headers", | ||
88 | tools: ["hidl-gen"], | ||
89 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0", | ||
90 | srcs: [ | ||
91 | ":android.hardware.tests.pointer@1.0_hal", | ||
92 | ], | ||
93 | out: [ | ||
94 | "android/hardware/tests/pointer/1.0/AGraph.h", | ||
95 | "android/hardware/tests/pointer/1.0/APointer.h", | ||
96 | ], | ||
97 | } | ||
98 | |||
99 | cc_library { | ||
100 | name: "android.hardware.tests.pointer@1.0-adapter-helper", | ||
101 | defaults: ["hidl-module-defaults"], | ||
102 | generated_sources: ["android.hardware.tests.pointer@1.0-adapter-helper_genc++"], | ||
103 | generated_headers: ["android.hardware.tests.pointer@1.0-adapter-helper_genc++_headers"], | ||
104 | export_generated_headers: ["android.hardware.tests.pointer@1.0-adapter-helper_genc++_headers"], | ||
105 | vendor_available: true, | ||
106 | shared_libs: [ | ||
107 | "libhidlbase", | ||
108 | "libhidltransport", | ||
109 | "libhwbinder", | ||
110 | "liblog", | ||
111 | "libutils", | ||
112 | "libcutils", | ||
113 | "libhidladapter", | ||
114 | "android.hardware.tests.pointer@1.0", | ||
115 | "android.hidl.base@1.0-adapter-helper", | ||
116 | ], | ||
117 | export_shared_lib_headers: [ | ||
118 | "libhidlbase", | ||
119 | "libhidltransport", | ||
120 | "libhwbinder", | ||
121 | "libutils", | ||
122 | "libhidladapter", | ||
123 | "android.hardware.tests.pointer@1.0", | ||
124 | "android.hidl.base@1.0-adapter-helper", | ||
125 | ], | 12 | ], |
13 | gen_java: false, | ||
126 | } | 14 | } |
127 | 15 | ||
128 | genrule { | ||
129 | name: "android.hardware.tests.pointer@1.0-adapter_genc++", | ||
130 | tools: ["hidl-gen"], | ||
131 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0", | ||
132 | out: ["main.cpp"] | ||
133 | } | ||
134 | |||
135 | cc_test { | ||
136 | name: "android.hardware.tests.pointer@1.0-adapter", | ||
137 | defaults: ["hidl-module-defaults"], | ||
138 | shared_libs: [ | ||
139 | "libhidladapter", | ||
140 | "libhidlbase", | ||
141 | "libhidltransport", | ||
142 | "libutils", | ||
143 | "android.hardware.tests.pointer@1.0", | ||
144 | "android.hardware.tests.pointer@1.0-adapter-helper", | ||
145 | ], | ||
146 | generated_sources: ["android.hardware.tests.pointer@1.0-adapter_genc++"], | ||
147 | } | ||
diff --git a/tests/trie/1.0/Android.bp b/tests/trie/1.0/Android.bp index be45d12b..870a350f 100644 --- a/tests/trie/1.0/Android.bp +++ b/tests/trie/1.0/Android.bp | |||
@@ -1,142 +1,24 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | 1 | // This file is autogenerated by hidl-gen -Landroidbp. |
2 | 2 | ||
3 | filegroup { | 3 | hidl_interface { |
4 | name: "android.hardware.tests.trie@1.0_hal", | 4 | name: "android.hardware.tests.trie@1.0", |
5 | root: "android.hardware", | ||
5 | srcs: [ | 6 | srcs: [ |
6 | "types.hal", | 7 | "types.hal", |
7 | "ITrie.hal", | 8 | "ITrie.hal", |
8 | ], | 9 | ], |
9 | } | 10 | interfaces: [ |
10 | 11 | "android.hidl.base@1.0", | |
11 | genrule { | ||
12 | name: "android.hardware.tests.trie@1.0_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.trie@1.0", | ||
15 | srcs: [ | ||
16 | ":android.hardware.tests.trie@1.0_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/tests/trie/1.0/types.cpp", | ||
20 | "android/hardware/tests/trie/1.0/TrieAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.tests.trie@1.0_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.trie@1.0", | ||
28 | srcs: [ | ||
29 | ":android.hardware.tests.trie@1.0_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/tests/trie/1.0/types.h", | ||
33 | "android/hardware/tests/trie/1.0/hwtypes.h", | ||
34 | "android/hardware/tests/trie/1.0/ITrie.h", | ||
35 | "android/hardware/tests/trie/1.0/IHwTrie.h", | ||
36 | "android/hardware/tests/trie/1.0/BnHwTrie.h", | ||
37 | "android/hardware/tests/trie/1.0/BpHwTrie.h", | ||
38 | "android/hardware/tests/trie/1.0/BsTrie.h", | ||
39 | ], | ||
40 | } | ||
41 | |||
42 | cc_library { | ||
43 | name: "android.hardware.tests.trie@1.0", | ||
44 | defaults: ["hidl-module-defaults"], | ||
45 | generated_sources: ["android.hardware.tests.trie@1.0_genc++"], | ||
46 | generated_headers: ["android.hardware.tests.trie@1.0_genc++_headers"], | ||
47 | export_generated_headers: ["android.hardware.tests.trie@1.0_genc++_headers"], | ||
48 | vendor_available: true, | ||
49 | shared_libs: [ | ||
50 | "libhidlbase", | ||
51 | "libhidltransport", | ||
52 | "libhwbinder", | ||
53 | "liblog", | ||
54 | "libutils", | ||
55 | "libcutils", | ||
56 | ], | 12 | ], |
57 | export_shared_lib_headers: [ | 13 | types: [ |
58 | "libhidlbase", | 14 | "A", |
59 | "libhidltransport", | 15 | "B", |
60 | "libhwbinder", | 16 | "E1", |
61 | "libutils", | 17 | "E2", |
18 | "S", | ||
19 | "TrieEdge", | ||
20 | "TrieNode", | ||
62 | ], | 21 | ], |
22 | gen_java: false, | ||
63 | } | 23 | } |
64 | 24 | ||
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 | |||
70 | genrule { | ||
71 | name: "android.hardware.tests.trie@1.0-adapter-helper_genc++", | ||
72 | tools: ["hidl-gen"], | ||
73 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.trie@1.0", | ||
74 | srcs: [ | ||
75 | ":android.hardware.tests.trie@1.0_hal", | ||
76 | ], | ||
77 | out: [ | ||
78 | "android/hardware/tests/trie/1.0/ATrie.cpp", | ||
79 | ], | ||
80 | } | ||
81 | |||
82 | genrule { | ||
83 | name: "android.hardware.tests.trie@1.0-adapter-helper_genc++_headers", | ||
84 | tools: ["hidl-gen"], | ||
85 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.trie@1.0", | ||
86 | srcs: [ | ||
87 | ":android.hardware.tests.trie@1.0_hal", | ||
88 | ], | ||
89 | out: [ | ||
90 | "android/hardware/tests/trie/1.0/ATrie.h", | ||
91 | ], | ||
92 | } | ||
93 | |||
94 | cc_library { | ||
95 | name: "android.hardware.tests.trie@1.0-adapter-helper", | ||
96 | defaults: ["hidl-module-defaults"], | ||
97 | generated_sources: ["android.hardware.tests.trie@1.0-adapter-helper_genc++"], | ||
98 | generated_headers: ["android.hardware.tests.trie@1.0-adapter-helper_genc++_headers"], | ||
99 | export_generated_headers: ["android.hardware.tests.trie@1.0-adapter-helper_genc++_headers"], | ||
100 | vendor_available: true, | ||
101 | shared_libs: [ | ||
102 | "libhidlbase", | ||
103 | "libhidltransport", | ||
104 | "libhwbinder", | ||
105 | "liblog", | ||
106 | "libutils", | ||
107 | "libcutils", | ||
108 | "libhidladapter", | ||
109 | "android.hardware.tests.trie@1.0", | ||
110 | "android.hidl.base@1.0-adapter-helper", | ||
111 | ], | ||
112 | export_shared_lib_headers: [ | ||
113 | "libhidlbase", | ||
114 | "libhidltransport", | ||
115 | "libhwbinder", | ||
116 | "libutils", | ||
117 | "libhidladapter", | ||
118 | "android.hardware.tests.trie@1.0", | ||
119 | "android.hidl.base@1.0-adapter-helper", | ||
120 | ], | ||
121 | } | ||
122 | |||
123 | genrule { | ||
124 | name: "android.hardware.tests.trie@1.0-adapter_genc++", | ||
125 | tools: ["hidl-gen"], | ||
126 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.trie@1.0", | ||
127 | out: ["main.cpp"] | ||
128 | } | ||
129 | |||
130 | cc_test { | ||
131 | name: "android.hardware.tests.trie@1.0-adapter", | ||
132 | defaults: ["hidl-module-defaults"], | ||
133 | shared_libs: [ | ||
134 | "libhidladapter", | ||
135 | "libhidlbase", | ||
136 | "libhidltransport", | ||
137 | "libutils", | ||
138 | "android.hardware.tests.trie@1.0", | ||
139 | "android.hardware.tests.trie@1.0-adapter-helper", | ||
140 | ], | ||
141 | generated_sources: ["android.hardware.tests.trie@1.0-adapter_genc++"], | ||
142 | } | ||