X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=all-update.sh;h=18e2d427ebca7d3628260513c0f3856746c4554c;hp=6a34004ab3a9e4122d1ff6c49c8134b07028fbf2;hb=9b08439d9561a1f5399ee2e512007e824be9aebc;hpb=38fc744f0b23c905829bdae4a4fe33a2c32b9a5b diff --git a/all-update.sh b/all-update.sh index 6a34004a..18e2d427 100755 --- a/all-update.sh +++ b/all-update.sh @@ -2,17 +2,23 @@ set -e +repos=" + data/xonotic-data.pk3dir + data/xonotic-maps.pk3dir + data/xonotic-music.pk3dir + darkplaces +" + base=`git config remote.origin.url` base=${base%/xonotic.git} -d0=`pwd`/data -for d in data maps music; do - dd="xonotic-$d.pk3dir" - if [ -d "$d0/$dd" ]; then - cd "$d0/$dd" - git config remote.origin.url "$base/$dd.git" +d0=`pwd` +for d in $repos; do + if [ -d "$d0/$d" ]; then + cd "$d0/$d" + git config remote.origin.url "$base/${d##*/}.git" git pull cd "$d0" else - git clone "$base/$dd.git" "$d0/dd" + git clone "$base/${d##*/}.git" "$d0/$d" fi done