Commit graph

204 commits

Author SHA1 Message Date
Adam Kolakowski
a34abeeaee Remove GUICommon dependency from Makefile
Removes any GUI related dependencies from the Makefile
that is intended to build only console (GUI-less)
applications.
As a result developers can just install wxGTK-base-dev
to compile a solution on embedded devies instead of
a full wxGTK-dev that weights a ton.
2020-06-02 17:25:26 +02:00
Jonathan Naylor
2cd2fe5de5
Merge pull request #54 from dg0tm/fix_pr53
update for PR #53
2020-05-29 09:54:11 +01:00
Christoph Kottke
5769416fbe update for PR #53
- the quotes need to preserve, i think

  compile tested on x86_64
2020-05-29 07:30:45 +02:00
Jonathan Naylor
92fa97a07d
Merge pull request #53 from sq7lrx/destdir
Adds DESTDIR build variable
2020-05-28 22:54:13 +01:00
Adam Kolakowski
41e01d4f34 Adds DESTDIR build variable
Setting DESTDIR on `make install` allows for installing artefacts
in staging location for automated build, packaging etc.
2020-05-28 23:13:19 +02:00
Jonathan Naylor
77fad16833
Merge pull request #52 from sq7lrx/debug-switcher
Adds BUILD make variable for debug/release builds
2020-05-28 20:51:59 +01:00
Adam Kolakowski
9dc023d947 Adds BUILD make variable for debug/release builds
Introduces a `BUILD` make parameter to allow for building both debug
and release variants from the same Makefile. This also makes the
Makefile-defined preprocessor macros more in line with those from
Visual Studio build.

Minor changes:
* allows for overwriting LOGDIR, CONFDIR, BINDIR and DATADIR from
  command line (make parameter)
* converts BUILD to Markdown for better visibility on Github
* improves Linux build instructions in BUILD.md
2020-05-28 21:13:16 +02:00
Jonathan Naylor
52c9c48140
Merge pull request #51 from sq7lrx/container-logging
Adds console logging option to ircddbgatewayd
2020-05-27 23:00:37 +01:00
Adam Kolakowski
44a58d74c6 Adds console logging option to ircddbgatewayd
When invoked with the `-foreground` parameter, ircddbgatewayd
will print all logs to the console (stdout/stderr) instead of log files.

