~ 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