Serve.cfg:problem:copy exe to tgzdir

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

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

Если данный конфигурационный параметр установлен в положительное значение, и у задачи также установлен параметр use_tgz, исполняемый файл перед запуском на тестирование будет скопирован непосредственно в разархивированный рабочий каталог. Без указания флага copy_exe_to_tgzdir исполняемый файл копируется в каталог, родительский по отношению к разархивированному рабочему каталогу.

Опция copy_exe_to_tgzdir может быть полезна, когда в рабочем каталоге находятся файлы, необходимые для работы тестируемой программы (библиотеки или модули и т. п.).

Пример:

[problem]
# ...
use_tgz
copy_exe_to_tgzdir

Значение данной конфигурационной переменной наследуется из абстрактной задачи, если оно определено в абстрактной задаче и не переопределено в конкретной задаче.

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