libsdl-org/Setup SDL

Set up SDL

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionRequired version of SDL (2.x.y, 2-any, 2-latest, 2-head, 3-head), or git hashyes2-any
version-sdl-imageVersion of SDL_image (2.x.y, 2-any, 2-latest, 2-head, 3-head), git hash, or <empty>no
version-sdl-mixerVersion of SDL_mixer (2.x.y, 2-any, 2-latest, 2-head, 3-head), git hash, or <empty>no
version-sdl-netVersion of SDL_net (2.x.y, 2-any, 2-latest, 2-head, 3-head), git hash, or <empty>no
version-sdl-rtfVersion of SDL_rtf (2.x.y, 2-any, 2-latest, 2-head, 3-head), git hash, or <empty>no
version-sdl-ttfVersion of SDL_ttf (2.x.y, 2-any, 2-latest, 2-head, 3-head), git hash, or <empty>no
version-sdl2-compatVersion of sdl2-compat (2.x.y, 2-any, 2-latest, 2-head), git hash, or <empty>no
version-sdl12-compatVersion of sdl12-compat (1.x.y, 1-any, 1-latest, 1-head), git hash, or <empty>no
pre-releaseAllow pre-releasesyestrue
build-typeCMake build type (Release/Debug/RelWithDebInfo/MinSizeRel)yesDebug
sdl-testBuild and install SDL_test libraryfalse
cmake-toolchain-filePath of a CMake toolchain file
cmake-generatorCMake generator name (see https://cmake.org/cmake/help/latest/manual/cmake-generators.7.html)
cmake-argumentsExtra CMake arguments during configuration
install-linux-dependenciesInstall dependencies (supports apt-get, dnf, brew, and msys2-pacman)
shellRun commands as `$shell $file` (with $file containing the build commands)
discriminatorUnique string to include in the GitHub SDL cache hash${{ runner.os }}-${{ runner.arch }}
add-to-environmentAdd path of the SDL (shared) library to PATH/LD_LIBRARY_PATH/DYLD_LIBRARY_PATHfalse
tokenA GitHub API token.${{ github.token }}
namedescription
prefixActual root of the built SDL package
versionSDL version