xref: /haiku/src/system/libroot/posix/glibc/iconv/Jamfile (revision 9f81ca838ce7b92b5689e57d3f86765db4705a7b)
187e239b9SJérôme DuvalSubDir HAIKU_TOP src system libroot posix glibc iconv ;
287e239b9SJérôme Duval
3*b0944c78SIngo WeinholdSubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
4*b0944c78SIngo Weinhold
5*b0944c78SIngo Weinholdlocal architectureObject ;
6*b0944c78SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] {
7*b0944c78SIngo Weinhold	on $(architectureObject) {
8*b0944c78SIngo Weinhold		local architecture = $(TARGET_PACKAGING_ARCH) ;
9*b0944c78SIngo Weinhold
1087e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
1187e239b9SJérôme Duval			$(TARGET_ARCH) ;
12*b0944c78SIngo Weinhold		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
13*b0944c78SIngo Weinhold			generic ;
1487e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
1587e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;
1687e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ctype ;
1787e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ;
1887e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ;
1987e239b9SJérôme Duval		SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
2087e239b9SJérôme Duval
21ae901935SOliver Tappe		UsePrivateHeaders libroot ;
22ae901935SOliver Tappe
23*b0944c78SIngo Weinhold		MergeObject <$(architecture)>posix_gnu_iconv.o :
2487e239b9SJérôme Duval			gconv_builtin.c
2587e239b9SJérôme Duval			gconv_simple.c
2687e239b9SJérôme Duval			;
27*b0944c78SIngo Weinhold	}
28*b0944c78SIngo Weinhold}
29