summaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2016-05-17 15:47:12 +1000
committerJason Zaugg <jzaugg@gmail.com>2016-05-17 15:47:12 +1000
commitcf38f078ad3bda0127e741a18f66d2c02d77b05a (patch)
tree6ace20ed861a155ac66f8ca96bad9107ce1be097 /build.sbt
parenteac1af364e99a6712c5e54e257216027b2ab127e (diff)
parent512bf7a841a2c11723c6f4537a1d9ef401b88b9b (diff)
downloadscala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.tar.gz
scala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.tar.bz2
scala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.zip
Merge remote-tracking branch 'origin/2.11.x' into merge/2.11.x-to-2.12.x-20160517
Conflicts: build.sbt test/files/run/repl-javap-app.check test/files/run/repl-javap-app.scala
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt10
1 files changed, 7 insertions, 3 deletions
diff --git a/build.sbt b/build.sbt
index e9ea2c7153..bd76167278 100644
--- a/build.sbt
+++ b/build.sbt
@@ -4,7 +4,7 @@
* What you see below is very much work-in-progress. The following features are implemented:
* - Compiling all classses for the compiler and library ("compile" in the respective subprojects)
* - Running JUnit tests ("test") and partest ("test/it:test")
- * - Creating build/quick with all compiled classes and launcher scripts ("˜")
+ * - Creating build/quick with all compiled classes and launcher scripts ("dist/mkQuick")
* - Creating build/pack with all JARs and launcher scripts ("dist/mkPack")
* - Building all scaladoc sets ("doc")
* - Publishing ("publishDists" and standard sbt tasks like "publish" and "publishLocal")
@@ -208,7 +208,9 @@ lazy val commonSettings = clearSourceAndResourceDirectories ++ publishSettings +
// Don't log process output (e.g. of forked `compiler/runMain ...Main`), just pass it
// directly to stdout
- outputStrategy in run := Some(StdoutOutput)
+ outputStrategy in run := Some(StdoutOutput),
+ Quiet.silenceScalaBinaryVersionWarning,
+ Quiet.silenceIvyUpdateInfoLogging
)
/** Extra post-processing for the published POM files. These are needed to create POMs that
@@ -494,6 +496,7 @@ lazy val replJlineEmbedded = Project("repl-jline-embedded", file(".") / "target"
JarJar(inputs, outdir, config)
}),
connectInput in run := true
+
)
.dependsOn(replJline)
@@ -686,7 +689,8 @@ lazy val root = (project in file("."))
genprod.main(Array(dir.getPath))
GenerateAnyVals.run(dir.getAbsoluteFile)
state
- }
+ },
+ Quiet.silenceIvyUpdateInfoLogging
)
.aggregate(library, reflect, compiler, interactive, repl, replJline, replJlineEmbedded,
scaladoc, scalap, partestExtras, junit, libraryAll, scalaDist).settings(