summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Moreland2017-09-22 16:10:47 -0500
committerSteven Moreland2017-09-25 13:35:56 -0500
commit26a0bb27627c43b599a7807ecf5ec594a525660a (patch)
treede18c34fd98b50e3172080fe7a40e52282d8da4c /tests/msgq
parent7728f0ce5c7f7da067a446531b80d199bcd5c849 (diff)
downloadplatform-hardware-interfaces-26a0bb27627c43b599a7807ecf5ec594a525660a.tar.gz
platform-hardware-interfaces-26a0bb27627c43b599a7807ecf5ec594a525660a.tar.xz
platform-hardware-interfaces-26a0bb27627c43b599a7807ecf5ec594a525660a.zip
Update makefiles for hidl adapter.
Bug: 37518178 Test: manual Change-Id: I50e999907d3c64d2b039272b823971998da64d1b
Diffstat (limited to 'tests/msgq')
-rw-r--r--tests/msgq/1.0/Android.bp75
1 files changed, 75 insertions, 0 deletions
diff --git a/tests/msgq/1.0/Android.bp b/tests/msgq/1.0/Android.bp
index 09375459..124ba3d0 100644
--- a/tests/msgq/1.0/Android.bp
+++ b/tests/msgq/1.0/Android.bp
@@ -64,3 +64,78 @@ cc_library {
64 "libutils", 64 "libutils",
65 ], 65 ],
66} 66}
67
68genrule {
69 name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++",
70 tools: ["hidl-gen"],
71 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0",
72 srcs: [
73 ":android.hardware.tests.msgq@1.0_hal",
74 ],
75 out: [
76 "android/hardware/tests/msgq/1.0/ABenchmarkMsgQ.cpp",
77 "android/hardware/tests/msgq/1.0/ATestMsgQ.cpp",
78 ],
79}
80
81genrule {
82 name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers",
83 tools: ["hidl-gen"],
84 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0",
85 srcs: [
86 ":android.hardware.tests.msgq@1.0_hal",
87 ],
88 out: [
89 "android/hardware/tests/msgq/1.0/ABenchmarkMsgQ.h",
90 "android/hardware/tests/msgq/1.0/ATestMsgQ.h",
91 ],
92}
93
94
95cc_library {
96 name: "android.hardware.tests.msgq@1.0-adapter-helper",
97 defaults: ["hidl-module-defaults"],
98 generated_sources: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++"],
99 generated_headers: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers"],
100 export_generated_headers: ["android.hardware.tests.msgq@1.0-adapter-helper_genc++_headers"],
101 vendor_available: true,
102 shared_libs: [
103 "libhidlbase",
104 "libhidltransport",
105 "libhwbinder",
106 "liblog",
107 "libutils",
108 "libcutils",
109 "libhidladapter",
110 "android.hardware.tests.msgq@1.0",
111 "android.hidl.base@1.0-adapter-helper",
112 ],
113 export_shared_lib_headers: [
114 "libhidlbase",
115 "libhidltransport",
116 "libhwbinder",
117 "libutils",
118 "libhidladapter",
119 "android.hardware.tests.msgq@1.0",
120 "android.hidl.base@1.0-adapter-helper",
121 ],
122}
123
124genrule {
125 name: "android.hardware.tests.msgq@1.0-adapter_genc++",
126 tools: ["hidl-gen"],
127 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0",
128 out: ["main.cpp"]}
129
130cc_test {
131 name: "android.hardware.tests.msgq@1.0-adapter",
132 shared_libs: [
133 "libhidladapter",
134 "libhidlbase",
135 "libhidltransport",
136 "libutils",
137 "android.hardware.tests.msgq@1.0",
138 "android.hardware.tests.msgq@1.0-adapter-helper",
139 ],
140 generated_sources: ["android.hardware.tests.msgq@1.0-adapter_genc++"],
141}