~ chicken-core (chicken-5) 1e3a866d0d24394d597143a5abaaf6750d4b7282


commit 1e3a866d0d24394d597143a5abaaf6750d4b7282
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Sun Sep 2 13:36:51 2018 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Sun Sep 2 13:36:51 2018 +0200

    Allow the "files" egg property at toplevel to be used by henrietta as determining the required files for installation.

diff --git a/manual/Egg specification format b/manual/Egg specification format
index b97e7e94..ea288ba3 100644
--- a/manual/Egg specification format	
+++ b/manual/Egg specification format	
@@ -104,6 +104,18 @@ or {{unix}}) or a boolean combination of platform values, allowed
 are {{(not PLATFORM)}}, {{(or PLATFORM ...)}} and {{(and PLATFORM ...)}}.
 If the expression can not be satisfied, then installation of this
 egg will abort.
+les
+
+===== files
+
+ [egg property] (files FILE ...)
+
+List of files required for the installation of the egg.  This
+form is not handled by chicken-install, but by henrietta-cache to
+determine what to cache. If the repository contains additional
+files that are unneeded for the egg to be installed, you can list
+all the required files in this clause to reduce the amount of data
+cached by egg servers.
 
 ==== components
 
Trap