diff options
author | David Bremner <david@tethera.net> | 2015-07-11 10:37:07 +0200 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2015-07-11 10:37:07 +0200 |
commit | 5ade77db1229943a772535a0b66167dbd8f47a93 (patch) | |
tree | 01e5057de33379d4b62b541b5d04bcf874fea8d7 /notes.org |
dh-elpa: initial chicken scratchings in the dirt
One function "borrowed" from package.el. We don't want to rely on the
private (seeming) API, and anyway it's easier to modify certain
aspects, like byte compiling.
Diffstat (limited to 'notes.org')
-rw-r--r-- | notes.org | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/notes.org b/notes.org new file mode 100644 index 0000000..75ae6a1 --- /dev/null +++ b/notes.org @@ -0,0 +1,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 |