xref: /haiku/src/system/libroot/posix/Jamfile (revision 03187b607b2b5eec7ee059f1ead09bdba14991fb)
1SubDir HAIKU_TOP src system libroot posix ;
2
3UsePrivateHeaders app shared [ FDirName syslog_daemon ] ;
4UsePrivateSystemHeaders ;
5UsePrivateHeaders kernel ;
6	# For util/KMessage.h
7UsePrivateHeaders libroot runtime_loader ;
8
9if $(HAIKU_MULTIUSER_QUERY) = 1 {
10	PWD_BACKEND = pwd_query.c ;
11} else {
12	PWD_BACKEND = pwd.cpp grp.cpp shadow.cpp user_group_common.cpp ;
13}
14MergeObject posix_main.o :
15 	assert.c
16 	dlfcn.c
17 	dirent.c
18 	errno.c
19 	fnmatch.c
20 	glob.c
21 	inttypes.c
22	libgen.cpp
23 	poll.c
24 	$(PWD_BACKEND)
25 	scheduler.cpp
26	semaphore.cpp
27 	syslog.cpp
28 	termios.c
29 	utime.c
30;
31
32SubInclude HAIKU_TOP src system libroot posix arch $(TARGET_ARCH) ;
33
34SubInclude HAIKU_TOP src system libroot posix crypt ;
35SubInclude HAIKU_TOP src system libroot posix locale ;
36SubInclude HAIKU_TOP src system libroot posix malloc ;
37#SubInclude HAIKU_TOP src system libroot posix malloc_debug ;
38SubInclude HAIKU_TOP src system libroot posix pthread ;
39SubInclude HAIKU_TOP src system libroot posix signal ;
40SubInclude HAIKU_TOP src system libroot posix stdio ;
41SubInclude HAIKU_TOP src system libroot posix stdlib ;
42SubInclude HAIKU_TOP src system libroot posix string ;
43SubInclude HAIKU_TOP src system libroot posix sys ;
44SubInclude HAIKU_TOP src system libroot posix time ;
45SubInclude HAIKU_TOP src system libroot posix unistd ;
46
47SubInclude HAIKU_TOP src system libroot posix glibc ;
48