SConscript 720 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # RT-Thread building script for component
  2. from building import *
  3. cwd = GetCurrentDir()
  4. src = Glob('*.c')
  5. uffs = Split('''
  6. src/uffs/uffs_badblock.c
  7. src/uffs/uffs_blockinfo.c
  8. src/uffs/uffs_buf.c
  9. src/uffs/uffs_debug.c
  10. src/uffs/uffs_device.c
  11. src/uffs/uffs_ecc.c
  12. src/uffs/uffs_crc.c
  13. src/uffs/uffs_fd.c
  14. src/uffs/uffs_find.c
  15. src/uffs/uffs_flash.c
  16. src/uffs/uffs_fs.c
  17. src/uffs/uffs_init.c
  18. src/uffs/uffs_mem.c
  19. src/uffs/uffs_mtb.c
  20. src/uffs/uffs_pool.c
  21. src/uffs/uffs_public.c
  22. src/uffs/uffs_tree.c
  23. src/uffs/uffs_utils.c
  24. src/uffs/uffs_version.c
  25. ''')
  26. src = src + uffs
  27. CPPPATH = [cwd, cwd + '/src/inc']
  28. group = DefineGroup('Filesystem', src , depend = ['RT_USING_DFS', 'RT_USING_DFS_UFFS'], CPPPATH = CPPPATH)
  29. Return('group')