1. Replace manual CMake configuration with --preset ci in all ArchLinux workflows 2. Add new CI build preset in CMakePresets.json with -Werror enabled 3. Remove redundant per-project CMake configuration steps 4. Simplify workflow steps by combining configure and build phases 5. Maintain compatibility with existing build requirements while standardizing The changes standardize build configuration across projects using a centralized CMake preset. This ensures consistent build behavior while maintaining the strict -Werror flag for CI builds. The update simplifies workflow maintenance and improves build reliability by using CMake's modern preset system. |
||
|---|---|---|
| .. | ||
| images | ||
| CMakeLists.txt | ||
| Main.qml | ||
| capture.cpp | ||
| capture.h | ||
| main.cpp | ||
| player.cpp | ||
| player.h | ||
| subwindow.cpp | ||
| subwindow.h | ||