summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2020-12-23 23:17:46 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2020-12-23 23:17:46 -0500
commitdcc3222a50a5423ec43d716cb708a1b0656d2101 (patch)
tree5d21cbe4bfa797b3efba1f9788ba425d7d439f19 /README
parente22c225d933c0e52278567e6630f3d498386834a (diff)
Fix various problems when compiling packages in place
* GNUmakefile (packages/%-autoloads.el): Move the code to `elpa.admin.el`. ($(PKG_DESCS_MK)): Recompute when the `packages` dir is modified. (packages): New target. (FILE-files): Remove unused function. (TRACE): New function. (FILE-deps): Don't include PKG-pkg.el and PKG-autoloads.el when the directory doesn't exist yet. * elpa-admin.el (elpaa--get-package-spec): Clean up error message. (elpaa-batch-pkg-spec-make-dependencies): Only include dependencies for packages currently deployed. (elpaa-batch-generate-autoloads): New function.
Diffstat (limited to 'README')
-rw-r--r--README4
1 files changed, 4 insertions, 0 deletions
diff --git a/README b/README
index 1f5ddef..d8d1a76 100644
--- a/README
+++ b/README
@@ -111,6 +111,10 @@ Name of the documentation file for the package.
It can be either an Info file, a Texinfo file, or an Org file.
FILE can also be a list of those.
+** =:lisp-dir=
+Subdirectory in which the main ELisp found are found.
+Defaults to the top-level directory.
+
** =:make TARGET=
Indicates that we should run ~make TARGET~ in order to build some files.
This is run before processing =:doc=, so it can be used to generate