~ chicken-core (chicken-5) 0089c1b8ea255089ca66d24b30c1837c0eb0f967


commit 0089c1b8ea255089ca66d24b30c1837c0eb0f967
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Wed May 30 17:21:49 2018 +0200
Commit:     Mario Domenech Goulart <mario@parenteses.org>
CommitDate: Wed May 30 23:23:29 2018 +0200

    chicken-install: export environment variables for build tools to custom build scripts
    
    Signed-off-by: Mario Domenech Goulart <mario@parenteses.org>

diff --git a/egg-compile.scm b/egg-compile.scm
index d3410da4..1ed240ca 100644
--- a/egg-compile.scm
+++ b/egg-compile.scm
@@ -782,20 +782,26 @@
 #!/bin/sh~%
 set -e
 PATH="~a":$PATH
-CHICKEN_CC="~a"
-CHICKEN_CXX="~a"
+export CHICKEN_CC="~a"
+export CHICKEN_CXX="~a"
+export CHICKEN_CSC="~a"
+export CHICKEN_CSI="~a"
 
 EOF
-             default-bindir default-cc default-cxx))
+             default-bindir default-cc default-cxx default-csc
+             default-csi))
     ((windows)
      (printf #<<EOF
 @echo off~%
 set PATH=~a;%PATH%
 set CHICKEN_CC=~a
 set CHICKEN_CXX=~a
+set CHICKEN_CSC=~a
+set CHICKEN_CSI=~a
 
 EOF
-             default-bindir default-cc default-cxx))))
+             default-bindir default-cc default-cxx default-csc
+             default-csi))))
 
 (define ((build-suffix mode name info) platform)
   (case platform
Trap