xref: /haiku/src/system/libroot/posix/Jamfile (revision b30304acc8c37e678a1bf66976d15bdab103f931)
1SubDir HAIKU_TOP src system libroot posix ;
2
3UsePrivateHeaders app shared [ FDirName syslog_daemon ] ;
4UsePrivateSystemHeaders ;
5UsePrivateHeaders kernel ;
6	# For util/KMessage.h
7UsePrivateHeaders libroot ;
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 	poll.c
23 	$(PWD_BACKEND)
24	semaphore.cpp
25 	syslog.cpp
26 	termios.c
27 	utime.c
28;
29
30SubInclude HAIKU_TOP src system libroot posix arch $(TARGET_ARCH) ;
31
32SubInclude HAIKU_TOP src system libroot posix crypt ;
33SubInclude HAIKU_TOP src system libroot posix locale ;
34SubInclude HAIKU_TOP src system libroot posix malloc ;
35SubInclude HAIKU_TOP src system libroot posix pthread ;
36SubInclude HAIKU_TOP src system libroot posix signal ;
37SubInclude HAIKU_TOP src system libroot posix stdio ;
38SubInclude HAIKU_TOP src system libroot posix stdlib ;
39SubInclude HAIKU_TOP src system libroot posix string ;
40SubInclude HAIKU_TOP src system libroot posix sys ;
41SubInclude HAIKU_TOP src system libroot posix time ;
42SubInclude HAIKU_TOP src system libroot posix unistd ;
43
44SubInclude HAIKU_TOP src system libroot posix glibc ;
45