clj -Scp does not prevent classpath calculation

Description

clj -Scp is an option to provide an explicit classpath and override the classpath calculation. Right now, if the staleness checks fail, the classpath and other files will still be computed and cached in the .cpcache dir, but that shouldn't happen.

Need to fix the flag checks in the clojure script to avoid cp calculation if -Scp is set.

Environment

None

Assignee

Hlöðver Sigurðsson

Reporter

Alex Miller

Labels

None

Approval

None

Patch

None

Priority

Major
Configure