Browse Source

* linux fixes

peter 26 years ago
parent
commit
9fbc71f77d
1 changed files with 12 additions and 5 deletions
  1. 12 5
      tests/Makefile

+ 12 - 5
tests/Makefile

@@ -24,7 +24,7 @@ getreturncode :
 	cp retcode $(FILE).$(RESEXT)
 	@echo "Return code of $(FILE) is $(cat retcode)"
 endif
-	
+
 
 # retcode should be between 0 and 255
 # 256 is for halt
@@ -73,13 +73,17 @@ testexecsuccess:
 	@echo "Test for exec $(FILE) fails exec error $(EXERETVAL)" >>log
 endif
 	
-ifeq ($(wildcard $(FILE)$(EXEEXT)*),$(FILE)$(EXEEXT))
+ifeq ($(wildcard $(FILE)$(EXEEXT)),$(FILE)$(EXEEXT))
 testexec:
 	@echo "Testing $(FILE)$(EXEEXT)"
 ifdef NOREDIR
 	getret $(FILE)$(EXEEXT)
 else
+ifdef DJGPP
 	redir -e $(FILE).elg -o $(FILE).elg getret $(FILE)$(EXEEXT)
+else
+	getret $(FILE)$(EXEEXT) > $(FILE).elg 2>$(FILE).elg
+endif
 endif
 	cp -f retcode $(FILE).exc
 	$(MAKE) testexecsuccess 'FILE=$(FILE)' 'EXCFILE=$(FILE).exc'
@@ -145,10 +149,10 @@ testone :
 # *.exc exicode of program
 %.elg : %.res
 	$(MAKE) testexec 'FILE=$*'
-	
+
 %.eli : %.res
 	$(MAKE) testexec 'FILE=$*' 'NOREDIR=YES'
-	
+
 allts : $(patsubst %.pp,%.res,$(wildcard ts*.pp))
 
 alltbs : $(patsubst %.pp,%.res,$(wildcard tbs*.pp))
@@ -222,7 +226,10 @@ info :
 
 #
 # $Log$
-# Revision 1.1  1999-01-25 20:23:04  peter
+# Revision 1.2  1999-06-01 00:06:14  peter
+#   * linux fixes
+#
+# Revision 1.1  1999/01/25 20:23:04  peter
 #   * linux updates
 #
 # Revision 1.12  1999/01/19 18:01:43  pierre