diff options
Diffstat (limited to 'project')
-rw-r--r-- | project/Build.scala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/project/Build.scala b/project/Build.scala index 7c57bd862..5b8465b4e 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -6,6 +6,7 @@ import scala.reflect.io.Path import org.scalajs.sbtplugin.ScalaJSPlugin import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._ +import sbt.Package.ManifestAttributes object DottyBuild extends Build { @@ -172,6 +173,9 @@ object DottyBuild extends Build { fork in Test := true, parallelExecution in Test := false, + // Add git-hash used to package the distribution to the manifest to know it in runtime and report it in REPL + packageOptions += ManifestAttributes(("Git-Hash", VersionUtil.gitHash)), + // http://grokbase.com/t/gg/simple-build-tool/135ke5y90p/sbt-setting-jvm-boot-paramaters-for-scala javaOptions <++= (dependencyClasspath in Runtime, packageBin in Compile) map { (attList, bin) => // put the Scala {library, reflect} in the classpath |