summaryrefslogtreecommitdiff
path: root/components/dfs/dfs_v2/SConscript
diff options
context:
space:
mode:
authorgeniusgogo <[email protected]>2023-10-17 13:07:59 +0800
committerGitHub <[email protected]>2023-10-17 13:07:59 +0800
commitecd29fda6005ef19c625f194f9311259ba907a78 (patch)
treed0e272f5783ac4a3048238e14a37bcd88b5dc3e6 /components/dfs/dfs_v2/SConscript
parent7d64cdcf58969b1b2b7e9cfb3aac9e46cb456ae3 (diff)
Sync dfs lwp (#8123)
Diffstat (limited to 'components/dfs/dfs_v2/SConscript')
-rw-r--r--components/dfs/dfs_v2/SConscript14
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)