The jutge-toolkit
toolkit provides command line tools to
make all necessary files for problems in
Jutge.org.
- Install the toolkit with
pip3 install jutge-toolkit
. - Install
jutge-vinga
withjutge-install-vinga
(requires root access).
Note: In order to use the toolkit, you need to have its external dependencies installed: Docker, LaTeX and various compilers. You only need them if required.
You can upgrade to the latest version with pip3 install --upgrade jutge-toolkit
.
If you want to uninstall the package, use pip3 uninstall jutge-toolkit
.
There are five main commands:
jutge-make-problem
: Makes all the necessary files to generate a common problem.jutge-make-quiz
: Makes all the necessary files to generate a quiz problem.jutge-compilers
: Outputs information on the supported compilers.jutge-available-compilers
: Outputs information on the available compilers.jutge-code-metrics
: Provides measures extracted from a static inspection of a program.
For full details, please refer to the following documents:
- The quick start guide
- The common problem documentation
- The quiz problem documentation
- The code metrics documentation
Apache License 2.0