# Date: 01/08/2003
#
# Modified by Fletcher T. Penney for proper error codes
+# Modified by Fletcher T. Penney to handle spaces in path names
-if test $# -eq 0 ; then FILES=*.c ; else FILES=$* ; fi
+if test $# -eq 0 ; then FILES=("*.c") ; else FILES=("$@") ; fi
echo '
'
-cat $FILES | grep '^void Test' |
+cat "${FILES[@]}" | grep '^void Test' |
sed -e 's/(.*$//' \
-e 's/$/(CuTest*);/' \
-e 's/^/extern /'
int failCount = 0;
'
-cat $FILES | grep '^void Test' |
+cat "${FILES[@]}" | grep '^void Test' |
sed -e 's/^void //' \
-e 's/(.*$//' \
-e 's/^/ SUITE_ADD_TEST(suite, /' \