ref: 8b3176b9565fd6773e4ad5c040278bd99e3c9480
parent: 8d4d9b23216e3b3a32ed7570521d32e8f431036a
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Wed Sep 27 14:38:34 EDT 2023
More portability.
--- a/Makefile
+++ b/Makefile
@@ -195,4 +195,4 @@
cp comb/mhs.comb $(PREFIX)/lib/mhs/comb
cp src/runtime/eval.c $(PREFIX)/lib/mhs/src/runtime
cp -r lib $(PREFIX)/lib/mhs
- $(PREFIX)/bin/mhsc -v -isrc -o$(PREFIX)/bin/mhs MicroHs.Main
+ $(PREFIX)/bin/mhsc -isrc -o$(PREFIX)/bin/mhs MicroHs.Main
--- a/Tools/mhsc.sh
+++ b/Tools/mhsc.sh
@@ -36,10 +36,10 @@
addcomb="$compile -r $lib -i$prefixmhs/Tools Addcombs"
tmp=${TMPDIR:=/tmp}-tmpcomb=`mktemp -t $tmp comb.XXXXXX`
-tmpeval=`mktemp -t $tmp eval.XXXXXX.c`
+tmpcomb=`mktemp $tmp/comb.XXXXXX`
+tmpeval=`mktemp $tmp/eval.XXXXXX.c`
-##trap "rm -f $tmpcomb $tmpeval" EXIT
+trap "rm -f $tmpcomb $tmpeval" EXIT
ex=""
$ex $compile $lib $compflags -o$tmpcomb "$input"
--
⑨