[Index]

Changes to Make in Java

The current Make in Java is version 1.6 released on 2002 February 11.

Changes from version 1.4 to version 1.5

Make in Java version 1.5 was released on 2001 December 06.

Changes from version 1.3 to version 1.4

Make in Java version 1.4 was released on 2000 September 21.

Changes from version 1.2 to version 1.3

Make in Java version 1.3 was released on 1999 October 19.

Changes from version 1.1 to version 1.2

Changes from version 1.0 to version 1.1

Changes from version 0.9 to version 1.0

Changes from version 0.8 to version 0.9

Changes from version 0.7 to version 0.8

Changes from version 0.6 to version 0.7

Changes from version 0.5 to version 0.6

Changes from version 0.4 to version 0.5

Changes from version 0.3 to version 0.4

Changes from version 0.2 to version 0.3

Changes from version 0.1 to version 0.2

Future Plans

The author thinks the most important improvement that should be made to JMK is to make sequences of commands into first class objects that can be manipulated just as functions and lists of strings can be. The change would allow the application of the full power of the expression interpreter to the task of creating command sequences, which are constructed as the makefile is read in.

The semantics of pattern rules should be more like those in GNU Make.

In a block, a sequence of local assignments of function constants should create mutually recursive definitions.

The program should use the internationalization facilities to produce error messages in multiple languages.

Suggestions for new features are welcome.


[Top]

John D. Ramsdell