diff options
author | Adam Serbinski <adam@serbinski.com> | 2019-04-24 09:36:46 -0400 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-04-24 14:01:41 -0700 |
commit | 2e4ca963280acc6a7414a6d9913d1eef7f09032c (patch) | |
tree | 02d68a4f01a8ab6d89393cc7e9a6bf245bd0ecb0 /Android.bp | |
parent | ea432167c68baa29fd841b2a7605f047869ae8c8 (diff) | |
download | gpsd-2e4ca963280acc6a7414a6d9913d1eef7f09032c.tar.gz |
Android: Build gpsd
Signed-off-by: Adam Serbinski <adam@serbinski.com>
Signed-off-by: Gary E. Miller <gem@rellim.com>
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 77 |
1 files changed, 77 insertions, 0 deletions
@@ -20,6 +20,27 @@ cc_binary { ] } +cc_binary { + name: "gpsd", + vendor: true, + local_include_dirs: ["android"], + srcs: [ + "dbusexport.c", + "gpsd.c", + "shmexport.c", + "timehint.c" + ], + static_libs: [ + "libgpsd", + "libgps_static", + ], + cflags: [ + "-Wno-unused-variable", + "-Wno-unused-parameter", + "-Wno-missing-field-initializers", + ] +} + cc_library_shared { name: "libgps", vendor: true, @@ -79,3 +100,59 @@ cc_library_static { "-Wno-missing-field-initializers", ], } + +cc_library_static { + name: "libgpsd", + vendor: true, + local_include_dirs: ["android"], + export_include_dirs: ["."], + srcs: [ + "bsd_base64.c", + "crc24q.c", + "driver_ais.c", + "driver_evermore.c", + "driver_garmin.c", + "driver_garmin_txt.c", + "driver_geostar.c", + "driver_greis.c", + "driver_greis_checksum.c", + "driver_italk.c", + "driver_navcom.c", + "driver_nmea0183.c", + "driver_nmea2000.c", + "driver_oncore.c", + "driver_rtcm2.c", + "driver_rtcm3.c", + "drivers.c", + "driver_sirf.c", + "driver_skytraq.c", + "driver_superstar2.c", + "driver_tsip.c", + "driver_ubx.c", + "driver_zodiac.c", + "geoid.c", + "gpsd_json.c", + "isgps.c", + "libgpsd_core.c", + "matrix.c", + "net_dgpsip.c", + "net_gnss_dispatch.c", + "net_ntrip.c", + "ntpshmread.c", + "ntpshmwrite.c", + "packet.c", + "ppsthread.c", + "pseudoais.c", + "pseudonmea.c", + "serial.c", + "subframe.c", + "timebase.c", + "timespec_str.c" + ], + cflags: [ + "-Wno-unused-variable", + "-Wno-unused-parameter", + "-Wno-missing-field-initializers", + "-Wno-uninitialized" + ], +} |