1 // This file is autogenerated by hidl-gen. Do not edit manually.
3 filegroup {
4 name: "android.hardware.tests.memory@1.0_hal",
5 srcs: [
6 "IMemoryTest.hal",
7 ],
8 }
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 }
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 }
38 cc_library {
39 name: "android.hardware.tests.memory@1.0",
40 defaults: ["hidl-module-defaults"],
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 }
61 // This package is not java compatible. Not creating java target.
63 // This package does not export any types. Not creating java constants export.
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 }
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: [
83 ":android.hardware.tests.memory@1.0_hal",
84 ],
85 out: [
86 "android/hardware/tests/memory/1.0/AMemoryTest.h",
87 ],
88 }
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 ],
108 export_shared_lib_headers: [
109 "libhidlbase",
110 "libhidltransport",
111 "libhwbinder",
112 "libutils",
113 "libhidladapter",
114 "android.hardware.tests.memory@1.0",
115 "android.hidl.base@1.0-adapter-helper",
116 ],
117 }
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 }
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 }