laytan/Setup Odin

Setup the Odin compiler

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token to make requests from, must be set to download releasesno
branchThe Odin branch to setup, supports tag names and branch namesyesmaster
releaseThe Odin release to setup, if set, this will try to download a tagged GitHub release with this name instead of pulling/compiling, `latest` can be used to setup the latest releasenolatest
llvm-versionWhich version of LLVM to installyes18
build-typeType of Odin build, supports "debug", "release" or "release_native"yesdebug
repositoryThe repository to pull Odin fromyeshttps://github.com/odin-lang/Odin
cacheEnables caching the compiler binary, NOTE: this is probably slower than redownloading it everytime and is thus deprectated.false
namedescription
cache-hitA boolean value to indicate if a cache was hit