Explorar o código

make mcc script more robust

Quentin Carbonneaux %!s(int64=10) %!d(string=hai) anos
pai
achega
e1609b24e6
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      minic/mcc

+ 3 - 3
minic/mcc

@@ -1,5 +1,6 @@
 #!/bin/sh
 
+TMP=/tmp/minic.s
 SRC=$1
 
 if [ -z "$SRC" ]; then
@@ -7,6 +8,5 @@ if [ -z "$SRC" ]; then
 	exit 1
 fi
 
-rm -f /tmp/minic.s
-./minic < $SRC | ../lisc/lisc - > /tmp/minic.s
-[ -f /tmp/minic.s ] && cc /tmp/minic.s
+./minic < $SRC | ../lisc/lisc - > $TMP
+[ -s $TMP ] && cc $TMP