Commit Graph
23 Commits
Author SHA1 Message Date
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 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 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