SConscript 538 B

1234567891011121314151617181920212223
  1. import rtconfig
  2. from building import *
  3. cwd = GetCurrentDir()
  4. src = Glob('*.c')
  5. CPPPATH = [cwd]
  6. #remove other no use files
  7. if GetDepend('SAM_CAN_EXAMPLE') == False:
  8. SrcRemove(src, ['can_demo.c'])
  9. if GetDepend('SAM_I2C_EXAMPLE') == False:
  10. SrcRemove(src, ['i2c_demo.c'])
  11. if GetDepend('SAM_ADC_EXAMPLE') == False:
  12. SrcRemove(src, ['adc_demo.c'])
  13. if GetDepend('SAM_LWIP_EXAMPLE') == False:
  14. SrcRemove(src, ['lwip_demo.c'])
  15. group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH)
  16. Return('group')