Serve.cfg:language:key
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры языков/key
Имя переменной: | key |
Содержится в: | language |
Используется: | serve |
Тип содержимого: | string |
Может отсутствовать: | да |
Значение по умолчанию: | "" (пустая строка) |
Может повторяться: | нет |
Описание. Данная конфигурационная переменная устанавливает «ключ» для выбора языков программирования, обслуживаемых программой compile. Программа compile поддерживает опцию командной строки -k с помощью которой можно указать ключ языков программирования. Тогда из всех языков программирования, описанных в конфигурационном файле, будут обслуживаться только те, ключ которых совпадает с ключом, заданным в командной строке. В этом случае значение по умолчанию (пустая строка) переменной key является значимым, и такой язык программирования будет обслуживаться, только если в командной строке в качестве параметра опции -k указана пустая строка. Если опция -k не задана, отбор языков по значению переменной key не производится, и значение этой переменной может быть произвольным (в частности, переменная может быть не установлена).
Пример.
key = "langs_1"