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 shared ; 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 fcntl.cpp 20 fnmatch.c 21 fts.c 22 ftw.c 23 glob.c 24 inttypes.c 25 libgen.cpp 26 nftw.c 27 poll.c 28 $(PWD_BACKEND) 29 scheduler.cpp 30 semaphore.cpp 31 syslog.cpp 32 termios.c 33 utime.c 34; 35 36SubInclude HAIKU_TOP src system libroot posix arch $(TARGET_ARCH) ; 37 38SubInclude HAIKU_TOP src system libroot posix crypt ; 39SubInclude HAIKU_TOP src system libroot posix locale ; 40SubInclude HAIKU_TOP src system libroot posix malloc ; 41SubInclude HAIKU_TOP src system libroot posix malloc_debug ; 42SubInclude HAIKU_TOP src system libroot posix pthread ; 43SubInclude HAIKU_TOP src system libroot posix signal ; 44SubInclude HAIKU_TOP src system libroot posix stdio ; 45SubInclude HAIKU_TOP src system libroot posix stdlib ; 46SubInclude HAIKU_TOP src system libroot posix string ; 47SubInclude HAIKU_TOP src system libroot posix sys ; 48SubInclude HAIKU_TOP src system libroot posix time ; 49SubInclude HAIKU_TOP src system libroot posix unistd ; 50SubInclude HAIKU_TOP src system libroot posix wchar ; 51 52SubInclude HAIKU_TOP src system libroot posix glibc ; 53