if [ "$2" == 'c' ]; then
#0.1) Clean package + C testing code
find ../pkg/man/ -type f ! -name 'valse-package.Rd' -delete
- rm -f ../pkg/NAMESPACE
# Erase object and library files
rm -f ../pkg/src/*.so
rm -f ../pkg/src/adapters/*.o
fi
#1) Generate data using R versions of EMGLLF/EMGrank (slow, but trusted)
-cd generate_test_data/
echo -e "source('generateRunSaveTest_$algo.R');\n \
# I'm happy with default values - feel free to give args\n \
generateRunSaveTest_$algo() " \
| R --slave
-cd ..
#2) Compile test C code into an executable named "test.$algo"
make test.$algo
#3) Run it with valgrind!
-#valgrind
+#valgrind
./test.$algo