aboutsummaryrefslogtreecommitdiff
path: root/cbt
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2017-03-25 16:41:14 -0400
committerJakob Odersky <jakob@odersky.com>2017-03-25 16:41:14 -0400
commitb8c5d590c889143a72b3ac142ee9cf416dccb02a (patch)
treec3d0b556ec65d1562e030fdbeb17b13d6c4c1056 /cbt
parentb1da71bdb69b01feb4ce7bd90a39ffef4e8dc1b1 (diff)
downloadcbt-b8c5d590c889143a72b3ac142ee9cf416dccb02a.tar.gz
cbt-b8c5d590c889143a72b3ac142ee9cf416dccb02a.tar.bz2
cbt-b8c5d590c889143a72b3ac142ee9cf416dccb02a.zip
Find nailgun-server jar on Debian
Installing nailgun via apt on Debian copies the server jar to /usr/share/java/nailgun-server.jar. This change enables the sbt launcher to find the jar.
Diffstat (limited to 'cbt')
-rwxr-xr-xcbt3
1 files changed, 2 insertions, 1 deletions
diff --git a/cbt b/cbt
index 8ce8bd4..06112d1 100755
--- a/cbt
+++ b/cbt
@@ -77,7 +77,8 @@ fi
# fi
NG_EXECUTABLE=$(which ng || which ng-nailgun)
-NG_SERVER=$(which ng-server || find /usr/local/Cellar/nailgun/*/libexec/nailgun-server-*.jar 2>/dev/null | awk '{print "java -jar " $0}')
+NG_SERVER_JAR=$(find /usr/local/Cellar/nailgun/*/libexec/nailgun-server-*.jar 2>/dev/null || find /usr/share/java/nailgun-server.jar 2>/dev/null)
+NG_SERVER=$(which ng-server || echo "java -jar $NG_SERVER_JAR")
nailgun_installed=0
if [ "$NG_EXECUTABLE" == "" ] || [ "$NG_SERVER" == "" ]; then
nailgun_installed=1