This patch adds variables for csc / csi to egg build scripts and "export" is used to make them available in custom build scripts.
felix
From eeb27bce4c0b6e1c69cb86ee48e49bfbb5389fa2 Mon Sep 17 00:00:00 2001 From: felix <fe...@call-with-current-continuation.org> Date: Wed, 30 May 2018 17:21:49 +0200 Subject: [PATCH] chicken-install: export environment variables for build tools to custom build scripts --- egg-compile.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/egg-compile.scm b/egg-compile.scm index d3410da..1ed240c 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 -- 1.7.9.5
_______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers