iMake 1.0.0 01/24/99 Preview Release

-----------------------------------------------------------------------------
CHANGES

1999-01-22
- cut iMake 1.0.0 01/24/99 release

1999-01-19
- alphabetized command line options
- command line option, -d, now undefines predefined environmental variables

1998-12-03
- added -d option, build if the time stamps are equal
- changed when targets are built, now targets are built only if target time
  stamp is older, prior to this release targets where built when the target
  time stamp was the same or older than the dependencies
- added support for recursive macro definitions by partially evaluating
  macros as they are being defined
- white spaces are now parsed as spaces

1998-12-02
- colon : in target identifiers enclosed in quotes are now parsed properly

1998-11-27
- updated documentation
- fixed bug where base target name was not being properly set and resulted in
  java.lang.StringIndexOutOfBoundsException: String index out of range
  exception being thrown

1998-11-26
- quotes are now removed from target definitions
- fixed bug in how embedded spaces in a target definition enclosed by quotes
  are being parsed
- identifier definitions ending with \ can now be enclosed in quotes, example
  DIR_SEP = "\"

1998-11-19
- fixed bug where evaluating include directive within if/ifdef/ifndef
  directive resulted in unexpected end of file while in if/ifdef/ifndef.

1998-11-10
- fixed bug where results from ## were not being evaluated recursively
- removed use of System.exit()

1998-09-04
- cut iMake 1.0.0 09/06/98 release

1998-09-04
- updated documentation, macros can not be defined from the command line
  using -d

1998-09-03
- fixed bug with macro and identifier identification
- changed how macros are defined

1998-08-27
- fixed bugs with operations on doubles

1998-08-22
- cut iMake 1.0.0 08/22/98 release
- fixed bug with evaluating embedded macros

1998-08-17
- cut iMake 1.0.0 08/17/98 release

1998-08-15
- verbose mode expanded to display defined identifiers, inferences and
  targets
- added java and c makefile examples

1998-08-14
- embedded macros now supported in inference and target definitions

1998-08-13
- eliminated need for root access

1998-07-17
- cut iMake 1.0.0 07/19/98 release

1998-07-13
- integrated preprocessor

1998-07-07
- cleanup html/format/spelling documentation

1998-07-05
- cut iMake 1.0.0 07/05/98 release

1998-07-03
- fixed bug with macro processor

1998-07-02
- updated iMake documentation

1998-06-12 
- cut iMake 1.0.0 06/12/98 release 

1998-06-04 
- created release. 

1998-06-02 
- integrated iMake into Servertec's Web site. 

1998-05-30 
- cleanup iMake documentation. 
