Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/.github/codeql
diff options
context:
space:
mode:
authorLeitwolf112026-11-05 06:29:20 +0300
committerLeitwolf112026-11-05 06:29:20 +0300
commit52490ff852f3d72ce9c9eb76898080223e9e17fd (patch)
tree4dd64d7cdce703fa15956dfa51bf587b3f397153 /.github/codeql
downloadtazelish-52490ff852f3d72ce9c9eb76898080223e9e17fd.tar.gz
Start Tazelish with its command line and version files
Tazelish installs Tazel and chooses which version of it runs, for those who use Tazel alone. This first part holds everything that needs no download: - Versions: MAJOR.SEMIMAJOR.MINOR.PATCH without leading zeros, unstable, nightly, and YYYY-MM-DD-unstable or -nightly with a date the calendar has. - The command line, read by hand into a typed command: install, use and default with --force before or after the version, self update|remove|purge, and help with or without a command. A wrong command line ends with exit code 2. - tazelish.txt and config.txt: the nearest tazelish.txt in the current folder or above it comes first, then $HOME/.tazelish/config.txt or %USERPROFILE%\.tazelish\config.txt. use and default refuse to write over a file that exists unless --force is given. install and self download from static.tazel.net, which this build does not do; they say so and end with exit code 1. C++17 with fmt, tested with Catch3, built by Bazel (clang-cl on Windows, with the rules_cc patch the Tala repository carries). The code throws no exceptions and builds with warnings as errors; the tests leave out -Wconversion, which the headers of Catch3 do not pass. CI tests on Linux, macOS and Windows.
Diffstat (limited to '.github/codeql')
0 files changed, 0 insertions, 0 deletions