summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJim Porter <jporterbugs@gmail.com>2023-08-02 21:51:18 -0700
committerStefan Kangas <stefankangas@gmail.com>2024-01-28 03:51:48 +0100
commitb2db82c5aecd2d6f5f34941cc973177311465683 (patch)
tree4c1cd6e57349d8d2c68a2e03073439457b7514a2 /doc
parent3c2baa1b95442c114f717aaf2d017986bc07a270 (diff)
downloademacs-b2db82c5aecd2d6f5f34941cc973177311465683.tar.gz
emacs-b2db82c5aecd2d6f5f34941cc973177311465683.tar.bz2
emacs-b2db82c5aecd2d6f5f34941cc973177311465683.zip
* doc/lispref/package.texi (Multi-file Packages): Document ".elpaignore".
(cherry picked from commit 744a10a4d722a361bc21561b4162045e4ec97ed6)
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/package.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/lispref/package.texi b/doc/lispref/package.texi
index 6f52a33d194..ebe578932bf 100644
--- a/doc/lispref/package.texi
+++ b/doc/lispref/package.texi
@@ -284,6 +284,13 @@ variable @code{load-file-name} (@pxref{Loading}). Here is an example:
(expand-file-name file superfrobnicator-base))
@end smallexample
+ If your project contains files that you don't wish to distribute to
+users (e.g.@: regression tests), you can add them to an
+@file{.elpaignore} file. In this file, each line lists a file or
+wildcard matching files to ignore when producing your package's tar
+file on ELPA. (ELPA will pass this file to @command{tar} with the
+@code{-X} option.)
+
@node Package Archives
@section Creating and Maintaining Package Archives
@cindex package archive