home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- From: Dennis Vadura <dvadura@watdragon.waterloo.edu>
- Subject: v19i061: dmake - dmake version 3.7, Patch01c/3
- Message-ID: <1991May14.150603.6109@sparky.IMD.Sterling.COM>
- X-Md4-Signature: a8b4d64f93e0c75f21b3e9ca8bc395fb
- Date: Tue, 14 May 1991 15:06:03 GMT
- Approved: kent@sparky.imd.sterling.com
-
- Submitted-by: Dennis Vadura <dvadura@watdragon.waterloo.edu>
- Posting-number: Volume 19, Issue 61
- Archive-name: dmake/patch01c
- Patch-To: dmake: Volume 19, Issue 22-58
-
- #!/bin/sh
- # this is dp.03 (part 3 of a multipart archive)
- # do not concatenate these parts, unpack them in order with /bin/sh
- # file dm37p1 continued
- #
- if test ! -r _shar_seq_.tmp; then
- echo 'Please unpack part 1 first!'
- exit 1
- fi
- (read Scheck
- if test "$Scheck" != 3; then
- echo Please unpack part "$Scheck" next!
- exit 1
- else
- exit 0
- fi
- ) < _shar_seq_.tmp || exit 1
- if test ! -f _shar_wnt_.tmp; then
- echo 'x - still skipping dm37p1'
- else
- echo 'x - continuing file dm37p1'
- sed 's/^X//' << 'SHAR_EOF' >> 'dm37p1' &&
- XX copy msdos\mscdos\startup.mk startup.mk
- X--- 1,93 ----
- XX md objects
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 infer.c
- X! copy infer.obj objects
- X! del infer.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 make.c
- X! copy make.obj objects
- X! del make.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 stat.c
- X! copy stat.obj objects
- X! del stat.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 expand.c
- X! copy expand.obj objects
- X! del expand.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 dmstring.c
- X! copy dmstring.obj objects
- X! del dmstring.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 hash.c
- X! copy hash.obj objects
- X! del hash.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 dag.c
- X! copy dag.obj objects
- X! del dag.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 dmake.c
- X! copy dmake.obj objects
- X! del dmake.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 path.c
- X! copy path.obj objects
- X! del path.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 imacs.c
- X! copy imacs.obj objects
- X! del imacs.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 sysintf.c
- X! copy sysintf.obj objects
- X! del sysintf.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 parse.c
- X! copy parse.obj objects
- X! del parse.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 getinp.c
- X! copy getinp.obj objects
- X! del getinp.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 quit.c
- X! copy quit.obj objects
- X! del quit.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 state.c
- X! copy state.obj objects
- X! del state.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 basename.c
- X! copy basename.obj objects
- X! del basename.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 dmdump.c
- X! copy dmdump.obj objects
- X! del dmdump.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 macparse.c
- X! copy macparse.obj objects
- X! del macparse.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 rulparse.c
- X! copy rulparse.obj objects
- X! del rulparse.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 percent.c
- X! copy percent.obj objects
- X! del percent.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 function.c
- X! copy function.obj objects
- X! del function.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\ruletab.c
- X! copy ruletab.obj objects
- X! del ruletab.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\dirbrk.c
- X! copy dirbrk.obj objects
- X! del dirbrk.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\runargv.c
- X! copy runargv.obj objects
- X! del runargv.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\arlib.c
- X! copy arlib.obj objects
- X! del arlib.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\_chdir.c
- X! copy _chdir.obj objects
- X! del _chdir.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\switchar.c
- X! copy switchar.obj objects
- X! del switchar.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\rmprq.c
- X! copy rmprq.obj objects
- X! del rmprq.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\tee.c
- X! copy tee.obj objects
- X! del tee.obj
- XX cl -c -I. -Imsdos -Imsdos\mscdos -mL -DM_I86=1 msdos\mscdos\tempnam.c
- X! copy tempnam.obj objects
- X! del tempnam.obj
- XX copy msdos\mscdos\startup.mk startup.mk
- X+ link @msdos\mscdos\obj.rsp,dmake.exe,NUL.MAP;
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/config.h Tue May 14 08:36:07 1991
- X--- msdos/mscdos/config.h Tue May 14 07:36:01 1991
- X***************
- X*** 1,4 ****
- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/mscdos/config.h,v 1.1 91/05/06 15:25:49 dvadura Exp $
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- X--- 1,4 ----
- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/mscdos/RCS/config.h,v 1.2 91/05/14 07:35:52 dvadura Exp $
- XX -- SYNOPSIS -- Configurarion include file.
- XX --
- XX -- DESCRIPTION
- X***************
- X*** 29,34 ****
- X--- 29,37 ----
- XX --
- XX -- LOG
- XX -- $Log: config.h,v $
- X+ * Revision 1.2 91/05/14 07:35:52 dvadura
- X+ * Somehow I lost the CONST declaration.
- X+ *
- XX * Revision 1.1 91/05/06 15:25:49 dvadura
- XX * dmake Release Version 3.7
- XX *
- X***************
- X*** 71,76 ****
- X--- 74,82 ----
- XX #ifndef SIGQUIT
- XX # define SIGQUIT SIGTERM
- XX #endif
- X+
- X+ /* MSC doesn't seem to care about CONST */
- X+ #define CONST
- XX
- XX #ifndef MSDOS
- XX # define MSDOS 1
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/bccdos/startup.mk Tue May 14 08:35:52 1991
- X--- msdos/bccdos/startup.mk Fri May 10 14:04:33 1991
- X***************
- X*** 59,65 ****
- XX .END
- XX
- XX # Standard C-language command names and flags
- X! CC := tcc # C-compiler and flags
- XX CFLAGS +=
- XX
- XX AS := tasm # Assembler and flags
- X--- 59,65 ----
- XX .END
- XX
- XX # Standard C-language command names and flags
- X! CC := bcc # C-compiler and flags
- XX CFLAGS +=
- XX
- XX AS := tasm # Assembler and flags
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/bccdos/public.h Tue May 14 08:35:51 1991
- X--- msdos/bccdos/public.h Sun May 12 19:03:59 1991
- X***************
- X*** 1,4 ****
- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/bccdos/RCS/public.h,v 1.1 91/05/06 15:26:27 dvadura Exp Locker: dvadura $
- XX -- WARNING -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
- XX --
- XX -- SYNOPSIS -- Local functions exported to be visible by others.
- X--- 1,4 ----
- X! /* RCS -- $Header$
- XX -- WARNING -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
- XX --
- XX -- SYNOPSIS -- Local functions exported to be visible by others.
- X***************
- X*** 42,51 ****
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- X! -- $Log: public.h,v $
- X! * Revision 1.1 91/05/06 15:26:27 dvadura
- X! * dmake Release Version 3.7
- X! *
- XX */
- XX
- XX #ifndef _DMAKE_PUBLIC_h
- X--- 42,48 ----
- XX -- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- XX --
- XX -- LOG
- X! -- $Log$
- XX */
- XX
- XX #ifndef _DMAKE_PUBLIC_h
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/bccdos/mkswp.bat Tue May 14 08:35:48 1991
- X--- msdos/bccdos/mkswp.bat Sat May 11 10:06:57 1991
- X***************
- X*** 1,69 ****
- XX md objects
- XX tasm -t -mx -dmlarge msdos\exec.asm;
- XX mv exec.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml infer.c
- X! mv infer.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml make.c
- X! mv make.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml stat.c
- X! mv stat.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml expand.c
- X! mv expand.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmstring.c
- X! mv dmstring.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml hash.c
- X! mv hash.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dag.c
- X! mv dag.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmake.c
- X! mv dmake.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml path.c
- X! mv path.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml imacs.c
- X! mv imacs.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml sysintf.c
- X! mv sysintf.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml parse.c
- X! mv parse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml getinp.c
- X! mv getinp.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml quit.c
- X! mv quit.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml state.c
- X! mv state.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml basename.c
- X! mv basename.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmdump.c
- X! mv dmdump.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml macparse.c
- X! mv macparse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml rulparse.c
- X! mv rulparse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml percent.c
- X! mv percent.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml function.c
- X! mv function.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\ruletab.c
- X! mv ruletab.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\dirbrk.c
- X! mv dirbrk.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\runargv.c
- X! mv runargv.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\arlib.c
- X! mv arlib.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\_chdir.c
- X! mv _chdir.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\switchar.c
- X! mv switchar.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\rmprq.c
- X! mv rmprq.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\find.c
- X! mv find.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\spawn.c
- X! mv spawn.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\tempnam.c
- X! mv tempnam.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\utime.c
- X! mv utime.obj objects
- X! tlink @\tmp\mkAAA010450,dmake.exe,NUL.MAP,@\tmp\mkBAA010450
- XX copy msdos\bccdos\startup.mk startup.mk
- X--- 1,101 ----
- XX md objects
- XX tasm -t -mx -dmlarge msdos\exec.asm;
- XX mv exec.obj objects
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml infer.c
- X! copy infer.obj objects
- X! del infer.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml make.c
- X! copy make.obj objects
- X! del make.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml stat.c
- X! copy stat.obj objects
- X! del stat.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml expand.c
- X! copy expand.obj objects
- X! del expand.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmstring.c
- X! copy dmstring.obj objects
- X! del dmstring.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml hash.c
- X! copy hash.obj objects
- X! del hash.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dag.c
- X! copy dag.obj objects
- X! del dag.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmake.c
- X! copy dmake.obj objects
- X! del dmake.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml path.c
- X! copy path.obj objects
- X! del path.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml imacs.c
- X! copy imacs.obj objects
- X! del imacs.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml sysintf.c
- X! copy sysintf.obj objects
- X! del sysintf.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml parse.c
- X! copy parse.obj objects
- X! del parse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml getinp.c
- X! copy getinp.obj objects
- X! del getinp.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml quit.c
- X! copy quit.obj objects
- X! del quit.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml state.c
- X! copy state.obj objects
- X! del state.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml basename.c
- X! copy basename.obj objects
- X! del basename.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmdump.c
- X! copy dmdump.obj objects
- X! del dmdump.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml macparse.c
- X! copy macparse.obj objects
- X! del macparse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml rulparse.c
- X! copy rulparse.obj objects
- X! del rulparse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml percent.c
- X! copy percent.obj objects
- X! del percent.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml function.c
- X! copy function.obj objects
- X! del function.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\ruletab.c
- X! copy ruletab.obj objects
- X! del ruletab.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\dirbrk.c
- X! copy dirbrk.obj objects
- X! del dirbrk.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\runargv.c
- X! copy runargv.obj objects
- X! del runargv.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\arlib.c
- X! copy arlib.obj objects
- X! del arlib.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\_chdir.c
- X! copy _chdir.obj objects
- X! del _chdir.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\switchar.c
- X! copy switchar.obj objects
- X! del switchar.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\rmprq.c
- X! copy rmprq.obj objects
- X! del rmprq.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\find.c
- X! copy find.obj objects
- X! del find.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\spawn.c
- X! copy spawn.obj objects
- X! del spawn.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\tempnam.c
- X! copy tempnam.obj objects
- X! del tempnam.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\utime.c
- X! copy utime.obj objects
- X! del utime.obj
- XX copy msdos\bccdos\startup.mk startup.mk
- X+ tlink @msdos\bccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\bccdos\libswp.rsp
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/bccdos/mk.bat Tue May 14 08:35:47 1991
- X--- msdos/bccdos/mk.bat Sat May 11 10:06:42 1991
- X***************
- X*** 1,65 ****
- XX md objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml infer.c
- X! mv infer.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml make.c
- X! mv make.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml stat.c
- X! mv stat.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml expand.c
- X! mv expand.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmstring.c
- X! mv dmstring.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml hash.c
- X! mv hash.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dag.c
- X! mv dag.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmake.c
- X! mv dmake.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml path.c
- X! mv path.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml imacs.c
- X! mv imacs.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml sysintf.c
- X! mv sysintf.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml parse.c
- X! mv parse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml getinp.c
- X! mv getinp.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml quit.c
- X! mv quit.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml state.c
- X! mv state.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml basename.c
- X! mv basename.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmdump.c
- X! mv dmdump.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml macparse.c
- X! mv macparse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml rulparse.c
- X! mv rulparse.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml percent.c
- X! mv percent.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml function.c
- X! mv function.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\ruletab.c
- X! mv ruletab.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\dirbrk.c
- X! mv dirbrk.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\runargv.c
- X! mv runargv.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\arlib.c
- X! mv arlib.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\_chdir.c
- X! mv _chdir.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\switchar.c
- X! mv switchar.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\rmprq.c
- X! mv rmprq.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\tee.c
- X! mv tee.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\tempnam.c
- X! mv tempnam.obj objects
- X! tcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\utime.c
- X! mv utime.obj objects
- X! tlink @\tmp\mkAAA010420,dmake.exe,NUL.MAP,@\tmp\mkBAA010420
- XX copy msdos\bccdos\startup.mk startup.mk
- X--- 1,96 ----
- XX md objects
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml infer.c
- X! copy infer.obj objects
- X! del infer.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml make.c
- X! copy make.obj objects
- X! del make.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml stat.c
- X! copy stat.obj objects
- X! del stat.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml expand.c
- X! copy expand.obj objects
- X! del expand.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmstring.c
- X! copy dmstring.obj objects
- X! del dmstring.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml hash.c
- X! copy hash.obj objects
- X! del hash.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dag.c
- X! copy dag.obj objects
- X! del dag.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmake.c
- X! copy dmake.obj objects
- X! del dmake.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml path.c
- X! copy path.obj objects
- X! del path.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml imacs.c
- X! copy imacs.obj objects
- X! del imacs.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml sysintf.c
- X! copy sysintf.obj objects
- X! del sysintf.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml parse.c
- X! copy parse.obj objects
- X! del parse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml getinp.c
- X! copy getinp.obj objects
- X! del getinp.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml quit.c
- X! copy quit.obj objects
- X! del quit.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml state.c
- X! copy state.obj objects
- X! del state.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml basename.c
- X! copy basename.obj objects
- X! del basename.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml dmdump.c
- X! copy dmdump.obj objects
- X! del dmdump.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml macparse.c
- X! copy macparse.obj objects
- X! del macparse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml rulparse.c
- X! copy rulparse.obj objects
- X! del rulparse.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml percent.c
- X! copy percent.obj objects
- X! del percent.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml function.c
- X! copy function.obj objects
- X! del function.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\ruletab.c
- X! copy ruletab.obj objects
- X! del ruletab.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\dirbrk.c
- X! copy dirbrk.obj objects
- X! del dirbrk.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\runargv.c
- X! copy runargv.obj objects
- X! del runargv.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\arlib.c
- X! copy arlib.obj objects
- X! del arlib.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\_chdir.c
- X! copy _chdir.obj objects
- X! del _chdir.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\switchar.c
- X! copy switchar.obj objects
- X! del switchar.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\rmprq.c
- X! copy rmprq.obj objects
- X! del rmprq.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\tee.c
- X! copy tee.obj objects
- X! del tee.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\tempnam.c
- X! copy tempnam.obj objects
- X! del tempnam.obj
- X! bcc -c -I. -Imsdos -Imsdos\bccdos -d -O -N- -w-nod -ml msdos\bccdos\utime.c
- X! copy utime.obj objects
- X! del utime.obj
- XX copy msdos\bccdos\startup.mk startup.mk
- X+ tlink @msdos\bccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\bccdos\lib.rsp
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/makefile.mk Tue May 14 08:35:04 1991
- X--- makefile.mk Mon May 13 16:12:43 1991
- X***************
- X*** 51,57 ****
- X--- 51,62 ----
- XX # it.
- XX %$O : %.c
- XX %$(CC) -c $(CFLAGS) $<
- X+ .IF $(SHELL) != $(COMSPEC)
- XX mv $(@:f) $(OBJDIR)
- X+ .ELSE
- X+ +copy $(@:f) $(OBJDIR)
- X+ +del $(@:f)
- X+ .ENDIF
- XX
- XX # Pull in the proper configuration files, based on the value of OS.
- XX .INCLUDE : $(OS)/config.mk
- X***************
- X*** 71,84 ****
- XX all : $(TARGET) $(STARTUP);
- XX $(TARGET) : $(OBJDIR)
- XX $(TARGET) : $(OBJECTS);$(LD) $(LDARGS)
- X! $(STARTUP) : $(ENVDIR)$(STARTUP); +$(eq,$(SHELL),$(COMSPEC) copy cp) $< $@
- XX
- XX # how to make public.h
- XX public .PHONY : $(PUBLIC);
- X! $(PUBLIC) .SHELL .NOSTATE: $(SRC); genpub -n DMAKE $< >$@
- XX
- XX # Other obvious targets...
- X! $(OBJDIR):;+-$(eq,$(SHELL),$(COMSPEC) md mkdir) $@
- XX
- XX # remaining dependencies should be automatically generated
- XX sysintf$O : $(OS)/sysintf.h
- X--- 76,91 ----
- XX all : $(TARGET) $(STARTUP);
- XX $(TARGET) : $(OBJDIR)
- XX $(TARGET) : $(OBJECTS);$(LD) $(LDARGS)
- X! $(STARTUP) : $(ENVDIR)$(STARTUP); $(eq,$(SHELL),$(COMSPEC) +copy cp) $< $@
- XX
- XX # how to make public.h
- XX public .PHONY : $(PUBLIC);
- X! $(PUBLIC) .SHELL .NOSTATE: $(SRC)
- X! genpub -n DMAKE $< >$@
- X! rcsclean $@ >&/dev/null
- XX
- XX # Other obvious targets...
- X! $(OBJDIR):;-$(eq,$(SHELL),$(COMSPEC) +md mkdir) $@
- XX
- XX # remaining dependencies should be automatically generated
- XX sysintf$O : $(OS)/sysintf.h
- X***************
- X*** 85,91 ****
- XX ruletab$O : $(OS)/startup.h #khc 01NOV90 - dependency was missing
- XX $(OBJECTS) : $(HDR)
- XX
- X! clean:;+- $(RM) -rf dmake$E dbdmake$E objects* $(STARTUP)
- XX
- XX # Rules for making the manual pages.
- XX man .SETDIR=man : dmake.nc ;
- X--- 92,98 ----
- XX ruletab$O : $(OS)/startup.h #khc 01NOV90 - dependency was missing
- XX $(OBJECTS) : $(HDR)
- XX
- X! clean:;+- $(RM) -rf dmake$E dbdmake$E objects* $(STARTUP) _*state*.mk
- XX
- XX # Rules for making the manual pages.
- XX man .SETDIR=man : dmake.nc ;
- X***************
- X*** 136,142 ****
- XX find . -type f -print |\
- XX sed -e 's/RCS\///' -e 's/,v//' -e 's/$$/\\/' -e 's/^\.\// /'|\
- XX sort -u |\
- X! grep -v tst | grep -v $@ | grep -v LICENSE | grep -v '*state*\.mk' |\
- XX grep -v '\.zoo' | grep -v '\.tar'| grep -v '\.shar' >> $@
- XX echo ' LICENSE' >> $@
- XX
- X--- 143,149 ----
- XX find . -type f -print |\
- XX sed -e 's/RCS\///' -e 's/,v//' -e 's/$$/\\/' -e 's/^\.\// /'|\
- XX sort -u |\
- X! grep -v tst | grep -v $@ | grep -v LICENSE |\
- XX grep -v '\.zoo' | grep -v '\.tar'| grep -v '\.shar' >> $@
- XX echo ' LICENSE' >> $@
- XX
- X***************
- X*** 269,277 ****
- XX DOSOBJ = $(CSTARTUP) $(OBJDIR)/{$(OBJECTS)}
- XX fix-%-scripts:
- XX tail -r $(FIX-SH) >tmp-sh-r
- X! tail +2 tmp-sh-r | sed -e 's,/,\\,g' >tmp-out
- XX tail -r tmp-out >$(FIX-SH)
- X! head -1 tmp-sh-r |\
- XX sed -e 's,\\tmp\\mkA..[0-9]*,$(OBJRSP),'\
- XX -e 's,\\tmp\\mkB..[0-9]*,$(LIBRSP),' |\
- XX sed -e 's,$(OS)/,$(OS)\\,g'\
- X--- 276,284 ----
- XX DOSOBJ = $(CSTARTUP) $(OBJDIR)/{$(OBJECTS)}
- XX fix-%-scripts:
- XX tail -r $(FIX-SH) >tmp-sh-r
- X! tail +3 tmp-sh-r | sed -e 's,/,\\,g' >tmp-out
- XX tail -r tmp-out >$(FIX-SH)
- X! head -2 tmp-sh-r |\
- XX sed -e 's,\\tmp\\mkA..[0-9]*,$(OBJRSP),'\
- XX -e 's,\\tmp\\mkB..[0-9]*,$(LIBRSP),' |\
- XX sed -e 's,$(OS)/,$(OS)\\,g'\
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/make.c Tue May 14 08:35:00 1991
- X--- make.c Mon May 13 17:01:23 1991
- X***************
- X*** 1,4 ****
- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/make.c,v 1.1 91/05/06 15:23:19 dvadura Exp $
- XX -- SYNOPSIS -- perform the update of all outdated targets.
- XX --
- XX -- DESCRIPTION
- X--- 1,4 ----
- X! /* RCS -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/make.c,v 1.2 91/05/13 16:59:53 dvadura Exp $
- XX -- SYNOPSIS -- perform the update of all outdated targets.
- XX --
- XX -- DESCRIPTION
- X***************
- X*** 42,47 ****
- X--- 42,51 ----
- XX --
- XX -- LOG
- XX -- $Log: make.c,v $
- X+ * Revision 1.2 91/05/13 16:59:53 dvadura
- X+ * Fixed bug when .SETDIR'ed to a directory and we have to modify the file
- X+ * name to use the .SETDIR of the parent cell and not Makedir.
- X+ *
- XX * Revision 1.1 91/05/06 15:23:19 dvadura
- XX * dmake Release Version 3.7
- XX *
- X***************
- X*** 461,467 ****
- XX * directory then we will include the directory in the fname
- XX * of the target. */
- XX if( push ) {
- X! char *nname = Build_path(_prefix(Makedir,tcp->ce_dir), tcp->ce_fname);
- XX
- XX if( (tcp->ce_attr & A_FFNAME) && (tcp->ce_fname != NIL(char)) )
- XX FREE( tcp->ce_fname );
- X--- 465,472 ----
- XX * directory then we will include the directory in the fname
- XX * of the target. */
- XX if( push ) {
- X! char *dir = nsetdirroot ? nsetdirroot->ce_dir : Makedir;
- X! char *nname = Build_path(_prefix(dir,tcp->ce_dir), tcp->ce_fname);
- XX
- XX if( (tcp->ce_attr & A_FFNAME) && (tcp->ce_fname != NIL(char)) )
- XX FREE( tcp->ce_fname );
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/make.bat Tue May 14 08:34:58 1991
- X--- make.bat Sat May 11 09:31:14 1991
- X***************
- X*** 133,141 ****
- XX :mkbccswp
- XX cls
- XX echo WARNING:
- X- echo proceeding further. Also check that the mkdir command at the start
- X- echo of the response file and the copy command at the end of the response
- X- echo file will work on your system.
- XX echo The default response files:
- XX echo msdos\bccdos\objswp.rsp
- XX echo msdos\bccdos\libswp.rsp
- X--- 133,138 ----
- X*** /u2/dvadura/src/generic/dmake/dmake37-p0/_install Tue May 14 08:33:38 1991
- X--- _install Mon May 13 15:43:27 1991
- X***************
- X*** 81,89 ****
- XX information.)
- XX
- XX The making of dmake, echoes the commands being executed, and should proceed
- X! relatively error free. Ignore any warnings that concern unused arguments
- X! to functions, these are normal in some configurations (esp the MSDOS
- X! configuration).
- XX
- XX
- XX STARTUP FILE
- X--- 81,88 ----
- XX information.)
- XX
- XX The making of dmake, echoes the commands being executed, and should proceed
- X! relatively error free. Ignore any warnings that are produced by the
- X! compile. They have been verified and are ok.
- XX
- XX
- XX STARTUP FILE
- X***************
- X*** 93,99 ****
- XX and msdos directories. You may override the value of the path variable
- XX compiled-in by creating a file at the root source directory called startup.h
- XX and inserting into that file a definition that is like the definition found
- X! in the supplied startup.h files.
- XX
- XX
- XX INSTALLATION
- X--- 92,99 ----
- XX and msdos directories. You may override the value of the path variable
- XX compiled-in by creating a file at the root source directory called startup.h
- XX and inserting into that file a definition that is like the definition found
- X! in the supplied startup.h files. If the local startup.h file does not
- X! work then you will have to edit the startup.h in the appropriate directory.
- XX
- XX
- XX INSTALLATION
- XSHAR_EOF
- Xchmod 0640 _patches ||
- Xecho 'restore of _patches failed'
- XWc_c="`wc -c < '_patches'`"
- Xtest 100601 -eq "$Wc_c" ||
- X echo '_patches: original size 100601, current size' "$Wc_c"
- Xfi
- X
- X# Now run patch to fix up the files
- Xpatch -p0 < _patches
- Xexit 0
- SHAR_EOF
- echo 'File dm37p1 is complete' &&
- chmod 0640 dm37p1 ||
- echo 'restore of dm37p1 failed'
- Wc_c="`wc -c < 'dm37p1'`"
- test 104168 -eq "$Wc_c" ||
- echo 'dm37p1: original size 104168, current size' "$Wc_c"
- rm -f _shar_wnt_.tmp
- fi
- rm -f _shar_seq_.tmp
- echo You have unpacked the last part
- exit 0
-
- exit 0 # Just in case...
- --
- Kent Landfield INTERNET: kent@sparky.IMD.Sterling.COM
- Sterling Software, IMD UUCP: uunet!sparky!kent
- Phone: (402) 291-8300 FAX: (402) 291-4362
- Please send comp.sources.misc-related mail to kent@uunet.uu.net.
-