Create a repo to act as a project template from which to glean:
- Build setup: meson and CMake
- CI: github actions
- test: snitch
- static analysis
- sanitizers
- benchmark?
- fuzz test?
The build setup will implement and automate the versioning strategy #1
Initial repos use meson build with git wrap subprojects for dependencies and github actions CI.
Dependencies are fetched from github on config, if they are not found locally installed.
CMake support is being rolled out, to behave similarly to the meson build.
Look at using CPM Cmake Package Manager to wrap FetchContent.
Create a repo to act as a project template from which to glean:
The build setup will implement and automate the versioning strategy #1
Initial repos use meson build with git wrap subprojects for dependencies and github actions CI.
Dependencies are fetched from github on config, if they are not found locally installed.
CMake support is being rolled out, to behave similarly to the meson build.
Look at using CPM Cmake Package Manager to wrap FetchContent.