scripts/xdg-wrappers/sbt

19 lines
670 B
Plaintext
Raw Normal View History

2022-04-13 11:13:30 +00:00
#!/bin/zsh
#dep:sbt
2022-04-13 11:13:30 +00:00
source ${$(realpath "$0"):h:h}/lib/next-in-path.zsh
opts=(
2023-03-02 15:02:42 +00:00
"-Dsbt.ivy.home=$XDG_CACHE_HOME/ivy"
2022-04-13 11:13:30 +00:00
"-Dsbt.boot.directory=$XDG_CACHE_HOME/sbt/boot"
"-Dsbt.preloaded=$XDG_CACHE_HOME/sbt/preloaded"
"-Dsbt.global.base=$XDG_CACHE_HOME/sbt"
"-Dsbt.global.staging=$XDG_CACHE_HOME/sbt/staging"
"-Dsbt.global.zinc=$XDG_CACHE_HOME/sbt/zinc"
"-Dsbt.dependency.base=$XDG_CACHE_HOME/sbt/dependency"
"-Dsbt.repository.config=$XDG_CONFIG_HOME/sbt/repositories"
"-Dsbt.global.settings=$XDG_CONFIG_HOME/sbt/global"
"-Dsbt.global.plugins=$XDG_CONFIG_HOME/sbt/plugins"
"-Dsbt.override.build.repos=true"
2022-04-13 11:13:30 +00:00
)
export SBT_OPTS=${(j: :)opts}
$(next-in-path sbt $0) $@