emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 b2db82c5aec: * doc/lispref/package.texi (Multi-file Packages):


From: Stefan Kangas
Subject: emacs-29 b2db82c5aec: * doc/lispref/package.texi (Multi-file Packages): Document ".elpaignore".
Date: Sat, 27 Jan 2024 21:52:10 -0500 (EST)

branch: emacs-29
commit b2db82c5aecd2d6f5f34941cc973177311465683
Author: Jim Porter <jporterbugs@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>

    * doc/lispref/package.texi (Multi-file Packages): Document ".elpaignore".
    
    (cherry picked from commit 744a10a4d722a361bc21561b4162045e4ec97ed6)
---
 doc/lispref/package.texi | 7 +++++++
 1 file changed, 7 insertions(+)

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



reply via email to

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