Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 (Tek) 9/28/84 based on 9/17/84; site mako.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxb!mhuxn!mhuxm!mhuxj!houxm!vax135!cornell!uw-beaver!tektronix!orca!mako!glenm From: glenm@mako.UUCP (Glen McCluskey) Newsgroups: net.unix Subject: commands within ``make'' Message-ID: <583@mako.UUCP> Date: Wed, 13-Feb-85 13:58:46 EST Article-I.D.: mako.583 Posted: Wed Feb 13 13:58:46 1985 Date-Received: Fri, 15-Feb-85 04:48:41 EST Distribution: net Organization: Tektronix, Wilsonville OR Lines: 12 Is there a good reason why an option cannot be added to ``make'' so that it will directly execute subcommands such as the compiler, instead of invoking a subshell? The only reason I can think of is to allow shell syntax such as pipes. There are enough cases where this is not necessary that the faster command startup time would seem to make it worthwhile. Some tests indicate that a vfork() and execvp() go about twice as fast as a system(). Glen McCluskey ..tektronix!mako!glenm