ashutoshvarma/Build CMake

Configure, Build and Test a CMake project

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
source-dirSource root directory where top level CMake script is present${{ github.workspace }}
build-dirBuild directory where build files will be generatedyes${{ github.workspace }}/../build
build-typeCMake build type (Release, Debug, MinSizeRel, RelWithDebInfo)yesRelease
ccC Compiler for toolchainno
cxxC++ Compiler for toolchainno
targetCMake build targetno
parallelNumber of concurrent jobs for build and testno4
run-testRun CTest or notnofalse
install-buildRun 'cmake --install' or notnofalse
submodule-updateUpdate git submodulesnofalse
configure-optionsMisc Options to pass to CMake while configuring projectno
build-optionsMisc Options to pass to CMake while building project using cmake --buildno
install-optionsMisc Options to pass to CMake while installing project using cmake --installno
ctest-optionsMisc Options to pass to CTestno

no outputs