blob: ca495e69597999bb25ca68455bc1e9ebd1bd9cbf [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",
25 "libhidltransport",
26 "libutils",
27 "android.hardware.gnss@1.0",
28 "libhardware",
29 ],
30
Steven Moreland90e3a502017-11-02 14:16:29 -070031}
32
33cc_binary {
34 relative_install_path: "hw",
35 vendor: true,
36 name: "android.hardware.gnss@1.0-service",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -080037 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -070038 init_rc: ["android.hardware.gnss@1.0-service.rc"],
39 srcs: ["service.cpp"],
40
41 shared_libs: [
42 "liblog",
43 "libcutils",
44 "libdl",
45 "libbase",
46 "libutils",
47 "libhardware",
48 "libbinder",
49 "libhidlbase",
50 "libhidltransport",
51 "android.hardware.gnss@1.0",
52 ],
53
54}