home *** CD-ROM | disk | FTP | other *** search
- 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
-
- These are the changes from 1.0 to 1.1:
- modify prerequisite list handling to correctly allow a target to
- appear on multiple target lines.
-
- There is a short story which goes with this offering. Sometime early in
- 1988, someone (possibly Dan Grayson) posted copyrighted source for a
- `make' to Usenet. I used it and modified it somewhat, and then lost my
- hard disk. Having found this program to be very useful, I set about
- rewriting it from my recollection of the source that I had seen. I have
- asked Rahul (moderator of comp.binaries.ibm.pc) if he could trace the
- original submitter, and have also posted a note to the net in c.b.i.p.d,
- trying to locate this person. So far, no trace has been found. I
- really would like to show this source to him(and hopefully have him
- agree that it is not the same as his).
-
- I have based my algorithms on this previous source code. These are not
- copyrightable, so I feel that I have not infringed upon anyone's rights.
- Also, I feel that I have acted in good faith trying to trace this
- person. I hope that recipients of this code feel the same. I am
- releasing this into the public domain. You may do anything you wish
- with it, even copyright it yourself and try to sell it as your own.
- Good luck, and have fun.
-
- -greg
-
- Greg Yachuk Informix Software Inc., Menlo Park, CA (415) 322-4100
- {uunet,pyramid}!infmx!greggy why yes, I DID choose that login myself
-