Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ucbvax.ARPA Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!info-vax From: info-vax@ucbvax.ARPA Newsgroups: fa.info-vax Subject: Re: SOURCE CODE DEVELOPMENT TOOL Message-ID: <5280@ucbvax.ARPA> Date: Wed, 6-Mar-85 10:58:25 EST Article-I.D.: ucbvax.5280 Posted: Wed Mar 6 10:58:25 1985 Date-Received: Thu, 7-Mar-85 05:01:44 EST Sender: daemon@ucbvax.ARPA Organization: University of California at Berkeley Lines: 37 From: dyer%vaxuum.DEC@decwrl.ARPA (Gweeping Gizzards!!!) I highly recommend DEC's MMS. It works just like Unix's "make" utility, and then some. That is, it checks the dates of all the files and recompiles only that which has changed. It's very general-purpose, of course, so it can be used for more than compiling and linking. It also understands things like text and object libraries. There's another DEC product called CMS that is useful if you've got several developers per project and/or the project goes through several ver- sions. I've never used it because I work on all my projects alone and I've never gotten past V1.0 on any of them (-: I don't make mistakes :-). MMS and CMS are designed so that they can work together. I'm afraid I don't know what they cost. Since I work at DEC, they let me use it for free! I once saw a tool called "USE" which (I believe) was copyrighted to some college, so it may or may not be public domain. It used command pro- cedures with processing data hidden in comments like this: $ cc MYFILE !?_!?% (or something like that) It looked clever, but I never used it because MMS was available. Perhaps other Info-VAXers have heard of the tool? Again, I recommend MMS. It's stable, mostly Unix-compatible, and indispensible. If your projects have several developers and go through several versions, you should also look into CMS. <_Jym_> :::::::::::::::: Jym Dyer ::::' :: `:::: Dracut, Massachusetts ::' :: `:: :: :: :: DYER%VAXUUM.DEC@DECWRL.ARPA :: .::::. :: {allegra|decvax|ihnp4|ucbvax}!decwrl!dec-rhea!dec-vaxuum!dyer ::..:' :: `:..:: ::::. :: .:::: Statements made in this article are my own; they might not :::::::::::::::: reflect the views of |d|i|g|i|t|a|l| Equipment Corporation.