Подготовка кода Lisp для распространения
Emacs предоставляет стандартный способ распространения кода Emacs Lisp пользователям. Пакет — это набор одного или нескольких файлов, отформатированных и сгруппированных таким образом, что пользователи могут легко загружать, устанавливать, удалять и обновлять его.
В следующих разделах описывается, как создать пакет и поместить его в архив пакетов для загрузки другими. Обратитесь к разделу Пакеты в Справочном руководстве GNU Emacs для описания функций системы пакетирования на уровне пользователя.
Эти разделы в основном ориентированы на администраторов архивов пакетов — большая часть этой информации неактуальна для авторов пакетов (то есть людей, которые пишут код, который будет распространяться через эти архивы).
| • Основы пакетирования | Основные понятия пакетов Emacs Lisp. | |
| • Простые пакеты | Как упаковать один файл .el. | |
| • Пакеты из нескольких файлов | Как упаковать несколько файлов. | |
| • Архивы пакетов | Управление архивами пакетов. | |
| • Веб-сервер архива | Взаимодействие с веб-сервером архива. |
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Packaging.html