Difference between revisions of "Serve.cfg:problem:checker extra files"
 (Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/se...")  | 
				 (...)  | 
				||
| Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:checker_extra_files|checker_extra_files]]</code>  | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:checker_extra_files|checker_extra_files]]</code>  | ||
| + | Конфигурационный параметр <code>checker_extra_files</code> позволяет задать  | ||
| + | список файлов, которые будут скопированы в каталог,  | ||
| + | в котором была запущена тестируемая программа, после завершения  | ||
| + | тестируемой программы но до запуска [[проверяющие программы|проверяющей программы]]. Поскольку проверяющая программа сама запускается с этим текущим  | ||
| + | каталогом, все скопированные файлы ей будут доступны как файлы  | ||
| + | в её текущем каталоге.  | ||
| + | |||
| + | Этот конфигурационный параметр может быть полезен для проверяющих  | ||
| + | программ, например, на java. Параметр может быть указан несколько раз,  | ||
| + | формируя таким образом список файлов.  | ||
| + | |||
| + | Пример:  | ||
| + |  [problem]  | ||
| + |  # ...  | ||
| + |  checker_extra_files = "checker.jar"  | ||
| + |  checker_extra_files = "testlib.jar"  | ||
Поддерживается, начиная с версии [[изменения в версии 3.10.3|3.10.3]].  | Поддерживается, начиная с версии [[изменения в версии 3.10.3|3.10.3]].  | ||
Latest revision as of 06:15, 14 May 2023
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/checker_extra_files
Конфигурационный параметр checker_extra_files позволяет задать
список файлов, которые будут скопированы в каталог,
в котором была запущена тестируемая программа, после завершения
тестируемой программы но до запуска проверяющей программы. Поскольку проверяющая программа сама запускается с этим текущим
каталогом, все скопированные файлы ей будут доступны как файлы
в её текущем каталоге.
Этот конфигурационный параметр может быть полезен для проверяющих программ, например, на java. Параметр может быть указан несколько раз, формируя таким образом список файлов.
Пример:
[problem] # ... checker_extra_files = "checker.jar" checker_extra_files = "testlib.jar"
Поддерживается, начиная с версии 3.10.3.