xref: /nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/SConscript (revision 104654410c56c573564690304ae786df310c91fc)
1*10465441SEvalZero# RT-Thread building script for component
2*10465441SEvalZero
3*10465441SEvalZerofrom building import *
4*10465441SEvalZero
5*10465441SEvalZerocwd = GetCurrentDir()
6*10465441SEvalZerosrc = Split('''
7*10465441SEvalZerodfs_jffs2.c
8*10465441SEvalZeroporting.c
9*10465441SEvalZero
10*10465441SEvalZerocyg/compress/src/adler32.c
11*10465441SEvalZerocyg/compress/src/compress.c
12*10465441SEvalZerocyg/compress/src/deflate.c
13*10465441SEvalZerocyg/compress/src/infback.c
14*10465441SEvalZerocyg/compress/src/inffast.c
15*10465441SEvalZerocyg/compress/src/inflate.c
16*10465441SEvalZerocyg/compress/src/inftrees.c
17*10465441SEvalZerocyg/compress/src/trees.c
18*10465441SEvalZerocyg/compress/src/uncompr.c
19*10465441SEvalZerocyg/compress/src/zutil.c
20*10465441SEvalZero
21*10465441SEvalZerocyg/crc/crc16.c
22*10465441SEvalZerocyg/crc/crc32.c
23*10465441SEvalZerocyg/crc/posix_crc.c
24*10465441SEvalZerokernel/rbtree.c
25*10465441SEvalZerosrc/build.c
26*10465441SEvalZerosrc/compr.c
27*10465441SEvalZerosrc/compr_rtime.c
28*10465441SEvalZerosrc/compr_rubin.c
29*10465441SEvalZerosrc/compr_zlib.c
30*10465441SEvalZerosrc/debug.c
31*10465441SEvalZerosrc/dir-ecos.c
32*10465441SEvalZerosrc/erase.c
33*10465441SEvalZerosrc/flashio.c
34*10465441SEvalZerosrc/fs-ecos.c
35*10465441SEvalZerosrc/gc.c
36*10465441SEvalZerosrc/gcthread.c
37*10465441SEvalZerosrc/malloc-ecos.c
38*10465441SEvalZerosrc/nodelist.c
39*10465441SEvalZerosrc/nodemgmt.c
40*10465441SEvalZerosrc/read.c
41*10465441SEvalZerosrc/readinode.c
42*10465441SEvalZerosrc/scan.c
43*10465441SEvalZerosrc/write.c
44*10465441SEvalZero''')
45*10465441SEvalZero
46*10465441SEvalZeroCPPPATH = [cwd, cwd + '/include', cwd + '/src', cwd + '/cyg', cwd + '/kernel', cwd + '/cyg/compress']
47*10465441SEvalZero
48*10465441SEvalZerogroup = DefineGroup('Filesystem', src, depend = ['RT_USING_DFS', 'RT_USING_DFS_JFFS2'], CPPPATH = CPPPATH)
49*10465441SEvalZero
50*10465441SEvalZeroReturn('group')
51