system/hardware/interfaces
Revision | 46042784aa2413c7a30630a727b62c98dd67245e (tree) |
---|---|
Time | 2017-09-26 08:14:48 |
Author | Steven Moreland <smoreland@goog...> |
Commiter | android-build-merger |
Update makefiles for adapters.
am: 32ba4deeda
Change-Id: Id79c82c49c0b6522ef78d5b1973adccf315205aa
@@ -35,13 +35,16 @@ genrule { | ||
35 | 35 | ], |
36 | 36 | } |
37 | 37 | |
38 | -cc_library_shared { | |
38 | +cc_library { | |
39 | 39 | name: "android.system.wifi.keystore@1.0", |
40 | 40 | defaults: ["hidl-module-defaults"], |
41 | 41 | generated_sources: ["android.system.wifi.keystore@1.0_genc++"], |
42 | 42 | generated_headers: ["android.system.wifi.keystore@1.0_genc++_headers"], |
43 | 43 | export_generated_headers: ["android.system.wifi.keystore@1.0_genc++_headers"], |
44 | 44 | vendor_available: true, |
45 | + vndk: { | |
46 | + enabled: true, | |
47 | + }, | |
45 | 48 | shared_libs: [ |
46 | 49 | "libhidlbase", |
47 | 50 | "libhidltransport", |
@@ -57,3 +60,76 @@ cc_library_shared { | ||
57 | 60 | "libutils", |
58 | 61 | ], |
59 | 62 | } |
63 | + | |
64 | +genrule { | |
65 | + name: "android.system.wifi.keystore@1.0-adapter-helper_genc++", | |
66 | + tools: ["hidl-gen"], | |
67 | + cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hidl:system/libhidl/transport -randroid.system:system/hardware/interfaces android.system.wifi.keystore@1.0", | |
68 | + srcs: [ | |
69 | + ":android.system.wifi.keystore@1.0_hal", | |
70 | + ], | |
71 | + out: [ | |
72 | + "android/system/wifi/keystore/1.0/AKeystore.cpp", | |
73 | + ], | |
74 | +} | |
75 | + | |
76 | +genrule { | |
77 | + name: "android.system.wifi.keystore@1.0-adapter-helper_genc++_headers", | |
78 | + tools: ["hidl-gen"], | |
79 | + cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hidl:system/libhidl/transport -randroid.system:system/hardware/interfaces android.system.wifi.keystore@1.0", | |
80 | + srcs: [ | |
81 | + ":android.system.wifi.keystore@1.0_hal", | |
82 | + ], | |
83 | + out: [ | |
84 | + "android/system/wifi/keystore/1.0/AKeystore.h", | |
85 | + ], | |
86 | +} | |
87 | + | |
88 | + | |
89 | +cc_library { | |
90 | + name: "android.system.wifi.keystore@1.0-adapter-helper", | |
91 | + defaults: ["hidl-module-defaults"], | |
92 | + generated_sources: ["android.system.wifi.keystore@1.0-adapter-helper_genc++"], | |
93 | + generated_headers: ["android.system.wifi.keystore@1.0-adapter-helper_genc++_headers"], | |
94 | + export_generated_headers: ["android.system.wifi.keystore@1.0-adapter-helper_genc++_headers"], | |
95 | + vendor_available: true, | |
96 | + shared_libs: [ | |
97 | + "libhidlbase", | |
98 | + "libhidltransport", | |
99 | + "libhwbinder", | |
100 | + "liblog", | |
101 | + "libutils", | |
102 | + "libcutils", | |
103 | + "libhidladapter", | |
104 | + "android.system.wifi.keystore@1.0", | |
105 | + "android.hidl.base@1.0-adapter-helper", | |
106 | + ], | |
107 | + export_shared_lib_headers: [ | |
108 | + "libhidlbase", | |
109 | + "libhidltransport", | |
110 | + "libhwbinder", | |
111 | + "libutils", | |
112 | + "libhidladapter", | |
113 | + "android.system.wifi.keystore@1.0", | |
114 | + "android.hidl.base@1.0-adapter-helper", | |
115 | + ], | |
116 | +} | |
117 | + | |
118 | +genrule { | |
119 | + name: "android.system.wifi.keystore@1.0-adapter_genc++", | |
120 | + tools: ["hidl-gen"], | |
121 | + cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hidl:system/libhidl/transport -randroid.system:system/hardware/interfaces android.system.wifi.keystore@1.0", | |
122 | + out: ["main.cpp"]} | |
123 | + | |
124 | +cc_test { | |
125 | + name: "android.system.wifi.keystore@1.0-adapter", | |
126 | + shared_libs: [ | |
127 | + "libhidladapter", | |
128 | + "libhidlbase", | |
129 | + "libhidltransport", | |
130 | + "libutils", | |
131 | + "android.system.wifi.keystore@1.0", | |
132 | + "android.system.wifi.keystore@1.0-adapter-helper", | |
133 | + ], | |
134 | + generated_sources: ["android.system.wifi.keystore@1.0-adapter_genc++"], | |
135 | +} |