SConscript 408 B

123456789101112131415161718192021
  1. Import('RTT_ROOT')
  2. from building import *
  3. src = Split('''
  4. clock_time.c
  5. pthread.c
  6. pthread_attr.c
  7. pthread_barrier.c
  8. pthread_cond.c
  9. pthread_internal.c
  10. pthread_mutex.c
  11. pthread_rwlock.c
  12. pthread_spin.c
  13. pthread_tls.c
  14. sched.c
  15. semaphore.c
  16. ''')
  17. CPPPATH = [RTT_ROOT + '/components/pthreads']
  18. group = DefineGroup('pthreads', src, depend = ['RT_USING_PTHREADS'], CPPPATH = CPPPATH)
  19. Return('group')