| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- from building import *
- cwd = GetCurrentDir()
- objs = Split('''
- src/ext4.c
- src/ext4_balloc.c
- src/ext4_bcache.c
- src/ext4_bitmap.c
- src/ext4_blockdev.c
- src/ext4_block_group.c
- src/ext4_crc32.c
- src/ext4_debug.c
- src/ext4_dir.c
- src/ext4_dir_idx.c
- src/ext4_extent.c
- src/ext4_fs.c
- src/ext4_hash.c
- src/ext4_ialloc.c
- src/ext4_inode.c
- src/ext4_journal.c
- src/ext4_mkfs.c
- src/ext4_mp.c
- src/ext4_super.c
- src/ext4_trans.c
- src/ext4_xattr.c
- ports/rtthread/dfs_ext.c
- ports/rtthread/dfs_ext_blockdev.c
- ''')
- CPPPATH = [cwd + '/include', cwd + '/ports/rtthread']
- CPPDEFINES = ['CONFIG_USE_DEFAULT_CFG', 'CONFIG_HAVE_OWN_OFLAGS=0']
- LOCAL_CCFLAGS = ''
- group = DefineGroup('Filesystem', objs,
- depend = ['RT_USING_DFS', 'RT_USING_DFS_LWEXT4'],
- CPPPATH = CPPPATH,
- CPPDEFINES = CPPDEFINES,
- LOCAL_CCFLAGS = LOCAL_CCFLAGS)
- Return('group')
|