1SubDir HAIKU_TOP src system libroot posix glibc wcsmbs ; 2 3SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ; 4 5local architectureObject ; 6for architectureObject in [ MultiArchSubDirSetup ] { 7 on $(architectureObject) { 8 local architecture = $(TARGET_PACKAGING_ARCH) ; 9 10 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 11 $(TARGET_ARCH) ; 12 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 13 generic ; 14 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ; 15 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ; 16 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc wcsmbs ; 17 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ; 18 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ; 19 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdlib ; 20 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ctype ; 21 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ; 22 23 UsePrivateHeaders libroot ; 24 25 MergeObject <$(architecture)>posix_gnu_wcsmbs.o : 26 wcsmbsload.c 27 wcstod.c 28 wcstof.c 29 wcstol.c 30 wcstoll.c 31 wcstold.c 32 wcstoul.c 33 wcstoull.c 34 ; 35 } 36} 37