1SubDir HAIKU_TOP src system libroot posix glibc stdio-common ; 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 libio ; 11 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 12 $(TARGET_ARCH) ; 13 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 14 generic ; 15 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ; 16 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdio-common ; 17 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ctype ; 18 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ; 19 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ; 20 21 UsePrivateHeaders libroot ; 22 23 MergeObject <$(architecture)>posix_gnu_stdio.o : 24 _itoa.c 25 _itowa.c 26 asprintf.c 27 dprintf.c 28 fprintf.c 29 fscanf.c 30 getline.c 31 getw.c 32 itoa-digits.c 33 itoa-udigits.c 34 itowa-digits.c 35 perror.c 36 printf-prs.c 37 printf.c 38 printf_fp.c 39 printf_fphex.c 40 printf_size.c 41 putw.c 42 reg-printf.c 43 scanf.c 44 snprintf.c 45 sprintf.c 46 sscanf.c 47 tempnam.c 48 tempname.c 49 tmpfile.c 50 tmpnam.c 51 tmpnam_r.c 52 vfprintf.c 53# vfprintf_stub.c 54# vfscanf_stub.c 55 vfscanf.c 56 vfwprintf.c 57 vfwscanf.c 58 vprintf.c 59 ; 60 } 61} 62