[comp.binaries.ibm.pc.d] Make version 1.2

greggy@infmx.UUCP (greg yachuk) (12/14/88)

Almost a month ago, I mailed a new version (1.2) of make to Rahul
(actually to the comp.binaires mail address).  So far, it has not
arrived on c.b.i.pc.  I've sent a mail message directly to Rahul
but haven't received anything back.  Anyway, I'm assuming something
got mucked up.  I'm about to submit it again, and simultaneously
submit the sources to comp.sources.misc.  The following is a synopsis
of the changes.


This is a work-alike program, very close to `make' as it exists on Sun
systems.  It is compiled with Microsoft C (5.1) and runs on PCDOS 3.3.
It also compiles and runs on BSD 4.3 Unix.

This is version 1.2.  These are the changes from 1.1 to 1.2:
     ensure command line macros override makefile macros, even as
     makefiles are being read in.

     support time-checks correctly on MSDOS directories.

     use MAKEFLAGS macro, and set it up for subordinate makes.

     import environment variables and support -e flag.

     handle `-f -' (i.e.  makefile from stdin) correctly.

     clean up some potential NULL pointer dereferences.

     correct errors in handling nested makes.

     modify tokenizing routine to correctly handle trailing separators.

     the documentation has been re-written

	-greg

Greg Yachuk	Informix Software Inc., Menlo Park, CA	(415) 322-4100
{uunet,pyramid}!infmx!greggy	why yes, I DID choose that login myself