SConscript 733 B

1234567891011121314151617181920212223242526272829
  1. from building import *
  2. cwd = GetCurrentDir()
  3. CPPPATH = [cwd+"/HAL_Driver/Inc",cwd+"/rt_drivers",cwd+"/rt_drivers/config"]
  4. CPPDEFINES = ['__USE_XTL__']
  5. # add general drivers
  6. src = Split('''
  7. HAL_Driver/Src/bsp_common.c
  8. HAL_Driver/Src/core_uart.c
  9. HAL_Driver/Src/core_dma.c
  10. HAL_Driver/Src/core_gpio.c
  11. HAL_Driver/Src/core_irq.c
  12. HAL_Driver/Src/core_wdt.c
  13. HAL_Driver/Src/core_spi.c
  14. HAL_Driver/Src/core_i2c.c
  15. HAL_Driver/Src/core_tick.c
  16. HAL_Driver/Src/core_rtc.c
  17. rt_drivers/drv_usart_v2.c
  18. rt_drivers/drv_i2c.c
  19. rt_drivers/drv_wdt.c
  20. rt_drivers/drv_gpio.c
  21. rt_drivers/drv_common.c
  22. rt_drivers/drv_spi.c
  23. rt_drivers/drv_rtc.c
  24. ''')
  25. group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES = CPPDEFINES)
  26. Return('group')