Commit Graph
84 Commits
Author SHA1 Message Date
John 344f044bc2 use --with-docs instead of --without-docs and fail if doxygen is missing 2024-01-20 15:01:56 +01:00
John 9af53bc7c2 Merge branch 'docs' of github.com:ConiKost/ebusd into gentoo 2024-01-20 14:29:20 +01:00
Conrad Kostecki 1fbf13f5c9 configure.ac: guard docs behind an option
Currently, docs are automatically build, if doxygen is being found. This
should be an option, as in Gentoo, we want to control this via use flag,
if someone wants to have docs, even, if doxygen is installed.

Default is still being yes, so it can be optionally disbled.

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 22:43:00 +01:00
Conrad Kostecki 6c2d102544 configure.ac: quote CXXFLAGS
CXXCLAGS needs to be quote, as otherwise the test could fail on some
CXXFLAGS like '-mfpmath=sse,387'

test: syntax error: `-mfpmath=sse,387' unexpected

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 21:33:28 +01:00
John 47d2a3aa00 remove no longer maintained ebusfeed (closes #1111) 2023-12-31 10:54:05 +01:00
John 9e236bb206 abstract MQTT client 2023-10-07 17:01:00 +02:00
John 28bebfa49d check for timegm() 2023-10-01 23:42:56 +02:00
John 22b6f02752 get rid of argp dependency 2023-10-01 14:09:38 +02:00
John 26102d0de3 simplify some dir/file defines 2023-09-24 08:43:22 +02:00
John 773a4dd661 improve compilability 2023-05-18 13:24:03 +02:00
John a7de3175d8 make syslog.h optional 2022-12-11 10:57:48 +01:00
John cf6418c0ba Merge remote-tracking branch 'origin/master' into feature/knx 2022-09-03 11:23:19 +02:00
John c3dc90914c abstract from knxd 2022-09-03 11:22:59 +02:00
John 2ea61279d6 fix package version defines, formatting 2022-09-03 11:20:21 +02:00
John 1682a54ec5 Merge remote-tracking branch 'origin/master' into feature/knx 2022-08-27 18:24:41 +02:00
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 232164c866 started knx integration 2022-05-01 12:13:13 +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