diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-10-20 13:07:35 +0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-10-20 13:07:35 +0800 |
commit | c948427e2c11b412ab7121c4c2804105cde711ae (patch) | |
tree | dda64e880b81de33bda45533dcc18b170361d8f5 | |
parent | c30a0e7dfc169a313fe48596fd31cb56df1822de (diff) | |
download | mill-c948427e2c11b412ab7121c4c2804105cde711ae.tar.gz mill-c948427e2c11b412ab7121c4c2804105cde711ae.tar.bz2 mill-c948427e2c11b412ab7121c4c2804105cde711ae.zip |
0.3.20.3.2
-rw-r--r-- | readme.md | 2 | ||||
-rw-r--r-- | scalalib/src/mill/scalalib/JavaModule.scala | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -151,7 +151,7 @@ optimizer without classpath conflicts. ## Changelog -### 0.3.1 +### 0.3.2 - Automatically detect main class to make `ScalaModule#assembly` self-executable diff --git a/scalalib/src/mill/scalalib/JavaModule.scala b/scalalib/src/mill/scalalib/JavaModule.scala index f1df22a6..111cfdb2 100644 --- a/scalalib/src/mill/scalalib/JavaModule.scala +++ b/scalalib/src/mill/scalalib/JavaModule.scala @@ -161,7 +161,7 @@ trait JavaModule extends mill.Module with TaskModule { outer => * OS-X and Linux */ def prependShellScript: T[String] = T{ - mainClass() match{ + finalMainClassOpt().toOption match{ case None => "" case Some(cls) => val isWin = scala.util.Properties.isWin |