diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-18 18:01:34 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-02-18 18:05:36 -0800 |
commit | 47083d404090ffe13deb8892d833ff4401d2ed12 (patch) | |
tree | 5680581162867d3faaafa90d9085c20c00d14b5e /build.sc | |
parent | fc2574baa346f9f75d8926ace8259ad5aa82fd8d (diff) | |
download | mill-47083d404090ffe13deb8892d833ff4401d2ed12.tar.gz mill-47083d404090ffe13deb8892d833ff4401d2ed12.tar.bz2 mill-47083d404090ffe13deb8892d833ff4401d2ed12.zip |
Add `mill dev` support to our own build
Also add Ammonite `foo.repl` support to Mill
Diffstat (limited to 'build.sc')
-rwxr-xr-x | build.sc | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -212,8 +212,21 @@ def devAssembly = T{ ) } +def dev(args: String*) = T.command{ + mill.modules.Jvm.interactiveSubprocess( + "mill.Main", + Agg.from(assemblyClasspath().flatten.map(_.path)), + jvmArgs = scalalib.testArgs() ++ scalajslib.testArgs() ++ scalaworker.testArgs(), + mainArgs = args, + workingDir = pwd + ) +} + def releaseAssembly = T{ - assemblyBase(Agg.from(assemblyClasspath().flatten.map(_.path)), "-DMILL_VERSION=" + publishVersion()._2) + assemblyBase( + Agg.from(assemblyClasspath().flatten.map(_.path)), + "-DMILL_VERSION=" + publishVersion()._2 + ) } val isMasterCommit = { |