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

5435 commits

Author SHA1 Message Date
505162aaf2 rt: ported to C++ 2024-02-28 02:35:36 +01:00
6b50733e5f added new classes for custom exceptions 2024-02-28 02:35:36 +01:00
ef5c365d9a kernel: partial port to C++ 2024-02-28 02:35:36 +01:00
b71eee85b8 utils: partial port to C++ 2024-02-28 02:35:36 +01:00
13a9fcd10b add fmtlib as submodule 2024-02-28 02:35:36 +01:00
ea3eb34a88 added new JsonBuffer class which will obsolete struct buffer 2024-02-28 02:35:36 +01:00
e041b93143 plugin: remove dump() method from registry 2024-02-28 02:35:36 +01:00
93dbd9c964 kernel: remove obsolete { } 2024-02-28 02:35:36 +01:00
61bf4525c7 tests: fix advio tests 2024-02-28 02:35:36 +01:00
9dd0d0bf42 whitespace cleanups 2024-02-28 02:35:36 +01:00
c5240804b6 cmake: add spdlog via add_subdirectory() 2024-02-28 02:35:36 +01:00
336fbed4a6 add libconfig to dependencies 2024-02-28 02:35:36 +01:00
a15cccdb38 add editorconfig 2024-02-28 02:35:36 +01:00
3ccadcc79c cmake: improve version detection and generation of config.h 2024-02-28 02:35:36 +01:00
25995ed300 remove criterion submodule 2024-02-28 02:35:36 +01:00
e0d379b66a ci: add missing dependencies 2024-02-28 02:35:36 +01:00
3d7eb963ec plugin: rewrite 2024-02-28 02:35:36 +01:00
75f994f61d cmake: fix invalid paths 2024-02-28 02:35:36 +01:00
2aa4fbbfa9 update spdlog submodule 2024-02-28 02:35:36 +01:00
5f331aee71 tests: port unit tests to C++ 2024-02-28 02:35:36 +01:00
bb2ea53856 log: add option to add a callback to C logging subsystem 2024-02-28 02:35:36 +01:00
d01b76070d tsc: add missing extern "C" declaration 2024-02-28 02:35:36 +01:00
bf0b8f949e hash_table: allow constant key 2024-02-28 02:35:36 +01:00
ceeff5e9bb fix compilation on linux 2024-02-28 02:35:36 +01:00
af2a11b28c introduce new PORJECT_* macros 2024-02-28 02:35:36 +01:00
7ef001afa8 moved more code from VILLASnode to VILLAScommon 2024-02-28 02:35:36 +01:00
2aef3aba54 refactor: change project name from VILLAS{fpga,node} to VILLAScommon 2024-02-28 02:35:36 +01:00
196faa7bf1 fix Criterion dependency 2024-02-28 02:35:36 +01:00
5842f8283d fix Jansson dependency 2024-02-28 02:35:36 +01:00
324bb907f6 fix compilation on non Linux targets 2024-02-28 02:35:36 +01:00
ff1a295814 merge changes from VILLASfpga/feature/hls-rtds2gpu 2024-02-28 02:35:36 +01:00
d2a97a81c0 move more common code from VILLASfpga repo 2024-02-28 02:35:36 +01:00
db27b8a8be cmake: link against DL 2024-02-28 02:35:36 +01:00
18e55c7fb4 cmake: use proper include dirs 2024-02-28 02:35:36 +01:00
fbe30f0aac cmake: rename unit-test target to avoid name collision with parent projects 2024-02-28 02:35:36 +01:00
ee6f33fd4d enable unit-tests in CI 2024-02-28 02:35:36 +01:00
d5e293fbb9 add COPYING.md 2024-02-28 02:35:36 +01:00
d7dd73f5f6 initial commit 2024-02-28 02:35:36 +01:00
e5a518275f Remove VILLAScommon submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:35:36 +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
92243036f1 nix: Add NixOS module for villas-node
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
24e8fe62b9 openapi: Remove trailing whitespaces
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
4668d06d81 openapi: Fix default value of idle_stop setting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
5ae4bc772f nix: Update flake inputs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
eb15e83a31 nix: Fix comment capitalization in .nix files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
1f756ac49e nix: Move flake to top-level path
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-28 02:33:22 +01:00
b573644133 Remove obsolete SuperNode::getConfigUri()
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-27 19:19:27 +01:00
9247846805 exec: Pass name of node and config path via environment variable to sub-process
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-27 19:19:27 +01:00
Niklas Eiling
49523a5076 fpga: remove std::filesystem and properly retrieve searchPath from
configPath

Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-02-27 13:40:12 +01:00