diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2016-11-08 21:03:19 +1000 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2016-11-08 21:03:19 +1000 |
commit | 3a3e420e69b6918dd258116ab733d813896a2f26 (patch) | |
tree | ab4bc35bf5115002dcf0bdb196ae07e90de1e4f8 /build.sbt | |
parent | 1f2a95536c7db2f4a96fb57cfc0373522323732a (diff) | |
parent | fe47ef0d96372a9c1f87a6ea1f856869a6a8d7a0 (diff) | |
download | scala-3a3e420e69b6918dd258116ab733d813896a2f26.tar.gz scala-3a3e420e69b6918dd258116ab733d813896a2f26.tar.bz2 scala-3a3e420e69b6918dd258116ab733d813896a2f26.zip |
Merge commit 'fe47ef0' into 2.12.x
Diffstat (limited to 'build.sbt')
-rw-r--r-- | build.sbt | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -333,6 +333,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 ++= { @@ -360,6 +362,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" |