diff --git a/sbt b/sbt index 221ccd6ef..5c82961c0 100755 --- a/sbt +++ b/sbt @@ -232,6 +232,7 @@ Usage: $script_name [options] -ivy path to local Ivy repository (default: ~/.ivy2) -mem set memory options (default: $sbt_mem, which is $(get_mem_opts $sbt_mem)) -no-share use all local caches; no sharing + -no-global uses global caches, but does not use global ~/.sbt directory. -offline put sbt in offline mode -jvm-debug Turn on JVM debugging, open at the given port. -batch Disable interactive mode @@ -314,6 +315,7 @@ process_args () -mem) require_arg integer "$1" "$2" && sbt_mem="$2" && shift 2 ;; -no-colors) addJava "-Dsbt.log.noformat=true" && shift ;; -no-share) addJava "$noshare_opts" && shift ;; + -no-global) addJava "-Dsbt.global.base=project/.sbtboot" && shift ;; -sbt-boot) require_arg path "$1" "$2" && addJava "-Dsbt.boot.directory=$2" && shift 2 ;; -sbt-dir) require_arg path "$1" "$2" && addJava "-Dsbt.global.base=$2" && shift 2 ;; -debug-inc) addJava "-Dxsbt.inc.debug=true" && shift ;; diff --git a/src/linux/usr/share/man/man1/sbt.1 b/src/linux/usr/share/man/man1/sbt.1 index 9c9615c6d..cb9f6c580 100644 --- a/src/linux/usr/share/man/man1/sbt.1 +++ b/src/linux/usr/share/man/man1/sbt.1 @@ -36,6 +36,8 @@ path to local Ivy repository (default: ~/.ivy2) set memory options (default: $sbt_mem, which is $(get_mem_opts $sbt_mem)) .IP "-no-share" use all local caches; no sharing +.IP "-no-global" +uses global caches, but does not use global ~/.sbt directory. .IP -offline put sbt in offline mode .SH SBT Version Options