From ea3cab243f66034e8d9b63b89e640ab7b993092e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20F=2E=20Wittenberger?= Date: Mon, 12 Oct 2020 18:22:02 +0200 Subject: [PATCH 1/2] BUILD: export well known build parameters to gambit compiler --- languages/scm.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/languages/scm.sh b/languages/scm.sh index 51fae1f8..5d20d423 100644 --- a/languages/scm.sh +++ b/languages/scm.sh @@ -129,7 +129,11 @@ compile_payload_scm() gsc_processing="" fi # if [ $SYS_VERBOSE ]; then gsc_processing="$gsc_processing -expansion"; fi - veval "$SYS_GSC -:~~tgt=${SYS_PREFIX} -prelude \"$scm_opts\" -c -o $scm_ctgt $gsc_processing $scm_hdr $scm_src" + ( + # exported list of "well known" build parameters + export APP_ABI SYS_PREFIX SYS_PATH SYS_ROOT SYS_ANDROIDAPI + veval "$SYS_GSC -:~~tgt=${SYS_PREFIX} -prelude \"$scm_opts\" -c -o $scm_ctgt $gsc_processing $scm_hdr $scm_src" + ) if [ $veval_result != "0" ]; then rmifexists "$scm_ctgt"; fi assertfile "$scm_ctgt" rmifexists "$scm_otgt" From fa657c3e74210b39352e8e04845de09ca93ae4e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20G=C3=B6rges?= Date: Wed, 14 Oct 2020 08:25:48 -0700 Subject: [PATCH 2/2] SCM.SH: Rename APP_ABI to SYS_ANDROID_ABI --- languages/scm.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/languages/scm.sh b/languages/scm.sh index 5d20d423..c3dcfa39 100644 --- a/languages/scm.sh +++ b/languages/scm.sh @@ -131,7 +131,7 @@ compile_payload_scm() # if [ $SYS_VERBOSE ]; then gsc_processing="$gsc_processing -expansion"; fi ( # exported list of "well known" build parameters - export APP_ABI SYS_PREFIX SYS_PATH SYS_ROOT SYS_ANDROIDAPI + export SYS_PREFIX SYS_ROOT SYS_PATH SYS_ANDROIDAPI SYS_ANDROID_ABI veval "$SYS_GSC -:~~tgt=${SYS_PREFIX} -prelude \"$scm_opts\" -c -o $scm_ctgt $gsc_processing $scm_hdr $scm_src" ) if [ $veval_result != "0" ]; then rmifexists "$scm_ctgt"; fi