xref: /haiku/src/system/libroot/posix/glibc/wcsmbs/Jamfile (revision f75a7bf508f3156d63a14f8fd77c5e0ca4d08c42)
1SubDir HAIKU_TOP src system libroot posix glibc wcsmbs ;
2
3SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
4	$(TARGET_ARCH) ;
5SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch generic ;
6SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
7SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;
8SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc wcsmbs ;
9SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ;
10SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ;
11SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdlib ;
12SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ctype ;
13SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
14
15SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
16
17# ToDo: for now, all wide character functions are disabled
18
19MergeObject posix_gnu_wcsmbs.o :
20	btowc.c
21	mbrlen.c
22	mbrtowc.c
23	mbsinit.c
24	mbsnrtowcs.c
25	mbsrtowcs.c
26#	mbsrtowcs_l.c
27	wcpcpy.c
28	wcpncpy.c
29	wcrtomb.c
30	wcscasecmp.c
31#	wcscasecmp_l.c
32	wcscat.c
33	wcschr.c
34	wcschrnul.c
35	wcscmp.c
36	wcscoll.c
37	wcscpy.c
38	wcscspn.c
39	wcsdup.c
40	wcslen.c
41	wcsmbsload.c
42	wcsncase.c
43	wcsncat.c
44	wcsncmp.c
45	wcsncpy.c
46	wcsnlen.c
47	wcspbrk.c
48	wcsrchr.c
49	wcsrtombs.c
50	wcsspn.c
51	wcsstr.c
52	wcstod.c
53	wcstof.c
54	wcstok.c
55	wcstol.c
56	wcstoll.c
57	wcstold.c
58	wcstoul.c
59	wcstoull.c
60	wcswidth.c
61	wcsxfrm.c
62	wctob.c
63	wcwidth.c
64	wmemchr.c
65	wmemcmp.c
66	wmemcpy.c
67	wmemmove.c
68	wmempcpy.c
69	wmemset.c
70;
71