John
8021113ad9
add knx.cfg to inst target
2022-09-11 18:07:07 +02:00
John
c3dc90914c
abstract from knxd
2022-09-03 11:22:59 +02:00
John
1682a54ec5
Merge remote-tracking branch 'origin/master' into feature/knx
2022-08-27 18:24:41 +02:00
Steffen Pankratz and GitHub
a8335ca24a
allow using CMAKE_INSTALL_PREFIX ( #605 )
2022-06-19 14:42:27 +02:00
John
9b6fcd3330
Merge remote-tracking branch 'origin/master' into feature/knx
...
# Conflicts:
# ChangeLog.md
2022-05-14 08:19:38 +02:00
john30
38388a8a93
use glob to find mqtt cfg files ( fixes #601 )
2022-05-09 20:54:18 +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
92436474e1
add mqtt int files to inst target
2022-04-10 17:03:28 +02:00
John
dbe112d591
formatting
2022-03-12 10:52:47 +01:00
John
e3dfe32350
start SSL
2022-02-07 22:34:43 +01:00
John
13c121704b
align with Makefile.am
2022-02-06 10:41:50 +01:00
John
598c45dddd
more options for coverage
2021-11-13 18:41:41 +01:00
John
8ba7bd1a37
remove test march
2021-11-13 12:43:28 +01:00
John
fcad0af16c
test march for gh actions
2021-11-13 12:35:58 +01:00
John
87324603a2
remove unnecessary flags
2021-11-13 12:16:02 +01:00
John
d930851bba
more options for debugging
2021-11-13 11:20:57 +01:00
John
3227ffcfde
fix coverage
2021-11-11 21:11:16 +01:00
Steffen Pankratz
049e70bea8
fix for CMake out of source builds not getting Git revision
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de >
Original warning:
fatal: not a git repository (or any of the parent directories): .git
2021-03-20 14:05:06 +01:00
Steffen Pankratz
bd72da276e
fix CMake CMP0075 warning
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de >
Original warning:
CMake Warning (dev) at /usr/share/cmake-3.19/Modules/CheckIncludeFile.cmake:80 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
CMAKE_REQUIRED_LIBRARIES is set to:
pthread;rt
For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
CMakeLists.txt:56 (check_include_file)
This warning is for project developers. Use -Wno-dev to suppress it.
2021-03-20 14:03:20 +01:00
Steffen Pankratz
d7c124a03d
fix 'Compatibility with CMake < 2.8.12 will be removed' warning.
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de >
Original warning:
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
2021-03-20 14:01:07 +01:00
john30
4569b04266
add debug defines
2020-12-06 11:40:28 +01:00
Alex Samorukov and John
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
52c737233e
compatibility to cmake < 3.0 ( fixes #105 )
2017-09-16 11:00:31 +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
aaf46b4ac0
corrected default install prefix
2017-02-19 00:40:10 +01:00
john30
0c4b174636
check argp availability and allow using as library, made ready for Windows build in cygwin
2017-02-05 11:10:03 +01:00
john30
56c39aaada
switched to full include paths
2017-02-04 19:34:56 +01:00
john30
4a39555eed
no longer warn about unused functions
2017-01-28 09:43:28 +01:00
john30
1d2776d7f4
added testing, set c++11 standard
2017-01-28 09:32:55 +01:00
john30
f7e04fb0b1
small fixes
2017-01-22 14:32:25 +01:00
john30
1dea34e4b5
added cmake support
2017-01-22 13:55:21 +01:00