Skip to content

jutge-org/jutge-toolkit

Repository files navigation

Toolkit to make problems for Jutge.org

Logo

Documentation

The jutge-toolkit toolkit provides command line tools to make all necessary files for problems in Jutge.org.

Installation

Install the toolkit with pip3 install jutge-toolkit.

Note: In order to use the toolkit, you need to have its external dependencies installed as LaTeX and various compilers. You only need them if required.

Upgrade

You can upgrade to the latest version with pip3 install --upgrade jutge-toolkit.

Uninstall

If you want to uninstall the package, use pip3 uninstall jutge-toolkit.

Usage

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:

Credits

License

Apache License 2.0