summaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-14 13:01:24 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-14 13:01:24 -0800
commit04e752ec47a39af20c66dc05e731399afd99a1cc (patch)
tree7e404136d6db317de4c118a8fe184901f526df76 /build.sbt
parentfd9189b4d11756edceaef5f3269f6f02291d1a16 (diff)
downloadmill-04e752ec47a39af20c66dc05e731399afd99a1cc.tar.gz
mill-04e752ec47a39af20c66dc05e731399afd99a1cc.tar.bz2
mill-04e752ec47a39af20c66dc05e731399afd99a1cc.zip
Move dummy SBT targets into `synthetic/` folder
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt16
1 files changed, 10 insertions, 6 deletions
diff --git a/build.sbt b/build.sbt
index bd4c0bb7..8561c596 100644
--- a/build.sbt
+++ b/build.sbt
@@ -29,11 +29,13 @@ val pluginSettings = Seq(
}
)
-lazy val ammoniteRunner = project.settings(
- scalaVersion := "2.12.4",
- libraryDependencies +=
- "com.lihaoyi" % "ammonite" % "1.0.3-21-05b5d32" cross CrossVersion.full
-)
+lazy val ammoniteRunner = project
+ .in(file("synthetic/ammoniteRunner"))
+ .settings(
+ scalaVersion := "2.12.4",
+ libraryDependencies +=
+ "com.lihaoyi" % "ammonite" % "1.0.3-21-05b5d32" cross CrossVersion.full
+ )
def ammoniteRun(hole: SettingKey[File], args: String => List[String], suffix: String = "") = Def.task{
@@ -53,7 +55,7 @@ def ammoniteRun(hole: SettingKey[File], args: String => List[String], suffix: St
def bridge(bridgeVersion: String) = Project(
id = "bridge" + bridgeVersion.replace('.', '_'),
- base = file("bridge/" + bridgeVersion.replace('.', '_')),
+ base = file("synthetic/bridge/" + bridgeVersion.replace('.', '_')),
settings = Seq(
organization := "com.lihaoyi",
scalaVersion := bridgeVersion,
@@ -214,9 +216,11 @@ lazy val integration = project
)
lazy val bin = project
+ .in(file("synthetic/bin"))
.dependsOn(scalalib, scalajslib)
.settings(
sharedSettings,
+ baseDirectory := baseDirectory.value.getParentFile,
fork := true,
connectInput in (Test, run) := true,
outputStrategy in (Test, run) := Some(StdoutOutput),