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