123456789101112131415161718192021222324252627282930313233 |
- import rtconfig
- Import('RTT_ROOT')
- from building import *
- # get current directory
- cwd = GetCurrentDir()
- path = [cwd]
- src = []
- if GetDepend('RTT_POSIX_TESTCASE_UNISTD_H'):
- src += Glob('./definitions/*.c')
- if GetDepend('UNISTD_H_ACCESS'):
- src += Glob('./functions/access_tc.c')
- if GetDepend('UNISTD_H_CHDIR'):
- src += Glob('./functions/chdir_tc.c')
- if GetDepend('UNISTD_H_FTRUNCATE'):
- src += Glob('./functions/ftruncate_tc.c')
- if GetDepend('UNISTD_H_ISATTY'):
- src += Glob('./functions/isatty_tc.c')
- if GetDepend('UNISTD_H_FSYNC'):
- src += Glob('./functions/open_read_write_fsync_close_tc.c')
- if GetDepend('UNISTD_H_RMDIR'):
- src += Glob('./functions/rmdir_tc.c')
- group = DefineGroup('rtt_posix_testcase', src, depend = ['RTT_POSIX_TESTCASE_UNISTD_H'], CPPPATH = path)
- Return('group')
|