summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
Diffstat (limited to 'build.sc')
-rwxr-xr-xbuild.sc11
1 files changed, 9 insertions, 2 deletions
diff --git a/build.sc b/build.sc
index 86c5d636..08a5f3b9 100755
--- a/build.sc
+++ b/build.sc
@@ -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)
}
}
}