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