xref: /haiku/src/tests/system/libroot/posix/Jamfile (revision e7be020ce59cd8a50dcb9a782b3b15cfa769396c)
1SubDir HAIKU_TOP src tests system libroot posix ;
2
3UsePrivateHeaders libroot syslog_daemon ;
4
5
6# filter warnings about strftime()-formats in locale_test
7TARGET_WARNING_C++FLAGS on [ FGristFiles locale_test.o ] += -Wno-format ;
8
9# POSIX/libc tests
10SimpleTest abort_test : abort_test.cpp ;
11SimpleTest SyslogTest : SyslogTest.cpp syslog.cpp ;
12SimpleTest clearenv : clearenv.cpp ;
13SimpleTest dirent_test : dirent_test.cpp ;
14SimpleTest flock_test : flock_test.cpp ;
15SimpleTest fseek_test : fseek_test.cpp ;
16SimpleTest getsubopt_test : getsubopt_test.cpp ;
17SimpleTest locale_test : locale_test.cpp ;
18SimpleTest memalign_test : memalign_test.cpp ;
19SimpleTest mprotect_test : mprotect_test.cpp ;
20SimpleTest pthread_signal_test : pthread_signal_test.cpp ;
21SimpleTest realtime_sem_test1 : realtime_sem_test1.cpp ;
22SimpleTest seek_and_write_test : seek_and_write_test.cpp ;
23SimpleTest setpgid_test : setpgid_test.cpp ;
24SimpleTest setjmp_test : setjmp_test.c ;
25SimpleTest setjmp_test2 : setjmp_test2.S ;
26SimpleTest signal_in_allocator_test : signal_in_allocator_test.cpp ;
27SimpleTest signal_in_allocator_test2 : signal_in_allocator_test2.cpp ;
28SimpleTest signal_test : signal_test.cpp ;
29SimpleTest sigsetjmp_test : sigsetjmp_test.c ;
30SimpleTest test_time : test_time.c ;
31SimpleTest tst-mktime : tst-mktime.c ;
32SimpleTest <test>truncate : truncate.cpp ;
33SimpleTest init_rld_after_fork_test : init_rld_after_fork_test.cpp ;
34
35# XSI tests
36SimpleTest xsi_msg_queue_test1 : xsi_msg_queue_test1.cpp ;
37SimpleTest xsi_sem_test1 : xsi_sem_test1.cpp ;
38
39# wide character tests
40SimpleTest gnulib-test-btowc : gnulib-test-btowc.c ;
41SimpleTest gnulib-test-mbrtowc : gnulib-test-mbrtowc.c ;
42SimpleTest gnulib-test-wcrtomb : gnulib-test-wcrtomb.c ;
43SimpleTest mbtest : mbtest.c ;
44SimpleTest testmb : testmb.c ;
45SimpleTest tst-btowc : tst-btowc.c ;
46SimpleTest tst-fgetws : tst-fgetws.c ;
47SimpleTest tst-getwc : tst-getwc.c ;
48SimpleTest tst-mbrtowc : tst-mbrtowc.c ;
49SimpleTest tst-swprintf : tst-swprintf.c ;
50SimpleTest tst-swscanf : tst-swscanf.c ;
51SimpleTest tst-swscanf2 : tst-swscanf2.c ;
52SimpleTest tst-ungetwc1 : tst-ungetwc1.c ;
53SimpleTest tst-ungetwc2 : tst-ungetwc2.c ;
54SimpleTest tst-wcrtomb : tst-wcrtomb.c ;
55SimpleTest tst-wcsnlen : tst-wcsnlen.c ;
56SimpleTest tst-wcstof : tst-wcstof.c ;
57SimpleTest tst-wprintf : tst-wprintf.c ;
58SimpleTest tst-wprintf2 : tst-wprintf2.c ;
59SimpleTest tst-wscanf : tst-wscanf.c ;
60SimpleTest test_wcfuncs : test_wcfuncs.c ;
61SimpleTest test_wctype : test_wctype.c ;
62
63
64# Tell Jam where to find these sources
65SEARCH on [ FGristFiles
66		syslog.cpp
67	] = [ FDirName $(HAIKU_TOP) src system libroot posix ] ;
68
69SubInclude HAIKU_TOP src tests system libroot posix bonnie++-1.03d ;
70SubInclude HAIKU_TOP src tests system libroot posix math ;
71SubInclude HAIKU_TOP src tests system libroot posix string ;
72