This is the DMAKE version 3.6 distribution.  DMAKE is a Make like tool that
has been written by me and has been used by individuals at the University of
Waterloo for about a year and a half now.  This release replaces the previous
version 3.5 release which is no longer supported.  Please read the file
'readme/release' which accompanies this distribution and describes details
of this release (This note is found in readme/cover).

dmake is available for anonymous ftp from watmsg.uwaterloo.ca address is
129.97.129.9.  It is in the pub/src directory, set your mode to binary,
and copy either:

	dmake-3.6.tar.Z		- compressed tar format
	dmake-3.6.zoo		- zoo archive

dmake is different from other versions of make in that it supports significant
enhancements (See the man page).  A short summary of the more important
ones follows:

	. support for portable makefiles
	. runs on many platforms (DOS, generic unix [sysv and bsd4.3],
	  apollo, and others)
	. significantly enhanced macro facilities
	. transitive closure on inference graph
	. sophisticated inference algorithm
	. support for traversing the file sytem both during making of targets
	  and during inference
	. %-meta rules for specifying rules to be used for inferring
	  prerequisites
	. highly configurable
	. support for libraries
	. parallel making of targets on architectures that support it
	. attributed targets
	. text diversions
	. group recipes
	. swapping itself to DISK under MSDOS
	. supports MKS extended argument passing convention

All code found in this distribution is original and written by me except where
noted in the source and the following:

- dbug package from Fred Fish  (dmake DEBUG=1, to make a debugging version
  of dmake)

- malloc.c package, came from the net originally, author name wasn't
  on it when I found it, I can't even remember where I got it.

-dennis
