Difference between revisions of "Serve.cfg:problem:tgz sfx"

From EjudgeWiki
 
 
Line 21: Line 21:
 
которая по умолчанию равна <tt>.tgz</tt>. Таким образом можно считать, что файлы с архивами
 
которая по умолчанию равна <tt>.tgz</tt>. Таким образом можно считать, что файлы с архивами
 
рабочего каталога имеют по умолчанию суффикс <tt>.tgz</tt>.
 
рабочего каталога имеют по умолчанию суффикс <tt>.tgz</tt>.
 +
 +
Если в конфигурации задачи определены и конфигурационная переменная <tt>[[serve.cfg:problem:tgz_pat|tgz_pat]]</tt>, и конфигурационная переменная <tt>[[serve.cfg:problem:tgz_sfx|tgz_sfx]]</tt>,
 +
используется значение переменной <tt>[[serve.cfg:problem:tgz_pat|tgz_pat]]</tt>.

Latest revision as of 15:17, 6 June 2012

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

Имя переменной: tgz_sfx
Содержится в: problem
Используется: run
Тип содержимого: string
Может отсутствовать: да
Наследуется: да
Может повторяться: нет

Описание. Данная конфигурационная переменная устанавливает суффикс файлов архивов рабочего каталога для тестирования программ. Если неабстрактная задача не устанавливает непосредственно данную переменную, но наследует абстрактную задачу, устанавливающую эту конфигурационную переменную, используется значение из описания абстрактной задачи. Если после этого значение конфигурационной переменной tgz_sfx всё ещё не определено, используется значение глобальной конфигурационной переменной tgz_sfx, которая по умолчанию равна .tgz. Таким образом можно считать, что файлы с архивами рабочего каталога имеют по умолчанию суффикс .tgz.

Если в конфигурации задачи определены и конфигурационная переменная tgz_pat, и конфигурационная переменная tgz_sfx, используется значение переменной tgz_pat.