summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild.sc2
-rw-r--r--core/src/mill/eval/Evaluator.scala2
2 files changed, 2 insertions, 2 deletions
diff --git a/build.sc b/build.sc
index a09e0df9..7ceafc2e 100755
--- a/build.sc
+++ b/build.sc
@@ -232,7 +232,7 @@ def launcherScript(jvmArgs: Seq[String],
universalScript(
shellCommands = {
def java(mainClass: String) =
- s"""exec java $jvmArgsStr $$JAVA_OPTS -cp "${shellClassPath.mkString(":")}" mill.Main "$$@""""
+ s"""exec java $jvmArgsStr $$JAVA_OPTS -cp "${shellClassPath.mkString(":")}" $mainClass "$$@""""
s"""case "$$1" in
| -i | --interactive )
diff --git a/core/src/mill/eval/Evaluator.scala b/core/src/mill/eval/Evaluator.scala
index 33141c0a..f423092b 100644
--- a/core/src/mill/eval/Evaluator.scala
+++ b/core/src/mill/eval/Evaluator.scala
@@ -353,7 +353,7 @@ object Evaluator{
def classLoaderSig = Thread.currentThread().getContextClassLoader match {
case scl: SpecialClassLoader => scl.classpathSignature
case ucl: URLClassLoader =>
- SpecialClassLoader.initialClasspathSignature(ucl).map{ case (k, v) => (Right(k), v)}
+ SpecialClassLoader.initialClasspathSignature(ucl)
case _ => Nil
}
case class Timing(label: String,