Fix rsync check path

Starting sbt 1.3.x we use Coursier to build the preloaded local repo using Maven layout.
This commit is contained in:
Eugene Yokota 2019-12-24 15:12:30 -05:00
parent 7863bd28f6
commit 8d06d14019
1 changed files with 2 additions and 2 deletions

View File

@ -292,12 +292,12 @@ syncPreloaded() {
# FIXME: better $init_sbt_version detection
init_sbt_version="$(ls -1 "$source_preloaded/org/scala-sbt/sbt/")"
fi
[[ -f "$target_preloaded/org.scala-sbt/sbt/$init_sbt_version/jars/sbt.jar" ]] || {
[[ -f "$target_preloaded/org/scala-sbt/sbt/$init_sbt_version/" ]] || {
# lib/local-preloaded exists (This is optional)
[[ -d "$source_preloaded" ]] && {
command -v rsync >/dev/null 2>&1 && {
mkdir -p "$target_preloaded"
rsync -a --ignore-existing "$source_preloaded" "$target_preloaded"
rsync -a --ignore-existing "$source_preloaded" "$target_preloaded" || true
}
}
}