Difference between revisions of "Подстановка параметров configure"
From EjudgeWiki
(Created page with 'Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve…') |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
{| | {| | ||
− | <tt>@lang_config_dir@</tt> | + | | <tt>@lang_config_dir@</tt> |
| Каталог конфигурационных файлов языковых процессоров. Задается с помощью опции <tt>--enable-lang-config-dir</tt> скрипта <tt>configure</tt>. По умолчанию устанавливается в <tt>@contests_home_dir@/compile/conf/lang.d</tt>. | | Каталог конфигурационных файлов языковых процессоров. Задается с помощью опции <tt>--enable-lang-config-dir</tt> скрипта <tt>configure</tt>. По умолчанию устанавливается в <tt>@contests_home_dir@/compile/conf/lang.d</tt>. | ||
|- | |- | ||
− | <tt>@prefix@</tt> | + | | <tt>@prefix@</tt> |
| Каталог для инсталляции системы. Задается с помощью опции <tt>--prefix</tt>. | | Каталог для инсталляции системы. Задается с помощью опции <tt>--prefix</tt>. | ||
|- | |- | ||
− | <tt>@exec_prefix@</tt> | + | | <tt>@exec_prefix@</tt> |
| Каталог для исталляции исполняемых файлов. Задается с помощью опции <tt>--exec-prefix</tt>. По умолчанию совпадает с <tt>@prefix</tt>. | | Каталог для исталляции исполняемых файлов. Задается с помощью опции <tt>--exec-prefix</tt>. По умолчанию совпадает с <tt>@prefix</tt>. | ||
|- | |- | ||
− | <tt>@libexecdir@</tt> | + | | <tt>@libexecdir@</tt> |
| Каталог для инсталляции внутренних файлов ejudge. Задается с помощью опции <tt>--libexecdir</tt>. По умолчанию устанавливается в <tt>@exec_prefix@/libexec</tt>. | | Каталог для инсталляции внутренних файлов ejudge. Задается с помощью опции <tt>--libexecdir</tt>. По умолчанию устанавливается в <tt>@exec_prefix@/libexec</tt>. | ||
|- | |- | ||
− | <tt>@local_dir@</tt> | + | | <tt>@local_dir@</tt> |
| Каталог для файлов состояния ejudge. Задается с помощью опции <tt>--enable-local-dir</tt>. | | Каталог для файлов состояния ejudge. Задается с помощью опции <tt>--enable-local-dir</tt>. | ||
|- | |- | ||
− | <tt>@contests_home_dir@</tt> | + | | <tt>@contests_home_dir@</tt> |
| Каталог для файлов турниров. Задается с помощью опции <tt>--enable-contests-dir</tt>. | | Каталог для файлов турниров. Задается с помощью опции <tt>--enable-contests-dir</tt>. | ||
|} | |} |
Latest revision as of 04:18, 5 July 2010
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Подстановка параметров configure
Подстановка параметров configure выполняется для некоторых конфигурационных переменных конфигурационных файлов турнира, а также для скриптов компиляции. При подстановке параметров ссылки на переменные в виде @VARNAME@ заменяются на значения этих переменных, которые были указаны при вызове configure.
Поддерживаемые переменные перечислены в таблице.
@lang_config_dir@ | Каталог конфигурационных файлов языковых процессоров. Задается с помощью опции --enable-lang-config-dir скрипта configure. По умолчанию устанавливается в @contests_home_dir@/compile/conf/lang.d. |
@prefix@ | Каталог для инсталляции системы. Задается с помощью опции --prefix. |
@exec_prefix@ | Каталог для исталляции исполняемых файлов. Задается с помощью опции --exec-prefix. По умолчанию совпадает с @prefix. |
@libexecdir@ | Каталог для инсталляции внутренних файлов ejudge. Задается с помощью опции --libexecdir. По умолчанию устанавливается в @exec_prefix@/libexec. |
@local_dir@ | Каталог для файлов состояния ejudge. Задается с помощью опции --enable-local-dir. |
@contests_home_dir@ | Каталог для файлов турниров. Задается с помощью опции --enable-contests-dir. |