Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!ames!ucbcad!ucbvax!RELAY.CS.NET!btb%ncoast.UUCP%case.CSNET From: btb%ncoast.UUCP%case.CSNET@RELAY.CS.NET.UUCP Newsgroups: mod.computers.vax Subject: Re: MAKE, OLD VERSION Message-ID: <539655617.22474@ncoast> Date: Fri, 6-Feb-87 19:56:49 EST Article-I.D.: ncoast.539655617.22474 Posted: Fri Feb 6 19:56:49 1987 Date-Received: Sun, 8-Feb-87 05:34:36 EST References: <8702051530.AA08742@ucbvax.Berkeley.EDU> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Brad Banko Organization: Cleveland Public Access UN*X, Cleveland, OH Lines: 33 Approved: info-vax@sri-kl.arpa Landon Dyer of Atari wrote a nice little make for VMS & MSDOS, which I got off the net a few months ago... I have been using it under VMS 4.4 and it works very well... it is not compatible with Unix make, but the functionality is there. An example make file for it: all : make ... make : make.exe make.exe : x.obj y.obj z.obj $ link/output=make x,y,z $ purge *.obj x.obj : x.c $ cc x y.obj : y.for $ for x ... Landon's make works by creating a DCL .com file containing the necessary 'method' lines ( $ link... etc. ) which it then executes... while you need to explicitly state the methods for a dependence list, this also does not limit you to the types of things you can use Landon's make to control... it doesn't know what to do with a .rno file, but you tell it what to do... If anybody is interested in a copy of this, send me mail. -- Brad Banko ...!decvax!cwruecmp!ncoast!btb Cleveland, Ohio "The only thing we have to fear on this planet is man." -- Carl Jung, 1875-1961