SConscript 797 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # RT-Thread building script for component
  2. from building import *
  3. cwd = GetCurrentDir()
  4. src = []
  5. CPPPATH = []
  6. if GetDepend('EXTMODS_MISC_USING_K210'):
  7. src += ['modk210.c']
  8. CPPPATH += [cwd]
  9. if GetDepend('EXTMODS_K210_DVP'):
  10. src += ['py_camera.c', 'py_img.c', 'py_helper.c']
  11. src += Glob('imglib/*.c')
  12. CPPPATH += [cwd+'/imglib']
  13. if GetDepend('EXTMODS_K210_LCDCTL'):
  14. src += ['py_lcdctl.c']
  15. if GetDepend('EXTMODS_K210_I2S'):
  16. src += ['py_i2s.c']
  17. if GetDepend('EXTMODS_K210_SHA256'):
  18. src += ['py_sha256.c']
  19. if GetDepend('EXTMODS_K210_FPIOA'):
  20. src += ['py_fpioa.c']
  21. if GetDepend('EXTMODS_K210_FFT'):
  22. src += ['py_fft.c']
  23. group = DefineGroup('extmods', src, depend = ['PRJ_USING_EXTMODS_MISC'], CPPPATH = CPPPATH)
  24. objs = [group]
  25. Return('objs')