Full zinc version info.
Create compiler setup from command-line settings.
Debug output for inputs.
Print the zinc version to standard out.
Check file exists.
Check file exists. Log error if it doesn't.
Select the sbt jars.
Select the scala jars.
Select the scala jars.
Prefer the explicit scala-compiler, scala-library, and scala-extra settings, then the scala-path setting, then the scala-home setting. Default to bundled scala.
Create normalised and defaulted Setup.
Debug output for compiler setup.
Distinguish the compiler and library jars.
Verify that necessary jars exist.
For snapshots the zinc version includes timestamp and commit.
Zinc cache directory.
Get the zinc version from a generated properties file.