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.