it2s-itss-ldm/README.md

38 lines
573 B
Markdown

# Build
Build normally with CMake
```
mkdir -p build
cd build
cmake ..
```
## Run Unit-Tests
[Unity](https://www.throwtheswitch.org/unity) is used for unit testing.
```
mkdir -p build
cd build
cmake ..
cd tests
ctest
```
## Generate compile-commands.json for LSP
```
mkdir -p build
cd build
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
cp compile_commands.json ..
```
# To Do
- Finish Unit tests.
- Test pubsub message flow.
- (Check TODO's in codebase)
- Create systemd service files.
- ...
# Docs
More information related to the it2s-itss-ldm can be found in *docs/*