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