SConscript 685 B

123456789101112131415161718192021222324252627282930
  1. from building import *
  2. cwd = GetCurrentDir()
  3. src = []
  4. if GetDepend(['AT_DEVICE_M26']):
  5. src = Glob('at_socket_m26.c')
  6. if GetDepend(['AT_DEVICE_EC20']):
  7. src = Glob('at_socket_ec20.c')
  8. if GetDepend(['AT_DEVICE_ESP8266']):
  9. src = Glob('at_socket_esp8266.c')
  10. if GetDepend(['AT_DEVICE_RW007']):
  11. src = Glob('at_socket_rw007.c')
  12. if GetDepend(['AT_DEVICE_SIM800C']):
  13. src += Glob('at_socket_sim800c.c')
  14. if GetDepend(['AT_DEVICE_SIM76XX']):
  15. src += Glob('at_socket_sim76xx.c')
  16. if GetDepend(['AT_DEVICE_NOT_SELECTED']):
  17. src = Glob('*.c')
  18. group = DefineGroup('at_device', src, depend = ['PKG_USING_AT_DEVICE','AT_USING_SOCKET'], CPPPATH = [cwd])
  19. Return('group')