1 This directory tree's worth of stuff are utility bits that are used in
2 more than one of the Glasgow functional-programming tools. (For the
3 project-specific bits, try <project>/utils/<blah>.)
5 msub/ a utility from Paul DuBois, that lets you substitute
6 for make variables (e.g., $(CC) ) in any old document.
7 Given that, with the "make world" configuration
8 system, Makefiles have loads of useful config info in
9 them, this is the program used to sneak that info into
12 scripts/ little utility scripts
14 fastmake a "make" wrapper for compiling Haskell programs;
15 essentially, strips out the "make depend"ed
16 dependencies to avoid so much re-checking.
18 lndir from X imake stuff (via DuBois); make a shadow tree
21 ltx a "latex" wrapper. Re-runs latex/bibtex/makeindex
22 enough times to "do the right thing."
24 mkdependC script version of C makedepend (from X11R4 via DuBois)
26 mkdirhier "mkdir a/b/c/d" will do "mkdir a; mkdir a/b; ..."
27 (assuming none of those dirs exist)
29 runstdtest runs a pgm with some flags & some stdin; checks for an
30 expected exit code, expected stdout, and expected
31 stderr. (Expect this to change :-)