summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-14 16:35:40 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-14 16:53:56 -0800
commitc3f1b0d5c1f523146c718bf9fbb14594893af8e9 (patch)
tree58e02e5d8e42c2ca91812046fc9f3a8f4af09e16 /build.sc
parent298d18bda6a9f6e795ac9b9e4c2eca50aa9118fe (diff)
downloadmill-c3f1b0d5c1f523146c718bf9fbb14594893af8e9.tar.gz
mill-c3f1b0d5c1f523146c718bf9fbb14594893af8e9.tar.bz2
mill-c3f1b0d5c1f523146c718bf9fbb14594893af8e9.zip
- Move synthetic SBT projects into `target` folder
- Update readme and `ci/` scripts to refer to new project layout - Remove stale `pprint.log`s
Diffstat (limited to 'build.sc')
-rwxr-xr-xbuild.sc23
1 files changed, 12 insertions, 11 deletions
diff --git a/build.sc b/build.sc
index 74fa5b04..f48c0b65 100755
--- a/build.sc
+++ b/build.sc
@@ -117,17 +117,6 @@ object scalalib extends MillModule {
}
}
}
-object jsbridges extends Cross[JsBridgeModule]("0.6", "1.0")
-class JsBridgeModule(scalajsBinary: String) extends MillModule{
- def basePath = pwd / 'scalajslib / s"bridge_${scalajsBinary.replace('.', '_')}"
- val scalajsVersion = scalajsBinary match {
- case "0.6" => "0.6.21"
- case "1.0" => "1.0.0-M2"
- }
- def ivyDeps = Agg(
- Dep("org.scala-js", "scalajs-tools", scalajsVersion)
- )
-}
object scalajslib extends MillModule {
@@ -142,6 +131,18 @@ object scalajslib extends MillModule {
)
for((k, v) <- mapping.toSeq) yield s"-D$k=$v"
}
+
+ object jsbridges extends Cross[JsBridgeModule]("0.6", "1.0")
+ class JsBridgeModule(scalajsBinary: String) extends MillModule{
+ def basePath = super.basePath / ammonite.ops.up / s"bridge_${scalajsBinary.replace('.', '_')}"
+ val scalajsVersion = scalajsBinary match {
+ case "0.6" => "0.6.21"
+ case "1.0" => "1.0.0-M2"
+ }
+ def ivyDeps = Agg(
+ Dep("org.scala-js", "scalajs-tools", scalajsVersion)
+ )
+ }
}
def testRepos = T{
Seq(