Complete Phase 1: add clock utility, unit test, build targets, and docs

This commit is contained in:
2026-08-28 21:57:43 +02:00
parent 742611b841
commit 975e3b2974
8 changed files with 67 additions and 16 deletions
+9 -2
View File
@@ -14,7 +14,8 @@ A native Linux peer-to-peer screencast application.
Requirements:
- C++20 compiler (GCC 12+, Clang 16+)
- Meson + Ninja
- Meson >= 0.63
- Ninja
- (later phases) FFmpeg dev packages, PipeWire dev, SDL2/3 dev
Build and run tests:
@@ -25,6 +26,12 @@ meson compile -C build
meson test -C build --print-errorlogs
```
Run with verbose test output:
```sh
meson test -C build -v
```
## Architecture
See `docs/ARCHITECTURE.md` for module boundaries and design rules.
@@ -33,7 +40,7 @@ See `docs/ARCHITECTURE.md` for module boundaries and design rules.
Development is split into phases in `docs/PHASES.md`.
Current phase: **Phase 1project skeleton**.
Current phase: **Phase 2software H.264 encode / decode**.
## License