From 272b6be29f6eb284082c76854c100da9ee69f5b6 Mon Sep 17 00:00:00 2001 From: batt Date: Thu, 4 Sep 2008 16:21:08 +0000 Subject: [PATCH] Silence TODO and FIXME in nightly test. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1783 38d2e660-2303-0410-9eaa-f027e97ec537 --- test/get_source_list.sh | 5 +++-- test/nightly_test.sh | 11 +++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/test/get_source_list.sh b/test/get_source_list.sh index 4365e2b3..c57feb52 100755 --- a/test/get_source_list.sh +++ b/test/get_source_list.sh @@ -32,6 +32,7 @@ #Directories BERTOS_DIR="./bertos" +COPY_DIR="./bertos.saved" CPU_DIR="${BERTOS_DIR}/cpu" #Directory to exclude @@ -46,8 +47,8 @@ if [ $# \< 2 ] ; then exit 1 fi CPU_TARGET=$1 -#Create a list of source file whitout a cpu specific source -GEN_SRC=`find . \( -name \.svn -prune -o -path $CPU_DIR -prune -o -path $APP_DIR -prune -o -path $OS_DIR -prune -o -path $EMUL_DIR -prune \) -o -name *.${2} -print | xargs` +#Create a list of source file without a cpu specific source +GEN_SRC=`find . \( -name \.svn -prune -o -path $COPY_DIR -prune -o -path $CPU_DIR -prune -o -path $APP_DIR -prune -o -path $OS_DIR -prune -o -path $EMUL_DIR -prune \) -o -name *.${2} -print | xargs` #Select c and asm sources for selected cpu target TRG_SRC=`find ${CPU_DIR}/$CPU_TARGET -name \.svn -prune -o -name *.${2} -print | xargs` diff --git a/test/nightly_test.sh b/test/nightly_test.sh index 100b833a..fcdb23ef 100755 --- a/test/nightly_test.sh +++ b/test/nightly_test.sh @@ -34,6 +34,13 @@ MAKEFILE_TEST_DIR="." TEST_DIR="test" +#Copy BeRTOS sources +cp -a bertos/ bertos.saved/ + +#Strip away TODOs and FIXME +find bertos/ -name "*.[ch]"|xargs perl -p -i -e "s/^\s*#warning\s*(TODO|FIXME).*//g;" + + #Cpu target that we want to test TRG="avr arm" @@ -45,3 +52,7 @@ done #Clean and launch make on all make -f ${MAKEFILE_TEST_DIR}/Makefile.test clean make -f ${MAKEFILE_TEST_DIR}/Makefile.test + +#Restore original sources +rm -rf bertos/ +mv bertos.saved/ bertos/ -- 2.25.1