summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/get.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/include/get.sh b/include/get.sh
index e3e4c311..959bdd6e 100644
--- a/include/get.sh
+++ b/include/get.sh
@@ -53,9 +53,11 @@ fetch_project()
clone_project()
{
- # if loc is blank, don't create a target
- # directory; just update the caches
- loc=""
+ loc="$XBMK_CACHE/clone/${url#*://}"
+ if [ "$XBMK_CACHE_MIRROR" = "y" ]; then
+ loc="$XBMK_CACHE/mirror/${url#*://}"
+ fi
+
if singletree "$project"; then
loc="src/$project"
fi