Difference between revisions of "Serve.cfg:problem:copy exe to tgzdir"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/se...") |
(...) |
||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:copy_exe_to_tgzdir|copy_exe_to_tgzdir]]</code> | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:copy_exe_to_tgzdir|copy_exe_to_tgzdir]]</code> | ||
+ | |||
+ | Если данный конфигурационный параметр установлен в положительное значение, | ||
+ | и у задачи также установлен параметр <code>[[Serve.cfg:problem:use_tgz|use_tgz]]</code>, исполняемый файл перед запуском на тестирование будет | ||
+ | скопирован непосредственно в разархивированный рабочий каталог. Без указания | ||
+ | флага <code>copy_exe_to_tgzdir</code> исполняемый файл копируется | ||
+ | в каталог, родительский по отношению к разархивированному рабочему каталогу. | ||
+ | |||
+ | Опция <code>copy_exe_to_tgzdir</code> может быть полезна, когда в | ||
+ | рабочем каталоге находятся файлы, необходимые для работы тестируемой программы | ||
+ | (библиотеки или модули и т. п.). | ||
+ | |||
+ | Пример: | ||
+ | [problem] | ||
+ | # ... | ||
+ | use_tgz | ||
+ | copy_exe_to_tgzdir | ||
+ | |||
+ | Значение данной конфигурационной переменной наследуется из абстрактной задачи, если оно определено в абстрактной задаче и не переопределено в конкретной задаче. | ||
Поддерживается начиная с версии [[изменения в версии 3.10.3|3.10.3]]. | Поддерживается начиная с версии [[изменения в версии 3.10.3|3.10.3]]. |
Latest revision as of 10:25, 14 May 2023
Навигация: Главная страница/Система 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.