Unsupported builds

clearmake does not support the use of the .JAVAC target with non-audited or parallel builds.

The .JAVAC special target requires both a dynamic view context and audited builds.

When clearmake begins to build two targets in parallel, it does not account for the possibility that two targets might write common files. If they do, the builds might collide when writing those files.

If .JAVAC is used with parallel builds, clearmake prints the following message:

clearmake: Warning: Use of .JAVAC with parallel builds implies .NOTPARALLEL; ignoring -J