Skip to content

Build setup template #2

@willwray

Description

@willwray

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions