~ chicken-core (chicken-5) 856c3e779b29f090e14293d6838e7f798b6cb27f
commit 856c3e779b29f090e14293d6838e7f798b6cb27f
Author: Kooda <kooda@upyum.com>
AuthorDate: Fri Jun 22 23:07:40 2018 +0200
Commit: Kooda <kooda@upyum.com>
CommitDate: Fri Jun 22 23:08:29 2018 +0200
Only inject the egg-info version property when it's properly defined
diff --git a/egg-compile.scm b/egg-compile.scm
index 06b715b3..604c5940 100644
--- a/egg-compile.scm
+++ b/egg-compile.scm
@@ -448,9 +448,9 @@
(map (lambda (cinc) (apply install-c-include cinc)) cinc)
(map (lambda (scminc) (apply install-data scminc)) scminc))
;; augmented egg-info
- (cons* `(installed-files ,@ifiles)
- `(version ,version)
- info)))))
+ (append `((installed-files ,@ifiles))
+ (if version `((version ,version)) '())
+ info)))))
;;; shell code generation - build operations
Trap