]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/platform-hardware-interfaces.git/blob - tests/memory/1.0/Android.bp
Update for Soong java makefiles.
[android/platform-hardware-interfaces.git] / tests / memory / 1.0 / Android.bp
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     ],
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"]
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++"],