xref: /nrf52832-nimble/rt-thread/components/SConscript (revision 104654410c56c573564690304ae786df310c91fc)
1*10465441SEvalZero# for module compiling
2*10465441SEvalZeroimport os
3*10465441SEvalZeroImport('remove_components')
4*10465441SEvalZerofrom building import *
5*10465441SEvalZero
6*10465441SEvalZeroobjs = []
7*10465441SEvalZerocwd  = GetCurrentDir()
8*10465441SEvalZerolist = os.listdir(cwd)
9*10465441SEvalZero
10*10465441SEvalZerofor item in list:
11*10465441SEvalZero    if item in remove_components:
12*10465441SEvalZero        continue
13*10465441SEvalZero
14*10465441SEvalZero    if os.path.isfile(os.path.join(cwd, item, 'SConscript')):
15*10465441SEvalZero        objs = objs + SConscript(os.path.join(item, 'SConscript'))
16*10465441SEvalZero
17*10465441SEvalZeroReturn('objs')
18