xref: /haiku/src/system/libroot/posix/stdlib/Jamfile (revision 4a32f48e70297d9a634646f01e08c2f451ecd6bd)
1SubDir HAIKU_TOP src system libroot posix stdlib ;
2
3UsePrivateHeaders drivers libroot runtime_loader shared ;
4UsePrivateHeaders kernel ;	# for <util/*>
5
6local architectureObject ;
7for architectureObject in [ MultiArchSubDirSetup ] {
8	on $(architectureObject) {
9		local architecture = $(TARGET_PACKAGING_ARCH) ;
10
11		UsePrivateSystemHeaders ;
12		ObjectSysHdrs strfmon.c :
13			[ FDirName $(HAIKU_TOP) headers compatibility bsd ] ;
14
15		MergeObject <$(architecture)>posix_stdlib.o :
16			abs.c
17			atfork.c
18			atof.c
19			atoi.c
20			bsearch.c
21			div.c
22			env.cpp
23			exit.cpp
24			getsubopt.cpp
25			heapsort.c
26			merge.c
27			mktemp.c
28			pty.cpp
29			qsort.c
30			radixsort.c
31			rand.c
32			random.c
33			realpath.cpp
34			strfmon.c
35			strtol.c
36			strtoll.c
37			strtoul.c
38			strtoull.c
39			;
40	}
41}
42