Changes to the WRPRC configuration distribution for Release 2.01
10 August 1993

Some of these changes involve incompatibilities with Release 2.00.  I judge
that a minor inconvenience since propagation of 2.00 has been minimal.

Merged System.tmpl and Project.tmpl into a single file Imake.params.

Reorganized Imake.rules to reflect rule grouping a bit better.  Eliminated
superfluous rules ("superfluous" means I've never used them to configure any
WRPRC project).

Revision to simplify MakefileSubdirs(), the rule that generates the
"Makefiles" target entry.  Also fixed a couple of bugs.

Dumped the last argument to NamedTargetSubdirs().  In this ruleset it was
always the same as the first argument, and therefore superfluous.  This makes
the 2.00 rule incompatible with the 2.01 rule.

BuildNormalLibrary() now takes a source file argument, and generates
lint-related target entries.  This makes the 2.00 rule incompatible with the
2.01 rule.

Renamed UpdateIfChanged() to UpdateIfDifferent().  This makes the 2.00 rule
incompatible with the 2.01 rule.

RemoveTargetByMoving is no more; thus RemoveTarget() always removes (rather
than renames) the target.

Added BuildLintLibrary() and InstallLintLibrary() for lint library support.

Wrote some documentation describing how to write Imakefiles using these
configuration files (tutorial.ms) and a reference to the configuration
files themselves (reference.ms).  These are still somewhat incomplete,
particularly the latter.

Added osf1.cf/osf1.p-cf for OSF/1 support.

Added testcf directory with Imakefile that can be used to see what kind
of configuration values actually get selected on your machine.  Build the
Makefile with "imboot .." and then type "make".  (This is still preliminary.)
