Алексей Махоткин

домашняя страница

Automake

Go to the first, previous, next, last section, table of contents.


Emacs Lisp

Automake предоставляет некоторую поддержку Emacs Lisp. Основная переменная `LISP’ используется для хранения списка файлов `.el’. Возможными префиксами являются `lisp_’ и `noinst_’. Заметьте, что если определена переменная lisp_LISP, то в `configure.in’ должен использоваться макрос AM_PATH_LISPDIR (see section Макросы Autoconf, поставляемые с Automake).

По умолчанию Automake будет производить байт-компиляцию всех исходных текстов Emacs Lisp, используя Emacs, который найден при выполнении макроса AM_PATH_LISPDIR. Если вы не хотите производить байт-компиляцию, то просто определите переменную ELCFILES с пустым значением. Байт-скомпилированные файлы Emacs Lisp не переносимы между разными версиями Emacs, так что отключите компиляцию, если ожидаете, что целевые машины будут иметь несколько разных версий Emacs. К тому же, многие пакеты на самом деле работают после байт-компиляции не лучше. Однако мы рекомендуем вам оставить эту возможность разрешенной. Серверам с такими странными установками лучше дать возможность справиться самим, чем затруднять установку для остальных людей.


Go to the first, previous, next, last section, table of contents.

Comments