data/xonotic-data.pk3dir
data/xonotic-maps.pk3dir
data/xonotic-music.pk3dir
+ data/xonotic-nexcompat.pk3dir
darkplaces
"
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
;;
for d in $repos; do
cd "$d0/$d"
echo "In $d:"
- git branch -a | sed 's/^/ /'
+ git branch -a | sed 's/^/ /; /->/d'
cd "$d0"
done
;;
cd "$d0"
done
;;
+ compile)
+ (
+ cd darkplaces
+ make nexuiz
+ )
+ (
+ cd data/xonotic-data.pk3dir
+ make
+ )
+ ;;
*)
echo "Usage:"
echo " $0 pull"