Don't create too visible empty directories during build

This commit is contained in:
Alexandre Archambault 2017-05-15 15:32:48 +02:00
parent f8c05d570b
commit 89c3b3544d
3 changed files with 10 additions and 2 deletions

View File

@ -137,7 +137,7 @@ lazy val web = project
if (scalaBinaryVersion.value == "2.11")
dir
else
dir / "dummy"
dir / "target" / "dummy"
},
noTests,
webjarBintrayRepository,
@ -226,6 +226,7 @@ lazy val echo = project
.settings(shared)
lazy val jvm = project
.dummy
.aggregate(
coreJvm,
testsJvm,
@ -248,6 +249,7 @@ lazy val jvm = project
)
lazy val js = project
.dummy
.aggregate(
coreJs,
`fetch-js`,

View File

@ -18,4 +18,10 @@ object Aliases {
def ShadingPlugin = coursier.ShadingPlugin
implicit class ProjectOps(val proj: Project) extends AnyVal {
def dummy: Project =
proj.in(file(s"target/${proj.id}"))
}
}

View File

@ -162,7 +162,7 @@ object Settings {
if (sbtScalaVersionMatch.value)
baseDirectory.value
else
baseDirectory.value / "dummy"
baseDirectory.value / "target" / "dummy"
},
publish := {
if (sbtScalaVersionMatch.value)