]> git.xonotic.org Git - xonotic/xonotic.git/blobdiff - all
add xonotic-nexcompat
[xonotic/xonotic.git] / all
diff --git a/all b/all
index 5d801ebe81e61dcaad5cb0d5dd9a43ecd0c70faf..78102fe060bb2879ead19b201d11fcaf4f073bd8 100755 (executable)
--- a/all
+++ b/all
@@ -7,6 +7,7 @@ repos="
        data/xonotic-data.pk3dir
        data/xonotic-maps.pk3dir
        data/xonotic-music.pk3dir
+       data/xonotic-nexcompat.pk3dir
        darkplaces
 "
 
@@ -20,15 +21,21 @@ d0=`pwd`
 case "$cmd" in
        update|pull)
                base=`git config remote.origin.url`
-               base=${base%/xonotic.git}
+               base=${base%xonotic.git}
                for d in $repos; do
                        if [ -d "$d0/$d" ]; then
                                cd "$d0/$d"
-                               git config remote.origin.url "$base/${d##*/}.git"
+                               case "$d" in
+                                       .)
+                                               ;;
+                                       *)
+                                               git config remote.origin.url "$base${d##*/}.git"
+                                               ;;
+                               esac
                                git pull
                                cd "$d0"
                        else
-                               git clone "$base/${d##*/}.git" "$d0/$d"
+                               git clone "$base${d##*/}.git" "$d0/$d"
                        fi
                done
                ;;