OSDN Git Service

ed64f5d2de0427e0fd07e1a8dfeb40699d866a7f
[android-x86/hardware-interfaces.git] / tests / memory / 1.0 / Android.bp
1 // This file is autogenerated by hidl-gen. Do not edit manually.
2
3 filegroup {
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_shared {
39     name: "android.hardware.tests.memory@1.0",
40     generated_sources: ["android.hardware.tests.memory@1.0_genc++"],
41     generated_headers: ["android.hardware.tests.memory@1.0_genc++_headers"],
42     export_generated_headers: ["android.hardware.tests.memory@1.0_genc++_headers"],
43     vendor_available: true,
44     shared_libs: [
45         "libhidlbase",
46         "libhidltransport",
47         "libhwbinder",
48         "liblog",
49         "libutils",
50         "libcutils",
51     ],
52     export_shared_lib_headers: [
53         "libhidlbase",
54         "libhidltransport",
55         "libhwbinder",
56         "libutils",
57     ],
58 }