diff options
Diffstat (limited to 'src/klibc/SConscript')
| -rw-r--r-- | src/klibc/SConscript | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/klibc/SConscript b/src/klibc/SConscript index 4a17403c20..eb629ef725 100644 --- a/src/klibc/SConscript +++ b/src/klibc/SConscript @@ -2,7 +2,16 @@ from building import * import os cwd = GetCurrentDir() -src = Glob('*.c') +src = ['kerrno.c', 'kstdio.c', 'kstring.c'] + +if not GetDepend(['RT_KLIBC_USING_LIBC_VSNPRINTF']): + if GetDepend(['RT_KLIBC_USING_VSNPRINTF_STANDARD']): + src += ['rt_vsnprintf_std.c'] + else: + src += ['rt_vsnprintf_tiny.c'] + +if not GetDepend(['RT_KLIBC_USING_LIBC_VSSCANF']): + src += ['rt_vsscanf.c'] group = DefineGroup('klibc', src, depend = ['']) |
