xref: /nrf52832-nimble/rt-thread/components/net/at/SConscript (revision 042d53a763ad75cb1465103098bb88c245d95138)
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