jmk is an application which is used to ensure that a set of files is in a consistent state. If jmk detects an inconsistency, it executes commands that correct the inconsistency. The rules used to detect and correct inconsistencies are given in a makefile.
jmk is designed to support the task of writing platform independent makefiles. File names and path lists are written in a canonical form, and translated by jmk into native form.
The rules given in a jmk makefile can invoke programs as separate processes. To produce a machine independent makefile, a makefile should only invoke programs that use the same command line argument syntax across platforms. Examples of such programs include Sun's Java compiler (javac) and their Java Archive Tool (jar).
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| all | 67.5 kB | 160 kB | [list of files] |