1 #!/bin/sh 2 # @(#)cpfiles 1.36 21/08/20 Copyright 1999-2019 J. Schilling 3 4 cp='cp -p' 5 smake=smake 6 lib=libschily 7 incsrc=.. 8 if [ -r ${incsrc}/${smake}/make.c ]; then 9 : 10 else 11 if [ -r ${incsrc}/build/make.c ]; then 12 smake=build 13 else 14 incsrc=../.. 15 if [ -r ${incsrc}/build/make.c ]; then 16 smake=build 17 fi 18 fi 19 fi 20 if [ -r ${incsrc}/${lib}/error.c ]; then 21 : 22 else 23 lib=lib 24 fi 25 26 if [ ! -d include/schily ]; then 27 mkdir include/schily 28 fi 29 30 $cp ${incsrc}/${smake}/archconf.c archconf.c 31 $cp ${incsrc}/${smake}/job.c job.c 32 $cp ${incsrc}/${smake}/job.h job.h 33 $cp ${incsrc}/${smake}/make.c make.c 34 $cp ${incsrc}/${smake}/make.h make.h 35 $cp ${incsrc}/${smake}/memory.c memory.c 36 $cp ${incsrc}/${smake}/parse.c parse.c 37 $cp ${incsrc}/${smake}/readfile.c readfile.c 38 $cp ${incsrc}/${smake}/rules.c rules.c 39 $cp ${incsrc}/${smake}/update.c update.c 40 $cp ${incsrc}/${smake}/version.h version.h 41 $cp ${incsrc}/include/schily/archdefs.h include/schily/archdefs.h 42 $cp ${incsrc}/include/schily/ccomdefs.h include/schily/ccomdefs.h 43 $cp ${incsrc}/include/schily/ctype.h include/schily/ctype.h 44 $cp ${incsrc}/include/schily/dbgmalloc.h include/schily/dbgmalloc.h 45 $cp ${incsrc}/include/schily/dirent.h include/schily/dirent.h 46 $cp ${incsrc}/include/schily/dlfcn.h include/schily/dlfcn.h 47 $cp ${incsrc}/include/schily/err_arch.h include/schily/err_arch.h 48 $cp ${incsrc}/include/schily/err_char.h include/schily/err_char.h 49 $cp ${incsrc}/include/schily/err_type.h include/schily/err_type.h 50 $cp ${incsrc}/include/schily/fcntl.h include/schily/fcntl.h 51 $cp ${incsrc}/include/schily/getargs.h include/schily/getargs.h 52 $cp ${incsrc}/include/schily/getcwd.h include/schily/getcwd.h 53 $cp ${incsrc}/include/schily/hostname.h include/schily/hostname.h 54 $cp ${incsrc}/include/schily/inttypes.h include/schily/inttypes.h 55 $cp ${incsrc}/include/schily/io.h include/schily/io.h 56 $cp ${incsrc}/include/schily/libport.h include/schily/libport.h 57 $cp ${incsrc}/include/schily/limits.h include/schily/limits.h 58 $cp ${incsrc}/include/schily/locale.h include/schily/locale.h 59 $cp ${incsrc}/include/schily/nlsdefs.h include/schily/nlsdefs.h 60 $cp ${incsrc}/include/schily/maxpath.h include/schily/maxpath.h 61 $cp ${incsrc}/include/schily/mconfig.h include/schily/mconfig.h 62 $cp ${incsrc}/include/schily/netdb.h include/schily/netdb.h 63 $cp ${incsrc}/include/schily/xconfig.h include/schily/xconfig.h 64 $cp ${incsrc}/include/schily/xmconfig.h include/schily/xmconfig.h 65 $cp ${incsrc}/include/schily/prototyp.h include/schily/prototyp.h 66 $cp ${incsrc}/include/schily/sigblk.h include/schily/sigblk.h 67 $cp ${incsrc}/include/schily/signal.h include/schily/signal.h 68 $cp ${incsrc}/include/schily/standard.h include/schily/standard.h 69 $cp ${incsrc}/include/schily/stat.h include/schily/stat.h 70 $cp ${incsrc}/include/schily/stdint.h include/schily/stdint.h 71 $cp ${incsrc}/include/schily/stdio.h include/schily/stdio.h 72 $cp ${incsrc}/include/schily/stdlib.h include/schily/stdlib.h 73 $cp ${incsrc}/include/schily/stkframe.h include/schily/stkframe.h 74 $cp ${incsrc}/include/schily/string.h include/schily/string.h 75 $cp ${incsrc}/include/schily/sunos4_proto.h include/schily/sunos4_proto.h 76 $cp ${incsrc}/include/schily/systeminfo.h include/schily/systeminfo.h 77 $cp ${incsrc}/include/schily/time.h include/schily/time.h 78 $cp ${incsrc}/include/schily/times.h include/schily/times.h 79 $cp ${incsrc}/include/schily/unistd.h include/schily/unistd.h 80 $cp ${incsrc}/include/schily/utime.h include/schily/utime.h 81 $cp ${incsrc}/include/schily/utsname.h include/schily/utsname.h 82 $cp ${incsrc}/include/schily/utypes.h include/schily/utypes.h 83 $cp ${incsrc}/include/schily/type_val.h include/schily/type_val.h 84 $cp ${incsrc}/include/schily/types.h include/schily/types.h 85 $cp ${incsrc}/include/schily/param.h include/schily/param.h 86 $cp ${incsrc}/include/schily/varargs.h include/schily/varargs.h 87 $cp ${incsrc}/include/schily/vfork.h include/schily/vfork.h 88 $cp ${incsrc}/include/schily/wait.h include/schily/wait.h 89 $cp ${incsrc}/include/schily/windows.h include/schily/windows.h 90 $cp ${incsrc}/include/schily/schily.h include/schily/schily.h 91 $cp ${incsrc}/include/schily/errno.h include/schily/errno.h 92 $cp ${incsrc}/include/schily/align.h include/schily/align.h 93 $cp ${incsrc}/include/schily/avoffset.h include/schily/avoffset.h 94 $cp ${incsrc}/autoconf/config.guess config.guess 95 $cp ${incsrc}/autoconf/config.sub config.sub 96 $cp ${incsrc}/autoconf/configure configure 97 if [ -r ${incsrc}/autoconf/rules.cnf.in ]; then 98 $cp ${incsrc}/autoconf/rules.cnf.in rules.cnf.in 99 fi 100 if [ -r ${incsrc}/autoconf/xconfig.h.in ]; then 101 $cp ${incsrc}/autoconf/xconfig.h.in xconfig.h.in 102 fi 103 if [ -r ${incsrc}/autoconf/rules.cnf_in ]; then 104 $cp ${incsrc}/autoconf/rules.cnf_in rules.cnf_in 105 fi 106 if [ -r ${incsrc}/autoconf/xconfig.h_in ]; then 107 $cp ${incsrc}/autoconf/xconfig.h_in xconfig.h_in 108 fi 109 $cp ${incsrc}/conf/install-sh install-sh 110 $cp ${incsrc}/${lib}/stdio/schilyio.h schilyio.h 111 $cp ${incsrc}/${lib}/astoi.c astoi.c 112 $cp ${incsrc}/${lib}/astoll.c astoll.c 113 $cp ${incsrc}/${lib}/comerr.c comerr.c 114 $cp ${incsrc}/${lib}/eaccess.c eaccess.c 115 $cp ${incsrc}/${lib}/error.c error.c 116 $cp ${incsrc}/${lib}/format.c format.c 117 $cp ${incsrc}/${lib}/format.h format.h 118 $cp ${incsrc}/${lib}/getexecpath.c getexecpath.c 119 $cp ${incsrc}/${lib}/getnstimeofday.c getnstimeofday.c 120 #$cp ${incsrc}/${lib}/printf.c printf.c 121 #$cp ${incsrc}/${lib}/sprintf.c sprintf.c 122 #$cp ${incsrc}/${lib}/snprintf.c snprintf.c 123 $cp ${incsrc}/${lib}/saveargs.c saveargs.c 124 $cp ${incsrc}/${lib}/seterrno.c seterrno.c 125 $cp ${incsrc}/${lib}/strcatl.c strcatl.c 126 $cp ${incsrc}/${lib}/strlcpy.c strlcpy.c 127 $cp ${incsrc}/${lib}/strncpy.c strncpy.c 128 $cp ${incsrc}/${lib}/strnlen.c strnlen.c 129 $cp ${incsrc}/${lib}/streql.c streql.c 130 $cp ${incsrc}/${lib}/fillbytes.c fillbytes.c 131 $cp ${incsrc}/${lib}/getargs.c getargs.c 132 $cp ${incsrc}/${lib}/geterrno.c geterrno.c 133 $cp ${incsrc}/${lib}/movebytes.c movebytes.c 134 $cp ${incsrc}/${lib}/ovstrcpy.c ovstrcpy.c 135 $cp ${incsrc}/${lib}/raisecond.c raisecond.c 136 $cp ${incsrc}/${lib}/rename.c rename.c 137 $cp ${incsrc}/${lib}/searchinpath.c searchinpath.c 138 $cp ${incsrc}/${lib}/jsprintf.c jsprintf.c 139 $cp ${incsrc}/${lib}/jssnprintf.c jssnprintf.c 140 $cp ${incsrc}/${lib}/uname.c uname.c 141 $cp ${incsrc}/${lib}/unsetenv.c unsetenv.c 142 $cp ${incsrc}/${lib}/stdio/cvmod.c cvmod.c 143 $cp ${incsrc}/${lib}/stdio/fcons.c fcons.c 144 $cp ${incsrc}/${lib}/stdio/file_raise.c file_raise.c 145 $cp ${incsrc}/${lib}/stdio/fileopen.c fileopen.c 146 $cp ${incsrc}/${lib}/stdio/dat.c dat.c 147 $cp ${incsrc}/${lib}/stdio/fileread.c fileread.c 148 $cp ${incsrc}/${lib}/stdio/fileseek.c fileseek.c 149 $cp ${incsrc}/${lib}/stdio/filewrite.c filewrite.c 150 $cp ${incsrc}/${lib}/stdio/flag.c flag.c 151 $cp ${incsrc}/${lib}/stdio/flush.c flush.c 152 $cp ${incsrc}/${lib}/stdio/niread.c niread.c 153 $cp ${incsrc}/${lib}/stdio/niwrite.c niwrite.c