This allows ircddbgatewayd to be run in a container or as a systemd
standard service where applications are expected to provide logs
on standard output / standard error.
2020-05-27 22:24:26 +02:00
Jonathan Naylor
81a818b235 Add a backoff timer for connections to aprs.fi. 2020-03-03 15:49:13 +00:00
Jonathan Naylor
b8fbf58815 Update to VS2019. 2020-02-14 22:05:47 +00:00
Jonathan Naylor
1b917f5a7f Remove the dutch-star D-Plus authentication. 2019-12-27 17:15:08 +00:00
Jonathan Naylor
7b78216b05
Merge pull request #44 from g4klx/revert-14-openwrt
Revert "Tweaks for OpenWrt build"
2019-12-13 08:36:59 +00:00
Jonathan Naylor
77cb31fe2d
Revert "Tweaks for OpenWrt build" 2019-12-13 08:36:39 +00:00
Jonathan Naylor
d34e8fe941
Merge pull request #14 from shawnchain/openwrt
Tweaks for OpenWrt build
2019-12-09 11:36:15 +00:00
Shawn Chain
b51f6435c5 fix linux compile 2019-12-09 14:41:07 +08:00
Shawn Chain
d8192a9c7f add linux server compile 2019-12-09 14:36:43 +08:00
Shawn Chain
fd4228b74f Merge remote-tracking branch 'upstream/master' into openwrt 2019-12-09 13:53:47 +08:00
Jonathan Naylor
93a5640d96
Merge pull request #42 from sp5lg/patch-1
Altitude in the comment after range
2019-09-29 15:48:06 +01:00
sp5lg
0bdf963d84
Altitude in the comment before range
According to APRS spec http://www.aprs.org/doc/APRS101.PDF altitude (/A=) should be placed in the comment section of the packet so it should be after range (RNG) descriptor.
2019-09-27 09:14:43 +02:00
Shawn Chain
5f0c5993e1 fix merge error 2019-07-04 19:12:29 +08:00
Shawn Chain
b310efa1cd Merge remote-tracking branch 'upstream/master' into openwrt 2019-07-03 17:57:57 +08:00
Jonathan Naylor
ed99456d14
Merge pull request #38 from mrnonaki/master
update thai hosts
2019-06-03 16:49:34 +01:00
Napont Kitiwiriyakul
7900609c52 update thai hosts 2019-06-03 22:20:27 +07:00
Jonathan Naylor
076c7f0e66
Merge pull request #37 from F4FXL/MakefileTweaks
DL5DI Packages Drop in replacement
2019-05-28 07:41:34 +01:00
Geoffrey Merck F4FXL - KC3FRA
da6719f693 Merge branch 'master' into MakefileTweaks 2019-05-26 07:42:53 +02:00
Jonathan Naylor
1444e5ac49 Update the host files from K7VE's list. 2019-05-19 13:40:07 +01:00
Geoffrey Merck
825c996c18
Update README.md 2019-05-08 09:13:20 +02:00
Geoffrey Merck
824d411e73
Update README.md to include build instructions 2019-05-04 07:38:32 +02:00
Geoffrey Merck F4FXL - KC3FRA
a76f07ca0e Add installation of systemd files for opendv andempty config for gateway 2019-05-04 07:19:59 +02:00
Geoffrey Merck F4FXL - KC3FRA
544ce6c020 Add TARGEt parameter to build dl5di drop in replacement 2019-05-04 06:53:56 +02:00
Jonathan Naylor
323c45b952
Merge pull request #36 from K2DLS/master
Update DPlus_Hosts.txt
2019-04-28 21:34:30 +01:00
K2DLS
b0488b6a59
Update DPlus_Hosts.txt
Add missing REF020
2019-04-28 15:33:47 -04:00
Jonathan Naylor
b1f99f0004 Simplify and remove Windows dependancy. 2019-04-28 18:10:25 +01:00
Jonathan Naylor
c2366fab6e
Merge pull request #35 from K2DLS/master
Update DExtra_Hosts.txt
2019-04-27 11:36:59 +01:00
K2DLS
a1dca55500
Update DExtra_Hosts.txt
Add XRF020
2019-04-26 19:37:45 -04:00
Jonathan Naylor
5a9c6bc074
Merge pull request #34 from F4FXL/bugfix/CCSSaveConfig
Fix missing or empty CCS_Hosts.txt preventing to save the configuration
2019-04-23 08:45:10 +01:00
Geoffrey Merck F4FXL - KC3FRA
401bf9d4dd Fixes missing or empty CCS_Hosts.txt preventing to save the configuration.
- Add error message so as to not leave user in the dark.
- Allow saving configuration when CCS_hosts.txt is empty/missing and CCS is disabled
2019-04-23 09:21:40 +02:00
Jonathan Naylor
08f71334e0
Merge pull request #33 from F4FXL/BuildConfiguration
Correct include path for all build configurations.
2019-04-21 16:14:59 +01:00
Jonathan Naylor
616f8017b8
Merge pull request #32 from F4FXL/MobileGPSTypo
Fix Mobile GPS Typo
2019-04-21 16:14:27 +01:00
Jonathan Naylor
cb5a7b601c
Merge pull request #31 from F4FXL/NewXLX
Some more XLX improvement
2019-04-21 16:14:13 +01:00
Geoffrey Merck F4FXL - KC3FRA
fb70d2862f Correct include path for all build configurations.
Correct Common x64 including from 32bits
2019-04-21 09:00:33 +02:00
Geoffrey Merck
efb68b17ef
Fix Mobile GPS Typo
Fix misleading error message on mobile GPS settings validation
2019-04-21 08:45:29 +02:00
Geoffrey Merck
387f875058
Fix C4706 warning 2019-04-21 08:41:23 +02:00
Geoffrey Merck F4FXL - KC3FRA
f7bf375bea Fix segmentaton fault on exit 2019-04-19 08:27:47 +02:00
Geoffrey Merck F4FXL - KC3FRA
9ab2841100 Add error message on invalid XLX URL 2019-04-18 14:35:46 +02:00
Geoffrey Merck F4FXL - KC3FRA
87e1a31e7d Pi-Star puts a blank for empty values in config files, this breaks default value handling. Implement a work around for XLX URL. Should this be rather addressed on pi-star end ? 2019-04-18 08:20:27 +02:00
Geoffrey Merck F4FXL - KC3FRA
0fff5f489c Add XLX URL Validation under windows.
Fix empty string always returned for XLX URL
2019-04-18 08:18:37 +02:00
Jonathan Naylor
f2d9f61fa0
Merge pull request #30 from F4FXL/NewXLX
Fix Windows build asking for wget
2019-04-17 11:00:06 +01:00
Geoffrey Merck F4FXL - KC3FRA
5eff889929 Fix Windows build asking for wget 2019-04-17 10:42:18 +02:00