diff options
Diffstat (limited to 'bsp/simulator/snake/SConscript')
| -rw-r--r-- | bsp/simulator/snake/SConscript | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/bsp/simulator/snake/SConscript b/bsp/simulator/snake/SConscript index e97a5018a5..a5734dc40c 100644 --- a/bsp/simulator/snake/SConscript +++ b/bsp/simulator/snake/SConscript @@ -1,20 +1,10 @@ -from building import *
-
-cwd = GetCurrentDir()
-src = Glob('*.c')
-
-# remove no need file.
-if GetDepend('RT_USING_RTGUI') == False:
- SrcRemove(src, 'sdl_fb.c')
-if GetDepend('RT_USING_DFS') == False or GetDepend('RT_USING_DFS_ELMFAT') == False:
- SrcRemove(src, 'sd_sim.c')
-if GetDepend('RT_USING_DFS') == False or GetDepend('RT_USING_DFS_UFFS') == False:
- SrcRemove(src, 'nand_sim.c')
-if GetDepend('RT_USING_DFS') == False or GetDepend('RT_USING_DFS_JFFS2') == False:
- SrcRemove(src, 'sst25vfxx_mtd_sim.c')
-
-CPPPATH = [cwd]
-
-group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
-
-Return('group')
+import rtconfig +from building import * + +src = Glob('*.c') + Glob('*.cpp') +cwd = GetCurrentDir() + +CPPPATH = [cwd] +group = DefineGroup('snake', src, depend = ['RT_USING_RTGUI'], CPPPATH=CPPPATH) + +Return('group') |
