From 4bcaee4e1a2bb2e006e0de6478c73c8bb0fc016c Mon Sep 17 00:00:00 2001 From: felix Date: Tue, 28 Aug 2018 16:51:24 +0200 Subject: [PATCH] chicken-install: do not invoke custom build script for import libraries --- egg-compile.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/egg-compile.scm b/egg-compile.scm index 2722dce6..87e75d62 100644 --- a/egg-compile.scm +++ b/egg-compile.scm @@ -546,26 +546,21 @@ (define ((compile-import-library name #!key mode source-dependencies - (options '()) (link-options '()) - custom) + (options '()) (link-options '())) srcdir platform) - (let* ((cmd (or (custom-cmd custom srcdir platform) - default-csc)) + (let* ((cmd default-csc) (sname (prefix srcdir name)) (opts (if (null? options) default-import-library-compilation-options options)) (out (quotearg (target-file (conc sname ".import.so") mode))) (src (quotearg (conc sname ".import.scm")))) - (when custom - (prepare-custom-command cmd platform)) (print "\n" (slashify default-builder platform) " " out " " cmd (if keep-generated-files " -k" "") " -setup-mode -s" (if (eq? mode 'host) " -host" "") " -I " srcdir " -C -I" srcdir (arglist opts) (arglist link-options) " " src " -o " out " : " - (if custom (quotearg cmd) "") " " src (filelist srcdir source-dependencies)) (print-end-command platform))) -- 2.16.2