Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!ulysses!dgk From: dgk@ulysses.UUCP (David Korn) Newsgroups: net.unix Subject: Re: Where can I get "build"? Message-ID: <1411@ulysses.UUCP> Date: Wed, 1-Oct-86 23:48:28 EDT Article-I.D.: ulysses.1411 Posted: Wed Oct 1 23:48:28 1986 Date-Received: Fri, 3-Oct-86 11:09:55 EDT References: <1600002@tifsie> Organization: AT&T Bell Laboratories, Murray Hill Lines: 42 > > I just finished reading a paper about "build", a superset of make developed > at AT&T. I'm hooked--it does everything we've been looking for. We have > multiple people working on the same code and build will keep us from destroying > each other. There's only one problem--where do you get it? Does AT&T sell > it? How much does it cost? > > If you're interested in reading the paper, it's as follows: > > Build--A Software Construction Tool > V.B. Erickson and J.F. Pellegrin > AT&T Bell Labs Technical Journal > Vol. 63, No 6, July-Aug. 1984 > > ----------------- > > Patrick W. Peters > Texas Instruments > Process Automation Center > P.O. Box 655012, M/S 3635 > Dallas, TX 75243 > > UUCP: {uiucdcs!convex!smu, {rice, sun!texsun}!ti-csl}!tifsie!pat > Voice: (214) 995-2786 You should read the paper in the proceedings of the Portland Usenix about 4th generation make. This new version of make is rapidly replacing build as the 'make' utility at AT&T. Makefiles or typically about one fifth the size and it runs much faster than build. It supports a multi-directory, multi-version model of the source code as build does, but it does it without copying files. This is especially important if you find out what happens if the machine goes down in the middle of a build and you have to clean up. The best news is that 4th generation make is available through the Unix System Toolchest which is an electronic software distribution system. You can login to the Toolchest by dialing (201) 582-6900 and logging in as guest. David Korn ulysses!dgk