SConscript 505 B

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