emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: policy discussion on bundling ELPA packages in the emacs tarball


From: Stefan Monnier
Subject: Re: policy discussion on bundling ELPA packages in the emacs tarball
Date: Wed, 27 Jan 2021 09:31:05 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> An alternative solution would be strength and automate the links between
> a package in a repo and package.el. So, package.el would be able to main
> a local package that was stored in a git repo, would like to the source,
> but would do all the autoload generation, putting into the path and so
> forth.

The `elpa-admin.el` file in the `elpa-admin` branch of `elpa.git`, which
is used to build the GNU ELPA and NonGNU ELPA tarballs also has support
for using those packages "in place":

    git clone .../elpa.git; cd elpa; make   # Generic setup, done once.
    make packages/FOO                       # Checkout package "FOO"
    make packages/BAR                       # Checkout package "BAR"
    make

gives you a directory `.../elpa/packages` which can be added to
`packages-directory-list` so that the packages are installed (from
`package.el`s point of view) straight from their Git worktree.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]