test: preempt.c and coop.c should be never explicitly included.
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 17 Mar 2010 11:53:10 +0000 (11:53 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Wed, 17 Mar 2010 11:53:10 +0000 (11:53 +0000)
The inclusion of preempt.c and coop.c depends on the CONFIG_KERN_PREEMPT
option, so they should never been directly included in Makefile.

Instead we must always use mtask.c.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3222 38d2e660-2303-0410-9eaa-f027e97ec537

test/get_source_list.sh

index c17fe74aa627e8be054fa291eeed0222bbb7377b..93c2defd45c992a334fda7799c9c02422bdb70b5 100755 (executable)
@@ -51,7 +51,7 @@ if [ $# \< 2 ] ; then
 fi
 CPU_TARGET=$1
 EXCLUDE_DIRS="$COPY_DIR $CPU_DIR $APP_DIR $OS_DIR $WIZARD_DIR $EMUL_DIR $FAT_DIR $NMEA_DIR"
-EXCLUDE_CMD="\.svn -prune "
+EXCLUDE_CMD="\.svn -or -name preempt.c -or -name coop.c -prune "
 for i in $EXCLUDE_DIRS; do 
        EXCLUDE_CMD="$EXCLUDE_CMD -o -path $i -prune ";
 done