[173] in Software_Announce

home help back first fref pref prev next nref lref last post

MASH -- The MAke SHell

daemon@ATHENA.MIT.EDU (Salvatore Valente)
Thu Jul 3 00:33:19 1997

Date: Thu, 3 Jul 1997 00:32:33 -0400
To: software-announce@MIT.EDU
Cc: bug-sipb@MIT.EDU
From: Salvatore Valente <svalente@MIT.EDU>


I've installed "mash" version 0.1alpha in the sipb locker.  Mash is
basically a program like "make" and "imake" and "pmake" and "gmake" in
that it is used to determine which pieces of a program need to be
re-built and execute the commands to build them.

However, mash is a lot better than make.

Mash is controlled by a "Mashfile" which bares some small resemblance
to a "Makefile".  A little documentation on how to write a Mashfile is
in http://www.mit.edu/people/svalente/mash.html.  Hopefully, this
documentation will become much better in the future.

There's no man page yet.  Fortunately, none of the command-line
options work yet, so there's no need for a man page.

This is version 0.1alpha, so it's bleeding-edge stuff.  The author
would appreciate any comments you might have about Mash.  You can send
him bug-reports, suggestions for new features, new commands and
functions, questions about the documentation, suggestions to improve
the documentation, patches, Mashfiles that you wrote, flames,
compliments, etc.  Really, he'd like to hear whatever you have to say
about mash.  His email address is svalente@mit.edu.

Have a nice day.
-Sal.

P.S.  The source code is in /mit/sipb/src/mash.  I expect it to
continue changing pretty rapidly for a little while, so please don't
distribute it outside of MIT.

home help back first fref pref prev next nref lref last post