| 12345678910111213141516171819202122 | from building import *Import('rtconfig')src   = []cwd   = GetCurrentDir()group = []CPPPATH = [cwd]if GetDepend('RT_USING_LIBC'):        src += Glob('*.c')      else:        if GetDepend('RT_LIBC_USING_TIME') and not GetDepend('RT_USING_MINILIBC'):                src += ['time.c']if GetDepend('RT_USING_POSIX') == False:        SrcRemove(src, ['unistd.c'])if not GetDepend('RT_USING_MINILIBC') and (GetDepend('RT_USING_LIBC') or GetDepend('RT_LIBC_USING_TIME')):	group = DefineGroup('libc', src, depend = [''], CPPPATH = CPPPATH)Return('group')
 |