Skip to content

Commit 2e68b43

Browse files
authored
SCM.SH: export well-known build parameters to gambit compiler (#367)
1 parent 17512fc commit 2e68b43

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

languages/scm.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,11 @@ compile_payload_scm()
129129
gsc_processing=""
130130
fi
131131
# if [ $SYS_VERBOSE ]; then gsc_processing="$gsc_processing -expansion"; fi
132-
veval "$SYS_GSC -:~~tgt=${SYS_PREFIX} -prelude \"$scm_opts\" -c -o $scm_ctgt $gsc_processing $scm_hdr $scm_src"
132+
(
133+
# exported list of "well known" build parameters
134+
export SYS_PREFIX SYS_ROOT SYS_PATH SYS_ANDROIDAPI SYS_ANDROID_ABI
135+
veval "$SYS_GSC -:~~tgt=${SYS_PREFIX} -prelude \"$scm_opts\" -c -o $scm_ctgt $gsc_processing $scm_hdr $scm_src"
136+
)
133137
if [ $veval_result != "0" ]; then rmifexists "$scm_ctgt"; fi
134138
assertfile "$scm_ctgt"
135139
rmifexists "$scm_otgt"

0 commit comments

Comments
 (0)