SConscript 539 字节
Newer Older
mysterywolf's avatar
mysterywolf 已提交
1 2
# RT-Thread building script for component

3 4
from building import *

5
src     = ['unistd.c']
6 7
cwd     = GetCurrentDir()
CPPPATH = [cwd]
8

mysterywolf's avatar
mysterywolf 已提交
9 10 11
if GetDepend('RT_USING_POSIX_STDIO'):
    src += ['libc.c']

12 13 14
if GetDepend('RT_USING_POSIX_DELAY'):
    src += ['delay.c']

15 16 17 18 19 20
if GetDepend('RT_USING_POSIX_POLL'):
    src += ['poll.c']

if GetDepend('RT_USING_POSIX_SELECT'):
    src += ['select.c']

mysterywolf's avatar
mysterywolf 已提交
21 22 23
if GetDepend('RT_USING_POSIX_MMAP'):
    src += ['mmap.c']

24
group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH)
25 26

Return('group')