Commit Graph
68 Commits
Author SHA1 Message Date
John 338c73f803 fix missing dquote 2022-07-17 11:28:27 +02:00
John bb568abdd4 pass git revision to build process (#617) 2022-07-17 11:14:46 +02:00
John b20b81ae32 add maj/min package version 2022-04-30 15:36:18 +02:00
John 6fee17d0a5 add ssl dependencies 2022-02-08 21:04:34 +01:00
John a4e19b852c allow optional build with ebusfeed (fixes #477) 2021-12-11 15:45:51 +01:00
john30 595d1dd73a re-added accidentially removed HAVE_LINUX_SERIAL check from previous commit 2019-08-11 08:19:39 +02:00
Alex SamorukovandJohn 67fc6e59cc FreeBSD and MacOS related fixes and improvements: compilation and serial port access (#290)
fixes for compilation and usage under FreeBSD+MaxOS including setting low latency for FTDI device (thanks @samm-git)
2019-08-11 08:06:13 +02:00
john30 a36174c02f added support for retrieving configuration files from config service URL and changed that to be the default, always store loaded files by relative path, changed FileReader to allow reading from stream as well 2018-04-04 10:08:46 +02:00
john30 343a443e98 set ASYNC_LOW_LATENCY flag on serial device just like setserial does to fix huge latency found on recent kernel versions 2017-06-03 08:27:55 +02:00
john30 4e2c0903db moved AC_GNU_SOURCE to correct positon 2017-03-05 13:03:58 +01:00
john30 3b26cf1f38 define _GNU_SOURCE via autoconf 2017-03-04 14:00:39 +01:00
john30 dee6cc5a55 use gnu++11 instead 2017-01-28 13:24:36 +01:00
john30 a116037ee5 prefer newer g++ with stdc++11 support 2017-01-28 12:40:04 +01:00
john30 8cec46912f moved to m4 directory 2017-01-28 12:01:30 +01:00
john30 7e9e5542b7 better c++11 check 2017-01-28 11:42:25 +01:00
john30 e827bd9c23 set c++11 standard, do not warn unused functions 2017-01-28 11:17:51 +01:00
john30 b3245714c4 aligned config.h with cmake 2017-01-22 14:11:35 +01:00
john30 48a61af28d first version of MQTT support 2017-01-08 10:03:01 +01:00
john30 94b1136ce2 support older autoconf 2016-12-10 10:30:06 +01:00
john30 9800464f79 added contributed libebus datatypes 2016-10-16 09:44:51 +02:00
john30 d0a011a9c7 moved common flags to configure, added --enable-coverage build option 2016-05-27 10:06:46 +02:00
john30 8c1431954a added detection of float format to autoconf, fix for signed values 2016-02-20 12:35:28 +01:00
john30 f4c5b5818f fix for determining revision fallback 2016-01-23 09:50:12 +01:00
john30 6bf0dcff3d better SCAN_VERSION building 2016-01-02 11:33:01 +01:00
john30 d3e077b32e fixes for answer mode, fix for duplicate counting of own master address, fix for empty scan and missing seen state, added answer to scan message in answer mode, solved TODO 2016-01-02 01:13:48 +01:00
john30 fce95bc20f added revision info 2015-11-15 10:35:14 +01:00
john30 376939328e added --with-argp-lib and --with-argp-include options for argp-standalone, formatting 2015-11-08 10:44:18 +01:00
john30 666964d76a only link rt if necessary 2015-11-07 12:09:55 +01:00
john30 afea50e07a fixed warning 2015-06-06 10:45:46 +02:00
john30 e2538caf35 use version from VERSION file 2015-05-25 13:32:53 +02:00
john30 7aa153848e updated author address 2015-05-14 10:47:51 +02:00
john30 04632d3f35 increased version to 1.1.0 2015-03-27 22:41:31 +01:00
john30 252196cc56 fixed strings, added check for argp 2015-03-20 23:05:38 +01:00
john30 74a2216966 autoconf 2.63 is fine 2015-03-11 08:43:30 +01:00
John 26398e103e corrected AC_CONFIG_AUX_DIR position 2015-02-18 09:06:11 +01:00
john30 6b5728bdd8 updated version to 1.0.0 2015-02-14 15:20:46 +01:00
john30 7dea6590c1 use PACKAGE for config path 2015-02-14 14:42:45 +01:00
john30 2ca6be5f92 determine default log file location from localstatedir, determine default config directory from sysconfdir, moved sysconfdir default to autogen.sh, adjusted author and git location 2015-02-14 14:36:57 +01:00
john30 5d872e3bc6 added missing /run suffix to PID file path 2015-01-31 19:16:08 +01:00
john30 e007e85762 added PID file location to autoconf (i.e. use localstatedir/var), fixed empty PID file and permissions 2015-01-31 11:39:52 +01:00
Roland Jax 55ccd3fa0d set default for sysconfdir to /etc; create default configuration directory '/etc/ebusd' during 'make install'. 2014-12-23 23:28:30 +01:00
Roland Jax 96da8373f5 configure.ac: possibility to change the CXXFLAGS flags added. [default: -g -O2] (e.g.: ./autogen.sh CXXFLAGS='-g -O0) 2014-12-23 08:50:30 +01:00
Roland Jax bc6cdbd17c configure.ac cosmetics. 2014-12-13 10:28:53 +01:00
Roland Jax 5a5ecf9b70 configure.ac missing checks added. 2014-12-13 10:14:28 +01:00
Roland Jax a9de53123c set 'silent build' as default; suppression of gcc warnings in main executable from local libraries added. 2014-12-13 09:32:39 +01:00
Roland Jax 4bd18de1e5 Issue 17: Fix a problem with 'AM_PROG_AR' in Automake below Version 1.11.2 2014-12-06 14:05:07 +01:00
Roland Jax 972277d68d command 'feed' moved from ebusctl into ebusfeed;tools directory created. 2014-11-24 15:52:31 +01:00
Roland Jax e574c28c6d build order changed. 2014-11-21 22:13:23 +01:00
Roland Jax 8e37591ca7 doxygen support added. 2014-11-21 20:40:54 +01:00
Roland Jax 6b19680b61 Add checks to configure.ac for pselect() and ppoll(). 2014-11-21 19:10:02 +01:00