SConscript 519 B

1234567891011121314151617181920
  1. from building import *
  2. cwd = GetCurrentDir()
  3. src = []
  4. inc = [cwd]
  5. # We have't implement of 'systemv ipc', so hide it firstly.
  6. # if GetDepend('RT_USING_POSIX_IPC_SYSTEM_V'):
  7. # src += Glob('system-v/*.c')
  8. # inc += [cwd + '/system-v']
  9. if GetDepend(['RT_USING_POSIX_MESSAGE_QUEUE', 'RT_USING_DFS_MQUEUE']):
  10. src += ['mqueue.c']
  11. if GetDepend('RT_USING_POSIX_MESSAGE_SEMAPHORE'):
  12. src += ['semaphore.c']
  13. group = DefineGroup('POSIX', src, depend = [''], CPPPATH = inc)
  14. Return('group')