SConscript 391 B

123456789101112131415161718192021222324
  1. from building import *
  2. cwd = GetCurrentDir()
  3. # add the general drivers.
  4. src = Split("""
  5. board.c
  6. stm32f4xx_it.c
  7. usart.c
  8. """)
  9. # add Ethernet drivers.
  10. if GetDepend('RT_USING_LWIP'):
  11. src += ['stm32f4xx_eth.c']
  12. # add gpio drivers.
  13. if GetDepend('RT_USING_PIN'):
  14. src += ['gpio.c']
  15. CPPPATH = [cwd]
  16. group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
  17. Return('group')