import os Import('RTT_ROOT') Import('rtconfig') from building import * cwd = GetCurrentDir() SOURCES = [] if GetDepend(['SUPPORT_CONNECTION_FRAMEWORK']): SOURCES = ['adapter.c'] +['adapter_agent.c']+ SOURCES path = [cwd] objs = [] group = DefineGroup('connection', SOURCES, depend = [], CPPPATH = [cwd]) objs = objs + group list = os.listdir(cwd) if GetDepend(['SUPPORT_CONNECTION_FRAMEWORK']): for d in list: path = os.path.join(cwd, d) if os.path.isfile(os.path.join(path, 'SConscript')): objs = objs + SConscript(os.path.join(path, 'SConscript')) Return('objs')