Difference between revisions of "Serve.cfg:problem:tgzdir pat"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...") |
|||
Line 10: | Line 10: | ||
Если в разделе описания конкретной задачи конфигурационная переменная <tt>tgzdir_pat</tt> не определена, | Если в разделе описания конкретной задачи конфигурационная переменная <tt>tgzdir_pat</tt> не определена, | ||
− | берется значение из соответствующей абстрактной | + | берется значение из соответствующей абстрактной задачи. |
− | |||
− | |||
Если используется веб-редактирование тестов, при генерации Makefile автоматически | Если используется веб-редактирование тестов, при генерации Makefile автоматически | ||
генерируются правила для создания архивов всех подготовленных рабочих каталогов с учетом | генерируются правила для создания архивов всех подготовленных рабочих каталогов с учетом | ||
значений конфигурационных переменных <tt>[[serve.cfg:problem:tgz_sfx|tgz_sfx]]</tt>, <tt>[[serve.cfg:problem:tgz_sfx|tgz_pat]]</tt>, <tt>[[serve.cfg:problem:tgzdir_sfx|tgzdir_sfx]]</tt>, <tt>[[serve.cfg:problem:tgzdir_pat|tgzdir_pat]]</tt>. | значений конфигурационных переменных <tt>[[serve.cfg:problem:tgz_sfx|tgz_sfx]]</tt>, <tt>[[serve.cfg:problem:tgz_sfx|tgz_pat]]</tt>, <tt>[[serve.cfg:problem:tgzdir_sfx|tgzdir_sfx]]</tt>, <tt>[[serve.cfg:problem:tgzdir_pat|tgzdir_pat]]</tt>. |
Revision as of 15:19, 6 June 2012
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/tgzdir_pat
Данная конфигурационная переменная позволяет задавать шаблон имен подготовленных рабочих каталогов для тестируемых программ. Переменная используется, только если для задачи установлена конфигурационная переменная use_tgz.
Значением данной конфигурационной переменной является строка форматного преобразования для функции семейства printf языка Си с одной форматной подстановкой целого числа (%d), в качестве которого передается номер теста. Например, шаблон имени %02.dir порождает имена каталогов 01.dir, 02.dir и т. д.
Если в разделе описания конкретной задачи конфигурационная переменная tgzdir_pat не определена, берется значение из соответствующей абстрактной задачи.
Если используется веб-редактирование тестов, при генерации Makefile автоматически генерируются правила для создания архивов всех подготовленных рабочих каталогов с учетом значений конфигурационных переменных tgz_sfx, tgz_pat, tgzdir_sfx, tgzdir_pat.