diff options
author | Seth Tisue <seth@tisue.net> | 2016-11-07 16:59:54 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-07 16:59:54 -0800 |
commit | fe47ef0d96372a9c1f87a6ea1f856869a6a8d7a0 (patch) | |
tree | d7fc49a6e63c87f97a93e275903c44662e9eada7 /build.sbt | |
parent | 2f2f0f7db36790fe3f5a31b41974a380a5c6cadf (diff) | |
parent | 86c4ac202605480f611a935c2bf84531a82eaadb (diff) | |
download | scala-fe47ef0d96372a9c1f87a6ea1f856869a6a8d7a0.tar.gz scala-fe47ef0d96372a9c1f87a6ea1f856869a6a8d7a0.tar.bz2 scala-fe47ef0d96372a9c1f87a6ea1f856869a6a8d7a0.zip |
Merge pull request #5504 from retronym/topic/sbt-macro-warn
Silence SBT logging about macros and incremental compilation.
Diffstat (limited to 'build.sbt')
-rw-r--r-- | build.sbt | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -363,6 +363,8 @@ lazy val library = configureAsSubproject(project) "-doc-root-content", (sourceDirectory in Compile).value + "/rootdoc.txt" ) }, + // macros in library+reflect are hard-wired to implementations with `FastTrack`. + incOptions := incOptions.value.withRecompileOnMacroDef(false), includeFilter in unmanagedResources in Compile := "*.tmpl" | "*.xml" | "*.js" | "*.css" | "rootdoc.txt", // Include *.txt files in source JAR: mappings in Compile in packageSrc ++= { @@ -394,6 +396,8 @@ lazy val reflect = configureAsSubproject(project) .settings( name := "scala-reflect", description := "Scala Reflection Library", + // macros in library+reflect are hard-wired to implementations with `FastTrack`. + incOptions := incOptions.value.withRecompileOnMacroDef(false), Osgi.bundleName := "Scala Reflect", scalacOptions in Compile in doc ++= Seq( "-skip-packages", "scala.reflect.macros.internal:scala.reflect.internal:scala.reflect.io" |