blob: 9b9abe33e6df8638ff1491473182b4fd17c172ca [file] [log] [blame]
Hridya Valsarajue596a712016-09-22 14:07:22 -07001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.gnss@1.0_genc++",
5 tool: "hidl-gen",
6 cmd: "$tool -o $genDir -Lc++ -randroid.hardware:hardware/interfaces android.hardware.gnss@1.0",
7 srcs: [
8 "types.hal",
9 "IAGnss.hal",
10 "IAGnssCallback.hal",
11 "IAGnssRil.hal",
12 "IAGnssRilCallback.hal",
13 "IGnss.hal",
14 "IGnssCallback.hal",
Hridya Valsaraju49526a72016-10-13 21:09:22 -070015 "IGnssDebug.hal",
Hridya Valsarajue596a712016-09-22 14:07:22 -070016 "IGnssGeofenceCallback.hal",
17 "IGnssGeofencing.hal",
18 "IGnssMeasurement.hal",
19 "IGnssMeasurementCallback.hal",
20 "IGnssNavigationMessage.hal",
21 "IGnssNavigationMessageCallback.hal",
22 "IGnssNi.hal",
23 "IGnssNiCallback.hal",
24 "IGnssXtra.hal",
25 "IGnssXtraCallback.hal",
26 ],
27 out: [
28 "android/hardware/gnss/1.0/types.cpp",
29 "android/hardware/gnss/1.0/AGnssAll.cpp",
30 "android/hardware/gnss/1.0/AGnssCallbackAll.cpp",
31 "android/hardware/gnss/1.0/AGnssRilAll.cpp",
32 "android/hardware/gnss/1.0/AGnssRilCallbackAll.cpp",
33 "android/hardware/gnss/1.0/GnssAll.cpp",
34 "android/hardware/gnss/1.0/GnssCallbackAll.cpp",
Hridya Valsaraju49526a72016-10-13 21:09:22 -070035 "android/hardware/gnss/1.0/GnssDebugAll.cpp",
Hridya Valsarajue596a712016-09-22 14:07:22 -070036 "android/hardware/gnss/1.0/GnssGeofenceCallbackAll.cpp",
37 "android/hardware/gnss/1.0/GnssGeofencingAll.cpp",
38 "android/hardware/gnss/1.0/GnssMeasurementAll.cpp",
39 "android/hardware/gnss/1.0/GnssMeasurementCallbackAll.cpp",
40 "android/hardware/gnss/1.0/GnssNavigationMessageAll.cpp",
41 "android/hardware/gnss/1.0/GnssNavigationMessageCallbackAll.cpp",
42 "android/hardware/gnss/1.0/GnssNiAll.cpp",
43 "android/hardware/gnss/1.0/GnssNiCallbackAll.cpp",
44 "android/hardware/gnss/1.0/GnssXtraAll.cpp",
45 "android/hardware/gnss/1.0/GnssXtraCallbackAll.cpp",
46 ],
47}
48
49genrule {
50 name: "android.hardware.gnss@1.0_genc++_headers",
51 tool: "hidl-gen",
52 cmd: "$tool -o $genDir -Lc++ -randroid.hardware:hardware/interfaces android.hardware.gnss@1.0",
53 srcs: [
54 "types.hal",
55 "IAGnss.hal",
56 "IAGnssCallback.hal",
57 "IAGnssRil.hal",
58 "IAGnssRilCallback.hal",
59 "IGnss.hal",
60 "IGnssCallback.hal",
Hridya Valsaraju49526a72016-10-13 21:09:22 -070061 "IGnssDebug.hal",
Hridya Valsarajue596a712016-09-22 14:07:22 -070062 "IGnssGeofenceCallback.hal",
63 "IGnssGeofencing.hal",
64 "IGnssMeasurement.hal",
65 "IGnssMeasurementCallback.hal",
66 "IGnssNavigationMessage.hal",
67 "IGnssNavigationMessageCallback.hal",
68 "IGnssNi.hal",
69 "IGnssNiCallback.hal",
70 "IGnssXtra.hal",
71 "IGnssXtraCallback.hal",
72 ],
73 out: [
74 "android/hardware/gnss/1.0/types.h",
75 "android/hardware/gnss/1.0/IAGnss.h",
76 "android/hardware/gnss/1.0/IHwAGnss.h",
77 "android/hardware/gnss/1.0/BnAGnss.h",
78 "android/hardware/gnss/1.0/BpAGnss.h",
79 "android/hardware/gnss/1.0/BsAGnss.h",
80 "android/hardware/gnss/1.0/IAGnssCallback.h",
81 "android/hardware/gnss/1.0/IHwAGnssCallback.h",
82 "android/hardware/gnss/1.0/BnAGnssCallback.h",
83 "android/hardware/gnss/1.0/BpAGnssCallback.h",
84 "android/hardware/gnss/1.0/BsAGnssCallback.h",
85 "android/hardware/gnss/1.0/IAGnssRil.h",
86 "android/hardware/gnss/1.0/IHwAGnssRil.h",
87 "android/hardware/gnss/1.0/BnAGnssRil.h",
88 "android/hardware/gnss/1.0/BpAGnssRil.h",
89 "android/hardware/gnss/1.0/BsAGnssRil.h",
90 "android/hardware/gnss/1.0/IAGnssRilCallback.h",
91 "android/hardware/gnss/1.0/IHwAGnssRilCallback.h",
92 "android/hardware/gnss/1.0/BnAGnssRilCallback.h",
93 "android/hardware/gnss/1.0/BpAGnssRilCallback.h",
94 "android/hardware/gnss/1.0/BsAGnssRilCallback.h",
95 "android/hardware/gnss/1.0/IGnss.h",
96 "android/hardware/gnss/1.0/IHwGnss.h",
97 "android/hardware/gnss/1.0/BnGnss.h",
98 "android/hardware/gnss/1.0/BpGnss.h",
99 "android/hardware/gnss/1.0/BsGnss.h",
100 "android/hardware/gnss/1.0/IGnssCallback.h",
101 "android/hardware/gnss/1.0/IHwGnssCallback.h",
102 "android/hardware/gnss/1.0/BnGnssCallback.h",
103 "android/hardware/gnss/1.0/BpGnssCallback.h",
104 "android/hardware/gnss/1.0/BsGnssCallback.h",
Hridya Valsaraju49526a72016-10-13 21:09:22 -0700105 "android/hardware/gnss/1.0/IGnssDebug.h",
106 "android/hardware/gnss/1.0/IHwGnssDebug.h",
107 "android/hardware/gnss/1.0/BnGnssDebug.h",
108 "android/hardware/gnss/1.0/BpGnssDebug.h",
109 "android/hardware/gnss/1.0/BsGnssDebug.h",
Hridya Valsarajue596a712016-09-22 14:07:22 -0700110 "android/hardware/gnss/1.0/IGnssGeofenceCallback.h",
111 "android/hardware/gnss/1.0/IHwGnssGeofenceCallback.h",
112 "android/hardware/gnss/1.0/BnGnssGeofenceCallback.h",
113 "android/hardware/gnss/1.0/BpGnssGeofenceCallback.h",
114 "android/hardware/gnss/1.0/BsGnssGeofenceCallback.h",
115 "android/hardware/gnss/1.0/IGnssGeofencing.h",
116 "android/hardware/gnss/1.0/IHwGnssGeofencing.h",
117 "android/hardware/gnss/1.0/BnGnssGeofencing.h",
118 "android/hardware/gnss/1.0/BpGnssGeofencing.h",
119 "android/hardware/gnss/1.0/BsGnssGeofencing.h",
120 "android/hardware/gnss/1.0/IGnssMeasurement.h",
121 "android/hardware/gnss/1.0/IHwGnssMeasurement.h",
122 "android/hardware/gnss/1.0/BnGnssMeasurement.h",
123 "android/hardware/gnss/1.0/BpGnssMeasurement.h",
124 "android/hardware/gnss/1.0/BsGnssMeasurement.h",
125 "android/hardware/gnss/1.0/IGnssMeasurementCallback.h",
126 "android/hardware/gnss/1.0/IHwGnssMeasurementCallback.h",
127 "android/hardware/gnss/1.0/BnGnssMeasurementCallback.h",
128 "android/hardware/gnss/1.0/BpGnssMeasurementCallback.h",
129 "android/hardware/gnss/1.0/BsGnssMeasurementCallback.h",
130 "android/hardware/gnss/1.0/IGnssNavigationMessage.h",
131 "android/hardware/gnss/1.0/IHwGnssNavigationMessage.h",
132 "android/hardware/gnss/1.0/BnGnssNavigationMessage.h",
133 "android/hardware/gnss/1.0/BpGnssNavigationMessage.h",
134 "android/hardware/gnss/1.0/BsGnssNavigationMessage.h",
135 "android/hardware/gnss/1.0/IGnssNavigationMessageCallback.h",
136 "android/hardware/gnss/1.0/IHwGnssNavigationMessageCallback.h",
137 "android/hardware/gnss/1.0/BnGnssNavigationMessageCallback.h",
138 "android/hardware/gnss/1.0/BpGnssNavigationMessageCallback.h",
139 "android/hardware/gnss/1.0/BsGnssNavigationMessageCallback.h",
140 "android/hardware/gnss/1.0/IGnssNi.h",
141 "android/hardware/gnss/1.0/IHwGnssNi.h",
142 "android/hardware/gnss/1.0/BnGnssNi.h",
143 "android/hardware/gnss/1.0/BpGnssNi.h",
144 "android/hardware/gnss/1.0/BsGnssNi.h",
145 "android/hardware/gnss/1.0/IGnssNiCallback.h",
146 "android/hardware/gnss/1.0/IHwGnssNiCallback.h",
147 "android/hardware/gnss/1.0/BnGnssNiCallback.h",
148 "android/hardware/gnss/1.0/BpGnssNiCallback.h",
149 "android/hardware/gnss/1.0/BsGnssNiCallback.h",
150 "android/hardware/gnss/1.0/IGnssXtra.h",
151 "android/hardware/gnss/1.0/IHwGnssXtra.h",
152 "android/hardware/gnss/1.0/BnGnssXtra.h",
153 "android/hardware/gnss/1.0/BpGnssXtra.h",
154 "android/hardware/gnss/1.0/BsGnssXtra.h",
155 "android/hardware/gnss/1.0/IGnssXtraCallback.h",
156 "android/hardware/gnss/1.0/IHwGnssXtraCallback.h",
157 "android/hardware/gnss/1.0/BnGnssXtraCallback.h",
158 "android/hardware/gnss/1.0/BpGnssXtraCallback.h",
159 "android/hardware/gnss/1.0/BsGnssXtraCallback.h",
160 ],
161}
162
163cc_library_shared {
164 name: "android.hardware.gnss@1.0",
165 generated_sources: ["android.hardware.gnss@1.0_genc++"],
166 generated_headers: ["android.hardware.gnss@1.0_genc++_headers"],
167 export_generated_headers: ["android.hardware.gnss@1.0_genc++_headers"],
168 shared_libs: [
169 "libhidl",
170 "libhwbinder",
171 "libutils",
172 "libcutils",
173 ],
Steven Morelandfcd74eb2016-11-02 10:23:49 -0700174 export_shared_lib_headers: [
175 "libhidl",
176 "libhwbinder",
177 "libutils",
Steven Moreland69727772016-10-25 15:45:19 -0700178 ],
Hridya Valsarajue596a712016-09-22 14:07:22 -0700179}