summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-07-26 17:38:37 -0700
committerGary E. Miller <gem@rellim.com>2018-07-26 17:38:37 -0700
commit2da9774aeedeb41ec764c5874e899b9e7932416c (patch)
tree4f7a10453ce5d0fde215d8a976bb55c3cf7991d0 /SConstruct
parent91eee6489a3ecc4c6e0463436ffce1a77c3669de (diff)
downloadgpsd-2da9774aeedeb41ec764c5874e899b9e7932416c.tar.gz
SConstruct: sort *_sources so things get built in order.
Yeah, I'm obsessive compulsive.
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct49
1 files changed, 27 insertions, 22 deletions
diff --git a/SConstruct b/SConstruct
index ea0a78e7..609753b0 100644
--- a/SConstruct
+++ b/SConstruct
@@ -1091,9 +1091,9 @@ libgps_version = "%d.%d.%d" % (libgps_version_soname, libgps_version_age,
libgps_sources = [
"ais_json.c",
"bits.c",
- "gpsutils.c",
"gpsdclient.c",
"gps_maskdump.c",
+ "gpsutils.c",
"hex.c",
"json.c",
"libgps_core.c",
@@ -1114,25 +1114,6 @@ if env['libgpsmm']:
libgpsd_sources = [
"bsd_base64.c",
"crc24q.c",
- "gpsd_json.c",
- "geoid.c",
- "isgps.c",
- "libgpsd_core.c",
- "matrix.c",
- "net_dgpsip.c",
- "net_gnss_dispatch.c",
- "net_ntrip.c",
- "ntpshmread.c",
- "ntpshmwrite.c",
- "ppsthread.c",
- "packet.c",
- "pseudonmea.c",
- "pseudoais.c",
- "serial.c",
- "subframe.c",
- "timebase.c",
- "timespec_str.c",
- "drivers.c",
"driver_ais.c",
"driver_evermore.c",
"driver_garmin.c",
@@ -1145,12 +1126,31 @@ libgpsd_sources = [
"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",
]
if not env["shared"]:
@@ -1231,13 +1231,19 @@ gpsdflags = usbflags + bluezflags + gpsflags
# Source groups
-gpsd_sources = ['gpsd.c', 'timehint.c', 'shmexport.c', 'dbusexport.c']
+gpsd_sources = [
+ 'dbusexport.c',
+ 'gpsd.c',
+ 'shmexport.c',
+ 'timehint.c'
+]
if env['systemd']:
gpsd_sources.append("sd_socket.c")
gpsmon_sources = [
'gpsmon.c',
+ 'monitor_garmin.c',
'monitor_italk.c',
'monitor_nmea0183.c',
'monitor_oncore.c',
@@ -1245,7 +1251,6 @@ gpsmon_sources = [
'monitor_superstar2.c',
'monitor_tnt.c',
'monitor_ubx.c',
- 'monitor_garmin.c',
]
# Production programs