SConscript 521 B

1234567891011121314151617181920
  1. from shutil import copy
  2. from building import *
  3. from gcc import *
  4. Import('rtconfig')
  5. src = []
  6. cwd = GetCurrentDir()
  7. CPPPATH = [cwd]
  8. group = []
  9. # sys/select.h does not exist in newlib 2.1.0 or lower version
  10. if rtconfig.PLATFORM == 'gcc' and (CheckHeader(rtconfig, 'sys/select.h') == False):
  11. try:
  12. copy("../../../../common/nogcc/sys/select.h", "./sys/select.h") # copy from 'nogcc/sys/select.h'
  13. except:
  14. pass
  15. group = DefineGroup('libc', src, depend = [], CPPPATH = CPPPATH)
  16. Return('group')