<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 19 Jan 1990 11:26:56 EST
From   : SAGE@LL.LL.MIT.EDU
Subject: MAKE for CP/M

Dave Horsfall asked about a MAKE utility for CP/M.  There is one posted on
my Z-Node (617-965-7259, password = DDT) called RCPMKE13.LBR.  Here is the
entry in the FOR file:

----
RCPMKE13.LBR - ZCPR33 Specific
   RCPMKE13 is MAKE.RCP version 1.3.  MAKE is modeled on the
   Unix MAKE.  It runs as an ZCPR33 RCP, schedules source files for
   assembly/compilation and then monitors the assembly/compilation
   process, aborting if errors are detected.  It's superior to the
   FINDERR method in that multiple-pass compilers with overlays are
   supported ( PL/I ), or any compiler that overwrites the error
   location prior to warm booting.  See MAKE.DOC

----

As you will notice, however, the above program will work only in a modern
Z-System (ZCPR33 or later).

Dave commented further:

>> No, this is not a joke.  Has anyone ported "make" for CP/M?  It would
>> have to be really simple, of course.  Ignore the (non-existent) time
>> stamps and just re-compile (or perhaps keep a simple data-base of time
>> stamps based on the file-modified bit?) etc.

   What is this about "non-existent time stamps"?  If you use DateStamper or
any of the modern DOS replacements (of which there are now quite a few:
P2DOS, Z80DOS, NOVADOS, ZSDOS/ZDDOS, etc.), those time stamps would not be
"non-existent".  And I believe that there was version of MAKE available with
DateStamper that would do just what the standard Unix MAKE does.  I have
never been interested in any of this myself and have not tried it, but you
might try dropping Bridger a line at BRIDGER @ RAND.ORG.

-- Jay Sage


<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>