>From ab5af88b87db2629f986ea97e0908d7a8456feb5 Mon Sep 17 00:00:00 2001 From: Mario Domenech Goulart Date: Wed, 5 Sep 2018 09:46:37 +0200 Subject: [PATCH] chicken-install: accept `distribution-files' egg property Make chicken-install accept `distribution-files' in the toplevel of egg description files. chicken-install will actually not do anything with `distribution-files' -- it will be handled by henrietta-cache. Also revert d72c0b240a, which introduced a bug (`files' could only be used at the toplevel). --- chicken-install.scm | 3 ++- manual/Egg specification format | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/chicken-install.scm b/chicken-install.scm index ae292111..c01a1556 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -177,7 +177,8 @@ (platform #t #f #f) (installed-files #t #f #f ,list?) (maintainer #t #f #f) - (files #t #f #f ,list?) + (files #f #f #f ,list?) + (distribution-files #t #f #f ,list?) ;; handled by henrietta-cache (source #f #f #f) (csc-options #f #f #f) (link-options #f #f #f) diff --git a/manual/Egg specification format b/manual/Egg specification format index ea288ba3..d00344cd 100644 --- a/manual/Egg specification format +++ b/manual/Egg specification format @@ -106,9 +106,9 @@ If the expression can not be satisfied, then installation of this egg will abort. les -===== files +===== distribution-files - [egg property] (files FILE ...) + [egg property] (distribution-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 -- 2.11.0