On Thu, Aug 30, 2012 at 7:56 PM, erik quanstrom <quans...@quanstro.net> wrote: >> The thing is that mk doesn't really do anything to set up connections >> between the commands it runs. > > it does. the connections are through the file system.
No. The order in which commands are run (or if they are run at all) is based on file timestamps, so in that sense it uses the filesystem for coordination, but mk itself doesn't do anything to facilitate interprocess communications between the commands it runs (for example setting up pipes between commands). - Dan C.