xref: /haiku/src/system/libroot/posix/sys/Jamfile (revision 46b7da1f4f40f7157d74fc7fb26ff9ec7f2416f2)
1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src system libroot posix sys ;
25af32e75SAxel Dörfler
3160f2d10SAxel DörflerUsePrivateHeaders libroot shared ;
4b0944c78SIngo Weinhold
5b0944c78SIngo Weinholdlocal architectureObject ;
6b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] {
7b0944c78SIngo Weinhold	on $(architectureObject) {
8b0944c78SIngo Weinhold		local architecture = $(TARGET_PACKAGING_ARCH) ;
9b0944c78SIngo Weinhold
106b202f4eSIngo Weinhold		UsePrivateSystemHeaders ;
11353d20c0SIngo Weinhold
12b0944c78SIngo Weinhold		MergeObject <$(architecture)>posix_sys.o :
135af32e75SAxel Dörfler			chmod.c
14a32a4683SAxel Dörfler			flock.c
15821d63feSAxel Dörfler			ftime.c
1647ca7595SAxel Dörfler			ftok.c
175af32e75SAxel Dörfler			getrusage.c
185af32e75SAxel Dörfler			gettimeofday.c
1924df6592SIngo Weinhold			itimer.cpp
205af32e75SAxel Dörfler			mkdir.c
215af32e75SAxel Dörfler			mkfifo.c
224dc5ce8fSJérôme Duval			mknod.c
233cf7ecd1SIngo Weinhold			mman.cpp
248ae2e956STimothy Gu			priority.c
255af32e75SAxel Dörfler			rlimit.c
26*eb22dbd0SJérôme Duval			select.cpp
275af32e75SAxel Dörfler			stat.c
286efb3f08SAxel Dörfler			statvfs.c
2924df6592SIngo Weinhold			times.cpp
305af32e75SAxel Dörfler			uio.c
315af32e75SAxel Dörfler			umask.c
325af32e75SAxel Dörfler			uname.c
3321470984SAxel Dörfler			utimes.c
3424df6592SIngo Weinhold			wait.cpp
359c3feb12SSalvatore Benedetto			xsi_msg_queue.cpp
3647ca7595SAxel Dörfler			xsi_sem.cpp
375af32e75SAxel Dörfler			;
38b0944c78SIngo Weinhold	}
39b0944c78SIngo Weinhold}
40