diff options
Diffstat (limited to 'components/dfs/dfs_v2/SConscript')
| -rw-r--r-- | components/dfs/dfs_v2/SConscript | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/components/dfs/dfs_v2/SConscript b/components/dfs/dfs_v2/SConscript index a8f2811a18..ae7432f71a 100644 --- a/components/dfs/dfs_v2/SConscript +++ b/components/dfs/dfs_v2/SConscript @@ -2,20 +2,12 @@ from building import * import os # The set of source files associated with this SConscript file. -src = Split(''' -src/dfs.c -src/dfs_file.c -src/dfs_fs.c -src/dfs_dentry.c -src/dfs_vnode.c -src/dfs_mnt.c -src/dfs_posix.c -''') +src = Glob('src/*.c') + Glob('src/*.cpp') cwd = GetCurrentDir() CPPPATH = [cwd + "/include"] -if GetDepend('RT_USING_POSIX'): - src += ['src/poll.c', 'src/select.c'] +if not GetDepend('RT_USING_SMART'): + SrcRemove(src, ['src/dfs_file_mmap.c']) group = DefineGroup('Filesystem', src, depend = ['RT_USING_DFS', 'RT_USING_DFS_V2'], CPPPATH = CPPPATH) |
