1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

42 commits

Author SHA1 Message Date
a2abaa3cda Merge project files, scripts and CMake files of VILLASfpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 19:33:23 +01:00
1cd3c9c726 Fix CMakeLists
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 18:58:07 +01:00
624b4fe2f7 cmake: Remove obsolete TOPLEVEL_PROJECT variable from former common sub-module
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 18:58:07 +01:00
Philipp Jungkamp
66569cf9c4 Fix fmt 10.0.0 related formatting errors.
Signed-off-by: Philipp Jungkamp <p.jungkamp@gmx.net>
2024-02-29 18:58:07 +01:00
Steffen Vogel
02f06b607f Harmonize file descriptions and mail addresses
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
Steffen Vogel
6c582cbf91 Make project REUSE compliant
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
Steffen Vogel
2cc7c46d3a add CMake option to disable colored log output
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
Steffen Vogel
e9e638d6a4 cmake: fix homepage url
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
Steffen Vogel
80c0235b78 cmake: add missing version number
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
Steffen Vogel
7289cb97b7 cmake: fix CI if not run in a Git repo
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2024-02-29 18:58:07 +01:00
8ee59f0547 relicense under Apache 2.0 2024-02-29 18:58:07 +01:00
Manuel Pitz
477be33688 revert to c++17 2024-02-29 18:58:07 +01:00
Manuel Pitz
d72186050a switch from cpp 17 to cpp 20 2024-02-29 18:58:07 +01:00
5c036a02dd update copyright year 2024-02-29 18:58:07 +01:00
9f945a3ad3 port large parts to C++ 2024-02-29 18:58:07 +01:00
Sonja Happ
fbcf7d67f9 upgrade minimum required versions for spdlog (1.3.1 to 1.6.0) and fmtlib (5.2.0 to 5.3.0) 2024-02-29 18:58:07 +01:00
155a580314 update copyright year 2024-02-29 18:58:07 +01:00
626fc549c9 add uuid as new dependency 2024-02-29 18:58:07 +01:00
389c8d8e82 update copyright year to 2020 2024-02-29 18:58:07 +01:00
1624d15095 align C++ version with VILLASnode code 2024-02-29 18:58:07 +01:00
Sonja Happ
1ec2d88de9 only build unit tests of common if project is toplevel project 2024-02-29 18:58:07 +01:00
4256d742e2 cmake: update required versions 2024-02-29 18:58:07 +01:00
e6671719a1 cmake: add missing fmt include 2024-02-29 18:58:07 +01:00
e44a9a7cd5 remove spdlog submodule and use system version instead 2024-02-29 18:58:07 +01:00
da64ef5f80 cmake: support build without libconfig 2024-02-29 18:58:07 +01:00
ecd45fa0a6 cmake: reduce C++ version requirement 2024-02-29 18:58:07 +01:00
2db5ecd82a add compatability to CMake 3.7 2024-02-29 18:58:07 +01:00
2a27992a88 cmake: move thirdparty CMakeLists to subfolder 2024-02-29 18:58:07 +01:00
dc6cfabbac update copyright year to 2019 2024-02-29 18:58:07 +01:00
4b79f4a75f install villas-common library 2024-02-29 18:58:07 +01:00
8a9525e226 cmake: properly set options of sub projects 2024-02-29 18:58:07 +01:00
0333a4e47e link fmtlib relocatable 2024-02-29 18:58:07 +01:00
449d9e26a4 add fmtlib as submodule 2024-02-29 18:58:07 +01:00
c9c8eeacf5 cmake: add spdlog via add_subdirectory() 2024-02-29 18:58:07 +01:00
3d88c5b67d add libconfig to dependencies 2024-02-29 18:58:07 +01:00
79a2d125d8 cmake: improve version detection and generation of config.h 2024-02-29 18:58:07 +01:00
789bcea6c1 introduce new PORJECT_* macros 2024-02-29 18:58:07 +01:00
2dd2a530a1 moved more code from VILLASnode to VILLAScommon 2024-02-29 18:58:07 +01:00
83dfaa00d8 refactor: change project name from VILLAS{fpga,node} to VILLAScommon 2024-02-29 18:58:07 +01:00
6780cc1077 fix Criterion dependency 2024-02-29 18:58:07 +01:00
afd15cf17e fix Jansson dependency 2024-02-29 18:58:07 +01:00
830f73e4fb initial commit 2024-02-29 18:58:07 +01:00