summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2017-11-30 02:44:53 +0100
committerLi Haoyi <haoyi.sg@gmail.com>2017-11-29 17:44:53 -0800
commit6c5fa5df04fb054d46ea22de5b369eaa37dd5502 (patch)
treeb9fddd699d8b29d99c7677e2eb20faf02e90ad94 /build.sc
parent5efc40317f4650e2f0f1357af428d5833ccc4613 (diff)
downloadmill-6c5fa5df04fb054d46ea22de5b369eaa37dd5502.tar.gz
mill-6c5fa5df04fb054d46ea22de5b369eaa37dd5502.tar.bz2
mill-6c5fa5df04fb054d46ea22de5b369eaa37dd5502.zip
Pass `$JAVA_OPTS` to the JVM (#34)
This allows an easy way to hook an external debugger via -agentlib. JAVA_OPTS is picked up by both Scala and Sbt, so it seems an easy win.
Diffstat (limited to 'build.sc')
-rwxr-xr-xbuild.sc2
1 files changed, 1 insertions, 1 deletions
diff --git a/build.sc b/build.sc
index 8dc31ebb..6eb3de2b 100755
--- a/build.sc
+++ b/build.sc
@@ -54,5 +54,5 @@ object ScalaPlugin extends MillModule {
def basePath = pwd / 'scalaplugin
override def prependShellScript =
"#!/usr/bin/env sh\n" +
- """exec java -cp "$0" mill.Main "$@" """
+ """exec java $JAVA_OPTS -cp "$0" mill.Main "$@" """
}