Serve.cfg:language:key

From EjudgeWiki

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

Имя переменной: key
Содержится в: language
Используется: serve
Тип содержимого: string
Может отсутствовать: да
Значение по умолчанию: "" (пустая строка)
Может повторяться: нет

Описание. Данная конфигурационная переменная устанавливает «ключ» для выбора языков программирования, обслуживаемых программой compile. Программа compile поддерживает опцию командной строки -k с помощью которой можно указать ключ языков программирования. Тогда из всех языков программирования, описанных в конфигурационном файле, будут обслуживаться только те, ключ которых совпадает с ключом, заданным в командной строке. В этом случае значение по умолчанию (пустая строка) переменной key является значимым, и такой язык программирования будет обслуживаться, только если в командной строке в качестве параметра опции -k указана пустая строка. Если опция -k не задана, отбор языков по значению переменной key не производится, и значение этой переменной может быть произвольным (в частности, переменная может быть не установлена).

Пример.

key = "langs_1"