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

6092 commits

Author SHA1 Message Date
76257eb0a8 tests: rewrote unit tests 2024-02-29 18:58:07 +01:00
0cc18919a9 utils: move include 2024-02-29 18:58:07 +01:00
591cfd5a03 refactor: NULL -> nullptr 2024-02-29 18:58:07 +01:00
39bbbca283 rewrite logging system with spdlog 2024-02-29 18:58:07 +01:00
25d4d942e6 kernel: improve compatability for RPi 2024-02-29 18:58:07 +01:00
5f3ee7c8cb task: use new tsc module 2024-02-29 18:58:07 +01:00
d516f84026 undefine some macros which are already defined by macOS SDK 2024-02-29 18:58:07 +01:00
3258d9947e list: remote LIST_INIT() macro 2024-02-29 18:58:07 +01:00
a6ef5ba8b8 tsc: fix typo 2024-02-29 18:58:07 +01:00
094b4aa9f2 rt: ported to C++ 2024-02-29 18:58:07 +01:00
0ef4957de9 added new classes for custom exceptions 2024-02-29 18:58:07 +01:00
5066bd167a kernel: partial port to C++ 2024-02-29 18:58:07 +01:00
9bc51cdcec utils: partial port to C++ 2024-02-29 18:58:07 +01:00
449d9e26a4 add fmtlib as submodule 2024-02-29 18:58:07 +01:00
5c023df352 added new JsonBuffer class which will obsolete struct buffer 2024-02-29 18:58:07 +01:00
08ed946831 plugin: remove dump() method from registry 2024-02-29 18:58:07 +01:00
8cd19c1499 kernel: remove obsolete { } 2024-02-29 18:58:07 +01:00
f06e511b1d tests: fix advio tests 2024-02-29 18:58:07 +01:00
b502838b07 whitespace cleanups 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
c7a389888c add editorconfig 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
f6b6714aa1 remove criterion submodule 2024-02-29 18:58:07 +01:00
c4c20fde5a ci: add missing dependencies 2024-02-29 18:58:07 +01:00
c795b56e67 plugin: rewrite 2024-02-29 18:58:07 +01:00
d0e507c3ac cmake: fix invalid paths 2024-02-29 18:58:07 +01:00
700b12bcdf update spdlog submodule 2024-02-29 18:58:07 +01:00
9b8b1a7936 tests: port unit tests to C++ 2024-02-29 18:58:07 +01:00
0c7d7e1003 log: add option to add a callback to C logging subsystem 2024-02-29 18:58:07 +01:00
f4d28262af tsc: add missing extern "C" declaration 2024-02-29 18:58:07 +01:00
701c4889b5 hash_table: allow constant key 2024-02-29 18:58:07 +01:00
1a80b87409 fix compilation on linux 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
8ea4016803 fix compilation on non Linux targets 2024-02-29 18:58:07 +01:00
1ca73d018c merge changes from VILLASfpga/feature/hls-rtds2gpu 2024-02-29 18:58:07 +01:00
5b906aa3ea move more common code from VILLASfpga repo 2024-02-29 18:58:07 +01:00
652f9cf2a5 cmake: link against DL 2024-02-29 18:58:07 +01:00
a8bdf9292b cmake: use proper include dirs 2024-02-29 18:58:07 +01:00
c1ed2a9a55 cmake: rename unit-test target to avoid name collision with parent projects 2024-02-29 18:58:07 +01:00
3b5ee46258 enable unit-tests in CI 2024-02-29 18:58:07 +01:00
50ede4fe19 add COPYING.md 2024-02-29 18:58:07 +01:00
830f73e4fb initial commit 2024-02-29 18:58:07 +01:00
5c90529f90 Remove VILLAScommon submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 18:58:07 +01:00
d455faf000 Fix REUSE compliance
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
0e0b877335 nix: Fix REUSE dep5 file with new flake.lock location
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00