summaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-10-29 18:29:53 -0700
committerLi Haoyi <haoyi.sg@gmail.com>2017-10-29 18:29:53 -0700
commitf32fca9c5858c487a83bf461d5b2ecc772025a4a (patch)
tree386b056adf594fe02f2dfd603aabdc1833165b08 /build.sbt
parent4e2fbfb5ae8fd7d66f78bf7ced3d6cc8cc74ceaf (diff)
downloadmill-f32fca9c5858c487a83bf461d5b2ecc772025a4a.tar.gz
mill-f32fca9c5858c487a83bf461d5b2ecc772025a4a.tar.bz2
mill-f32fca9c5858c487a83bf461d5b2ecc772025a4a.zip
First builds work going through an Ammonite script, currently run using `sbt "~run src/test/examples/javac/build.sc`
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt9
1 files changed, 9 insertions, 0 deletions
diff --git a/build.sbt b/build.sbt
index 962eda45..469308c7 100644
--- a/build.sbt
+++ b/build.sbt
@@ -48,3 +48,12 @@ sourceGenerators in Compile += Def.task {
IO.write(file, output)
Seq(file)
}
+
+test in assembly := {}
+
+assemblyOption in assembly := (assemblyOption in assembly).value.copy(
+ prependShellScript = Some(
+ // G1 Garbage Collector is awesome https://github.com/lihaoyi/Ammonite/issues/216
+ Seq("#!/usr/bin/env sh", """exec java -jar -Xmx500m -XX:+UseG1GC $JAVA_OPTS "$0" "$@"""")
+ )
+) \ No newline at end of file