improve test/makemain.sh, move queu_pop code to vector class
[cgds.git] / test / makeMain.sh
index 9583704..19bb852 100644 (file)
@@ -10,11 +10,11 @@ printf '{\n' >> main.c
 #add functions
 for file in `find . -type f -name \*.c ! -name main.c`; do
        printf "\t//file $file :\n" >> main.c
-       functions=`grep "//FTEST" $file | sed 's/void \(.\+\) \/\/FTEST/\t\1;/g'`
+       functions=`grep '^ *void t_' $file | sed 's/^ *\(void [^(]*\).*/\t\1();/g'`
        printf "$functions" >> main.c
-       printf "\n\n" >> main.c
+       printf '\n\n' >> main.c
 done
 
 #finalize main.c
-printf "\treturn 0;\n" >> main.c
+printf '\treturn 0;\n' >> main.c
 printf '}\n' >> main.c