diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2018-08-29 21:18:21 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2018-08-29 21:18:21 +0300 |
commit | 40c6916307e503c77a03c512e1abb226e9c0ee03 (patch) | |
tree | eccd2710772028e2939760df7e4236815b45e7d5 | |
parent | 2dc7e5ff1a4feeeb549f32706cf34e17aba89192 (diff) | |
download | one-true-awk-40c6916307e503c77a03c512e1abb226e9c0ee03.tar.gz |
Fix REGRESS so all tests run on Mac OS X.
-rw-r--r-- | ChangeLog | 6 | ||||
-rwxr-xr-x | REGRESS | 15 |
2 files changed, 21 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2018-08-29 Arnold D. Robbins <arnold@skeeve.com> + + * REGRESS: Check for existence of a.out. If not there, run + make. Enable core dumps for T.arnold system status test + to work on MacOS X. + 2018-08-22 Arnold D. Robbins <arnold@skeeve.com> * awktest.tar (testdir/T.expr): Fix test for unary plus. @@ -1,5 +1,15 @@ #! /bin/sh +case `uname` in +CYGWIN) EXE=a.exe ;; +*) EXE=a.out ;; +esac + +if [ ! -f $EXE ] +then + make || exit 1 +fi + if [ -d testdir ] then true # do nothing @@ -16,5 +26,10 @@ cd testdir pwd PATH=.:$PATH export PATH +if (ulimit -c unlimited > /dev/null 2>&1) +then + # Workaround broken default on MacOS X + ulimit -c unlimited +fi REGRESS |