From 672642e4694088c2c0aee6e408de079318bcd4db Mon Sep 17 00:00:00 2001 From: Robby Date: Tue, 20 Mar 2018 06:50:23 -0500 Subject: Batch (.bat) file generation for assembly, launcher, and release (#243) --- scalalib/src/mill/scalalib/ScalaModule.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'scalalib') diff --git a/scalalib/src/mill/scalalib/ScalaModule.scala b/scalalib/src/mill/scalalib/ScalaModule.scala index bf68218c..0fe7e3dc 100644 --- a/scalalib/src/mill/scalalib/ScalaModule.scala +++ b/scalalib/src/mill/scalalib/ScalaModule.scala @@ -126,9 +126,11 @@ trait ScalaModule extends mill.Module with TaskModule { outer => mainClass() match{ case None => "" case Some(cls) => + val isWin = scala.util.Properties.isWin mill.modules.Jvm.launcherShellScript( + isWin, cls, - Agg("$0"), + Agg(if (isWin) "%~dp0%~nx0" else "$0"), forkArgs() ) } -- cgit v1.2.3