OSDN Git Service

Update makefiles for vndk enabled.
[android-x86/hardware-interfaces.git] / tests / baz / 1.0 / Android.bp
1 // This file is autogenerated by hidl-gen. Do not edit manually.
2
3 filegroup {
4     name: "android.hardware.tests.baz@1.0_hal",
5     srcs: [
6         "types.hal",
7         "IBase.hal",
8         "IBaz.hal",
9         "IBazCallback.hal",
10         "IQuux.hal",
11     ],
12 }
13
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     ],
21     out: [
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     ],
28 }
29
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_shared {
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     vndk: {
71         enabled: true,
72     },
73     shared_libs: [
74         "libhidlbase",
75         "libhidltransport",
76         "libhwbinder",
77         "liblog",
78         "libutils",
79         "libcutils",
80     ],
81     export_shared_lib_headers: [
82         "libhidlbase",
83         "libhidltransport",
84         "libhwbinder",
85         "libutils",
86     ],
87 }