threeal/CMake Action
Configure and build CMake projects
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| source-dir | The source directory of the CMake project | — | — |
| build-dir | The build directory of the CMake project | — | — |
| generator | The build system generator for the CMake project | — | — |
| c-compiler | The preferred executable for compiling C language files | — | — |
| cxx-compiler | The preferred executable for compiling C++ language files | — | — |
| c-flags | Additional flags to pass when compiling C language files | — | — |
| cxx-flags | Additional flags to pass when compiling C++ language files | — | — |
| options | Additional options to pass during the CMake configuration | — | — |
| args | Additional arguments to pass during the CMake configuration | — | — |
| run-build | If enabled, builds the project using CMake | — | true |
| build-args | Additional arguments to pass during the CMake build | — | — |
Outputs
| name | description |
|---|---|
| build-dir | The build directory of the CMake project |