blob: 57d8903c4780551fc921420a8c2246e59eb91607 [file] [log] [blame]
Steven Moreland90e3a502017-11-02 14:16:29 -07001cc_library_shared {
2 name: "android.hardware.gnss@1.0-impl",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -08003 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -07004 vendor: true,
5 relative_install_path: "hw",
6 srcs: [
7 "ThreadCreationWrapper.cpp",
8 "AGnss.cpp",
9 "AGnssRil.cpp",
10 "Gnss.cpp",
11 "GnssBatching.cpp",
12 "GnssDebug.cpp",
13 "GnssGeofencing.cpp",
14 "GnssMeasurement.cpp",
15 "GnssNavigationMessage.cpp",
16 "GnssNi.cpp",
17 "GnssXtra.cpp",
18 "GnssConfiguration.cpp",
19 "GnssUtils.cpp",
20 ],
21
22 shared_libs: [
23 "liblog",
24 "libhidlbase",
Steven Moreland90e3a502017-11-02 14:16:29 -070025 "libutils",
26 "android.hardware.gnss@1.0",
27 "libhardware",
28 ],
29
Steven Moreland90e3a502017-11-02 14:16:29 -070030}
31
32cc_binary {
33 relative_install_path: "hw",
34 vendor: true,
35 name: "android.hardware.gnss@1.0-service",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -080036 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -070037 init_rc: ["android.hardware.gnss@1.0-service.rc"],
38 srcs: ["service.cpp"],
39
40 shared_libs: [
41 "liblog",
42 "libcutils",
43 "libdl",
44 "libbase",
45 "libutils",
46 "libhardware",
47 "libbinder",
48 "libhidlbase",
Steven Moreland90e3a502017-11-02 14:16:29 -070049 "android.hardware.gnss@1.0",
50 ],
51
52}