1from building import * 2 3cwd = GetCurrentDir() 4path = [cwd + '/include'] 5 6src = Glob('src/at_utils.c') 7 8if GetDepend(['AT_USING_CLI']): 9 src += Glob('src/at_cli.c') 10 11if GetDepend(['AT_USING_SERVER']): 12 src += Split(''' 13 src/at_server.c 14 src/at_base_cmd.c 15 ''') 16 17if GetDepend(['AT_USING_CLIENT']): 18 src += Glob('src/at_client.c') 19 20if GetDepend(['AT_USING_SOCKET']): 21 src += Glob('at_socket/*.c') 22 path += [cwd + '/at_socket'] 23 24group = DefineGroup('AT', src, depend = ['RT_USING_AT'], CPPPATH = path) 25 26Return('group') 27