if [ $# = 1 ] ; then
if [ $1 = "-h" ] ; then
printf "Nightly test help.\n"
- printf "\t--no-silent disable the silent of the TODO/FIXME warning message.\n"
+ printf "\t--no-silent disable the silent of the TODO/FIXME warning messages.\n"
exit 1
elif [ $1 = "--no-silent" ] ; then
OPTS=0
if [ $OPTS = 1 ] ; then
#Copy BeRTOS sources
printf "Starting nightlytest..\n"
- printf "Silent mode enable, removing the TODO/FIXME message warning.\n"
+ printf "Silent mode enabled: removing the TODO/FIXME messages.\n"
cp -R $BERTOS_DIR $BERTOS_DIR_BAK || exit 1
#Strip away TODOs and FIXME
find $BERTOS_DIR -name "*.[ch]" | xargs perl -p -i -e 's/^\s*#warning\s*(TODO|FIXME).*//g;'
+ CFG_LIST=`find $BERTOS_DIR/cfg -name "cfg_*.h"`
+ for i in $CFG_LIST ;
+ do
+ $TEST_DIR/enablecfg.py $i
+ done
fi
-#Cpu target that we want to test
+#Cpu targets that we want to test
TRG="avr arm"
for i in $TRG ;
#Clean and launch make on all
make -f ${MAKEFILE_TEST_DIR}/Makefile.test clean
make -f ${MAKEFILE_TEST_DIR}/Makefile.test
-
-
+RET=$?
if [ $OPTS = 1 ] ; then
#Restore original sources
if [ -d $BERTOS_DIR_BAK ] ; then
fi
printf "Nightly test done.\n\n"
-
+exit $RET