[819] in Release_Engineering
CAKE
daemon@ATHENA.MIT.EDU (geer@ATHENA.MIT.EDU)
Mon Mar 6 09:17:24 1989
From: <geer@ATHENA.MIT.EDU>
To: rel-eng@ATHENA.MIT.EDU
Date: Mon, 06 Mar 89 09:16:49 EST
i have picked this up, paper will be available
today.
--dan
------- Forwarded Message
Date: Sat, 4 Mar 89 0:41:17 EST
From: Mike Muuss <mike@brl.mil>
To: xpert@expo.lcs.mit.edu
Cc: Unix-Wizards@brl.mil
Subject: CAKE
In the X community, the topic of alternatives to Imake has come up
again, and I figured that I would at least mention CAKE. CAKE is dubbed
a "5th generation Make", because it uses pattern matching to fire it's
rules, rather than just simple suffix transformations like Make uses.
It also pre-processes scripts with CPP, like Imake.
With CAKE, we maintain binaries for six different kinds of machines
from one set of sources, via NFS (Gould, Sun, Alliant, SGI 3d, SGI 4d,
Convex). It was this feature that caused us to abandon Make, and
seek another tool: CAKE.
We obtained CAKE from "net.sources" a long time ago; if anyone would
like to experiment with it, feel free to obtain it via anonymous FTP
from vgr.brl.mil:
- -r--r--r-- 1 mike 33050 Mar 4 00:29 arch/brl-cake-example.shar
- -r--r--r-- 1 mike 491520 Mar 4 00:27 arch/cake.tar
- -r--r--r-- 1 mike 182117 Mar 4 00:33 arch/cake.tar.Z
The example file shows how we manage the BRL-CAD source & binary trees.
Best,
-Mike
------- End of Forwarded Message