summaryrefslogtreecommitdiff
path: root/notes.org
blob: 75ae6a10cb265753e74230f75e8f1abde8d96b4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
* package.el

- package-directory-list (v)
  list of additional directories containing elpa packages. In particular this has an emacs version specific directory where we can install byte compiled files.

- package-unpack (f) 

  does the actual installation, using dynamically bound
  *package-user-dir*. The current version is safe to call without
  network access, but it's probably considered internal.

* workflow
** at package build time
- install using package-unpack (or workalike) into 
  $(DESTDIR)/usr/share/emacs/site-lisp/elpa