1# @(#)Targets 1.68 19/10/22 Copyright 1995-2018 J. Schilling 2 3CFILES_STDIO= cvmod.c dat.c fcons.c fdown.c fdup.c \ 4 ffileread.c ffilewrite.c \ 5 fgetaline.c fgetline.c fgetstr.c file_getraise.c file_raise.c \ 6 fileclose.c fileluopen.c fileopen.c filemopen.c \ 7 filepos.c fileread.c filereopen.c fileseek.c filesize.c \ 8 filestat.c filewrite.c flag.c flush.c fpipe.c \ 9 getdelim.c \ 10 niread.c niwrite.c nixread.c nixwrite.c openfd.c peekc.c \ 11 fcons64.c fdup64.c fileluopen64.c fileopen64.c filemopen64.c \ 12 filepos64.c filereopen64.c fileseek64.c filesize64.c \ 13 filestat64.c openfd64.c 14 15HFILES_STDIO= schilyio.h 16 17# 18# Note: getfp.c must be before getav0.c 19# Otherwise getfp.o would be made as dependency of avoffset 20# 21 22CFILES_REST= abspath.c \ 23 astoi.c astoll.c astoul.c astoull.c basename.c breakline.c \ 24 checkerr.c comerr.c fcomerr.c gtcomerr.c fgtcomerr.c \ 25 chown.c \ 26 cmpbytes.c cmpmbytes.c cmpnullbytes.c \ 27 dirent.c dirname.c diropen.c \ 28 dlfcn.c \ 29 eaccess.c error.c gterror.c \ 30 faccessat.c fchdir.c \ 31 fchmodat.c fchownat.c fconv.c fdopendir.c fexec.c fillbytes.c \ 32 findinpath.c \ 33 findbytes.c findline.c fnmatch.c format.c \ 34 fpoff.c fprformat.c \ 35 fstatat.c fstatat64.c fstream.c \ 36 futimens.c futimesat.c \ 37 getargs.c getav0.c geterrno.c getexecpath.c getfp.c \ 38 getgrent.c \ 39 getdtablesize.c \ 40 getdomainname.c gethostid.c gethostname.c getpagesize.c \ 41 getlogin.c \ 42 getnum.c getxnum.c \ 43 gettnum.c getxtnum.c \ 44 getperm.c \ 45 getpwent.c \ 46 getnstimeofday.c gettimeofday.c \ 47 gid.c \ 48 handlecond.c \ 49 jsdprintf.c jsprintf.c jssnprintf.c jssprintf.c gtprintf.c \ 50 kill.c \ 51 lchmod.c linkat.c lutimens.c \ 52 lxchdir.c \ 53 match.c matchl.c matchmb.c matchmbl.c matchw.c matchwl.c \ 54 movebytes.c movecbytes.c \ 55 mkdirat.c mkdirs.c mkfifo.c mkfifoat.c mkgmtime.c mknodat.c \ 56 mkstemp.c \ 57 mem.c jmem.c fjmem.c \ 58 openat.c openat64.c \ 59 ovstrcpy.c \ 60 permtostr.c \ 61 procnameat.c putenv.c \ 62 raisecond.c readlinkat.c rename.c renameat.c resolvepath.c \ 63 saveargs.c savewd.c \ 64 searchinpath.c serrmsg.c seterrno.c setfp.c \ 65 setnstimeofday.c \ 66 sleep.c \ 67 snprintf.c \ 68 spawn.c \ 69 strcasecmp.c strncasecmp.c strcasemap.c \ 70 strcat.c strcatl.c strchr.c strcmp.c strcpy.c strcspn.c \ 71 strdup.c streql.c strlen.c \ 72 strlcat.c strlcatl.c strlcpy.c strncat.c strncmp.c \ 73 strncpy.c strndup.c strnlen.c strrchr.c strspn.c strstr.c \ 74 swabbytes.c \ 75 symlinkat.c \ 76 timegm.c \ 77 uid.c unlinkat.c uname.c unsetenv.c \ 78 usleep.c utimens.c utimensat.c \ 79 vsnprintf.c \ 80 waitid.c \ 81 wcscat.c wcscatl.c wcschr.c wcscmp.c wcscpy.c wcscspn.c \ 82 wcsdup.c wcseql.c wcslen.c \ 83 wcslcat.c wcslcatl.c wcslcpy.c wcsncat.c wcsncmp.c \ 84 wcsncpy.c wcsndup.c wcsnlen.c wcsrchr.c wcsspn.c wcsstr.c \ 85 wctype.c \ 86 wcastoi.c \ 87 wdabort.c \ 88 zerobytes.c 89 90HFILES_REST= at-defs.h format.h 91 92# 93# These interfaces have been moved to libschilypr in order to make 94# programs that use libschily compatible with all software. 95# 96# printf.c snprintf.c sprintf.c 97# 98# snprintf.c however is needed for portability on systems 99# that do not provide snprintf() 100 101CFILES= $(CFILES_STDIO) $(CFILES_REST) 102 103HFILES= $(HFILES_STDIO) $(HFILES_REST) 104