summaryrefslogtreecommitdiff
path: root/scalalib
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib')
-rw-r--r--scalalib/src/mill/scalalib/ScalaModule.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/scalalib/src/mill/scalalib/ScalaModule.scala b/scalalib/src/mill/scalalib/ScalaModule.scala
index dc39a4a8..33905a7e 100644
--- a/scalalib/src/mill/scalalib/ScalaModule.scala
+++ b/scalalib/src/mill/scalalib/ScalaModule.scala
@@ -136,10 +136,9 @@ trait ScalaModule extends mill.Module with TaskModule { outer =>
case None => ""
case Some(cls) =>
val isWin = scala.util.Properties.isWin
- mill.modules.Jvm.launcherShellScript(
- isWin,
+ mill.modules.Jvm.launcherUniversalScript(
cls,
- Agg(if (isWin) "%~dp0%~nx0" else "$0"),
+ Agg("$0"), Agg("%~dpnx0"),
forkArgs()
)
}