mamsh converts
MAM (Make Abstract Machine) instructions on the standard input to a
sh(1) script that updates all targets on the standard output. The
script summarily builds each target; use
mamake(1),
nmake(1) or
gmake(1) for target out-of-date testing.