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