~ 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. ==== componentsTrap