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