SConscript 964 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # RT-Thread building script for component
  2. from building import *
  3. cwd = GetCurrentDir()
  4. src = Split('''
  5. dfs_jffs2.c
  6. porting.c
  7. cyg/compress/src/adler32.c
  8. cyg/compress/src/compress.c
  9. cyg/compress/src/deflate.c
  10. cyg/compress/src/infback.c
  11. cyg/compress/src/inffast.c
  12. cyg/compress/src/inflate.c
  13. cyg/compress/src/inftrees.c
  14. cyg/compress/src/trees.c
  15. cyg/compress/src/uncompr.c
  16. cyg/compress/src/zutil.c
  17. cyg/crc/crc16.c
  18. cyg/crc/crc32.c
  19. cyg/crc/posix_crc.c
  20. kernel/rbtree.c
  21. src/build.c
  22. src/compr.c
  23. src/compr_rtime.c
  24. src/compr_rubin.c
  25. src/compr_zlib.c
  26. src/debug.c
  27. src/dir-ecos.c
  28. src/erase.c
  29. src/flashio.c
  30. src/fs-ecos.c
  31. src/gc.c
  32. src/gcthread.c
  33. src/malloc-ecos.c
  34. src/nodelist.c
  35. src/nodemgmt.c
  36. src/read.c
  37. src/readinode.c
  38. src/scan.c
  39. src/write.c
  40. ''')
  41. CPPPATH = [cwd, cwd + '/include', cwd + '/src', cwd + '/cyg', cwd + '/kernel', cwd + '/cyg/compress']
  42. group = DefineGroup('Filesystem', src, depend = ['RT_USING_DFS', 'RT_USING_DFS_JFFS2'], CPPPATH = CPPPATH)
  43. Return('group')