SConscript 529 B

1234567891011121314151617181920
  1. # for libc component
  2. import os
  3. Import('rtconfig')
  4. from building import *
  5. objs = []
  6. if GetDepend('RT_USING_LIBC'):
  7. if rtconfig.PLATFORM == 'gcc':
  8. objs = objs + SConscript('newlib/SConscript')
  9. elif rtconfig.PLATFORM == 'armcc':
  10. objs = objs + SConscript('armlibc/SConscript')
  11. elif rtconfig.PLATFORM == 'iar':
  12. objs = objs + SConscript('dlib/SConscript')
  13. else:
  14. if rtconfig.PLATFORM == 'gcc' and rtconfig.ARCH != 'sim':
  15. objs = objs + SConscript('minilibc/SConscript')
  16. Return('objs')