xref: /nrf52832-nimble/rt-thread/examples/kernel/SConscript (revision 104654410c56c573564690304ae786df310c91fc)
1*10465441SEvalZerofrom building import *
2*10465441SEvalZero
3*10465441SEvalZerosrc = Split("""
4*10465441SEvalZerotc_comm.c
5*10465441SEvalZerothread_static.c
6*10465441SEvalZerothread_dynamic.c
7*10465441SEvalZerothread_priority.c
8*10465441SEvalZerothread_same_priority.c
9*10465441SEvalZerothread_static_simple.c
10*10465441SEvalZerothread_dynamic_simple.c
11*10465441SEvalZerothread_delete.c
12*10465441SEvalZerothread_detach.c
13*10465441SEvalZerothread_yield.c
14*10465441SEvalZerothread_suspend.c
15*10465441SEvalZerothread_resume.c
16*10465441SEvalZerosemaphore_static.c
17*10465441SEvalZerosemaphore_dynamic.c
18*10465441SEvalZerosemaphore_priority.c
19*10465441SEvalZerosemaphore_buffer_worker.c
20*10465441SEvalZerosemaphore_producer_consumer.c
21*10465441SEvalZeromutex_simple.c
22*10465441SEvalZeroevent_simple.c
23*10465441SEvalZerombox_simple.c
24*10465441SEvalZerombox_send_wait.c
25*10465441SEvalZeromessageq_simple.c
26*10465441SEvalZerotimer_static.c
27*10465441SEvalZerotimer_dynamic.c
28*10465441SEvalZerotimer_stop_self.c
29*10465441SEvalZerotimer_control.c
30*10465441SEvalZerotimer_timeout.c
31*10465441SEvalZeroheap_malloc.c
32*10465441SEvalZeroheap_realloc.c
33*10465441SEvalZeromemp_simple.c
34*10465441SEvalZerotc_sample.c
35*10465441SEvalZero""")
36*10465441SEvalZero
37*10465441SEvalZerogroup = DefineGroup('examples', src,
38*10465441SEvalZero                    depend = ['RT_USING_TC'],
39*10465441SEvalZero                    CPPPATH=[GetCurrentDir()])
40*10465441SEvalZero
41*10465441SEvalZeroReturn('group')
42