Size: 1616
Comment:
|
Size: 2290
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 15: | Line 15: |
`cargo` will be available in the grader's `PATH`, you shouldn't need to know the location. | `cargo` will be available in the grader's `PATH`, you shouldn't need to know the location. To place it in your `PATH`, put a line like {{{#!plain # rust . "$HOME/.cargo/env" }}} at the bottom of your `~/.bashrc` file. |
Line 22: | Line 28: |
`dotnet` will be available in the grader's `PATH`, you shouldn't need to know the location. | `dotnet` will be available in the grader's `PATH`, you shouldn't need to know the location. To place it in your `PATH`, put a line like {{{#!plain # dotnet export PATH="${PATH}:${HOME}/.dotnet" }}} at the bottom of your `~/.bashrc` file. |
Line 33: | Line 44: |
`lua` will be available in the grader's `PATH`, you shouldn't need to know the location. | `lua` will be available in the grader's `PATH`, you shouldn't need to know the location. The above instructions install `lua` into `bin`, `lib` directories of your `${HOME}` (perhaps others as well). You may already have `bin` in your `PATH`, check with {{{#!plain $ echo $PATH }}} If your `PATH` is missing `~/bin`, you can add it by putting a line like {{{#!plain # lua export PATH="${PATH}:${HOME}/bin" }}} at the bottom of your `~/.bashrc` file. |
You may assume the python-graphvis package is available, what you get with
$ pip install graphviz
You may assume the rustcc stable build is available, what you get with
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh $ rustup install stable $ rustup default stable
cargo will be available in the grader's PATH, you shouldn't need to know the location. To place it in your PATH, put a line like
# rust . "$HOME/.cargo/env"
at the bottom of your ~/.bashrc file. See the submission template section for submission templates.
- You may assume that .NET 7.0 SDK can be used, what you get with
$ wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh $ bash ./dotnet-install.sh --channel 7.0
dotnet will be available in the grader's PATH, you shouldn't need to know the location. To place it in your PATH, put a line like
# dotnet export PATH="${PATH}:${HOME}/.dotnet"
at the bottom of your ~/.bashrc file. See the submission template section for submission templates.
You may use the most recent stable version of Lua, what you get with
$ curl -R -O http://www.lua.org/ftp/lua-X.Y.Z.tar.gz $ tar zxf lua-X.Y.Z.tar.gz $ cd lua-X.Y.Z $ make all test $ make "INSTALL_TOP=${HOME}" install
where X.Y.Z is the current (stable?) release; the current stable release is 5.4.4. lua will be available in the grader's PATH, you shouldn't need to know the location. The above instructions install lua into bin, lib directories of your ${HOME} (perhaps others as well). You may already have bin in your PATH, check with
$ echo $PATH
If your PATH is missing ~/bin, you can add it by putting a line like
# lua export PATH="${PATH}:${HOME}/bin"
at the bottom of your ~/.bashrc file. See the submission template section for submission templates.