Serve.cfg:problem:checker extra files

From EjudgeWiki
Revision as of 06:15, 14 May 2023 by Cher (talk | contribs) (...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/checker_extra_files

Конфигурационный параметр checker_extra_files позволяет задать список файлов, которые будут скопированы в каталог, в котором была запущена тестируемая программа, после завершения тестируемой программы но до запуска проверяющей программы. Поскольку проверяющая программа сама запускается с этим текущим каталогом, все скопированные файлы ей будут доступны как файлы в её текущем каталоге.

Этот конфигурационный параметр может быть полезен для проверяющих программ, например, на java. Параметр может быть указан несколько раз, формируя таким образом список файлов.

Пример:

[problem]
# ...
checker_extra_files = "checker.jar"
checker_extra_files = "testlib.jar"

Поддерживается, начиная с версии 3.10.3.