diff options
Diffstat (limited to 'build.sc')
-rwxr-xr-x | build.sc | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -22,10 +22,17 @@ object Core extends ScalaModule { override def sources = pwd/'core/'src/'main/'scala val cross = - for(c <- mill.define.Cross("a", "b", "c")) + for(jarLabel <- mill.define.Cross("jarA", "jarB", "jarC")) yield new mill.Module{ def printIt() = T.command{ - println("PRINTING IT: " + c) + println("PRINTING IT: " + jarLabel) + } + def jar = T{ + val dest = T.ctx().dest + ammonite.ops.mkdir(dest/ammonite.ops.up) + ammonite.ops.cp(Core.jar().path, dest) + + PathRef(dest) } } } |