lpenz/cmake swiss army knife
Swiss army knife for projects based on cmake
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| pre_command | Command to run at the start of the setup phase | — | "" |
| dependencies_debian | Dependencies as Debian packages to install; used if defined | — | "" |
| working-directory | cd to this directory; used if defined | — | "" |
| cmakeflags | Initial flags for cmake; extended by presets | — | "" |
| build_command | Build command to use; override presets | — | "" |
| test_command | Test command to use; override presets | — | "" |
| post_command | Command to run after tests; override presets | — | "" |
| preset | Preset to use: - cppcheck - iwyu - clang-tidy - clang-sanitize-* - gcc-sanitize-* - valgrind - coverage - install | — | "" |
Outputs
no outputs