Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!sunybcs!boulder!huntting From: huntting@boulder.colorado.edu (Brad Huntting) Newsgroups: comp.sys.apollo Subject: an NCS distributed make utility ? Message-ID: <20680@boulder.Colorado.EDU> Date: 4 May 90 20:23:32 GMT Sender: news@boulder.Colorado.EDU Organization: University of Colorado, Boulder Lines: 28 Has anyone thought of altering the 'make' to support parallel compilation, using NCS? It's been done for other platforms. The following is from the Dynix (seqent's) man page for make. PARALLEL SUPPORT Make includes a parallel processing ability. If the string separating a target from its prerequisites is `:&' or `::&', make can run the command sequences to make the prerequisites simultaneously. If two names are separated by an ampersand on the right side of a colon, those two may be created in parallel. It would seem that this idea is a perfect match for NCS. (Except perhaps in the eyes of s/w sales people [personal opinions deleted]). Run make from any workstation, and compilations would be done on available authorized nodes. My understanding is that location brokers could direct compilations to not run on workstations which were in use. (Please correct me if I'm mistaken) #include "standard_disclaimer.h" /* not that it's needed... */ ---------------------------------------------------------------------- brad huntting@sel.bldrdoc.gov huntting@boulder.colorado.edu