From d3ca77a95d3f9c04481fd46b85490ab77acf9f81 Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Fri, 7 Apr 2017 00:22:14 -0400 Subject: [PATCH] mkdir before rsync Fixes sbt/sbt#3005 --- src/universal/bin/sbt-launch-lib.bash | 1 + 1 file changed, 1 insertion(+) diff --git a/src/universal/bin/sbt-launch-lib.bash b/src/universal/bin/sbt-launch-lib.bash index 59cf9e2a8..d3ef432f8 100755 --- a/src/universal/bin/sbt-launch-lib.bash +++ b/src/universal/bin/sbt-launch-lib.bash @@ -160,6 +160,7 @@ process_args () { syncPreloaded() { [[ -f "$HOME/.sbt/preloaded/org.scala-sbt/sbt/$init_sbt_version/jars/sbt.jar" ]] || { command -v rsync >/dev/null 2>&1 && { + mkdir -p "$HOME/.sbt/preloaded" rsync -a --ignore-existing "$sbt_home/lib/local-preloaded/" "$HOME/.sbt/preloaded" } }