]> de.git.xonotic.org Git - xonotic/xonotic-music.pk3dir.git/blobdiff - cdtracks.sh
OF COURSE SOMEONE FORGOT TO UPDATE cdtracks.cfg.
[xonotic/xonotic-music.pk3dir.git] / cdtracks.sh
index 9009fdaeeef66b795347362c1a6630edcd2377e4..f503e695196d8d16f4a6415026b5de77faa5e270 100755 (executable)
@@ -1,12 +1,19 @@
 #!/bin/sh
 
+IGNORE=thunder
+
 set -ex
 cd sound/cdtracks
 for F in *.ogg; do
        T=${F%.ogg} # for tracker files we still need the ext
-       if ! grep "^cdtrack [1-9][0-9]* $T" ../../cdtracks.cfg >/dev/null; then
-               n=`tail -n 1 ../../cdtracks.cfg | cut -d ' ' -f 2`
-               n=$(($n+1))
-               echo "_cdtrack $n $T" >> ../../cdtracks.cfg
-       fi
+       case " $IGNORE " in
+               *" $T "*)
+                       ;;
+               *)
+                       if ! grep "^_cdtrack [1-9][0-9]* $T" ../../cdtracks.cfg >/dev/null; then
+                               n=`tail -n 1 ../../cdtracks.cfg | cut -d ' ' -f 2`
+                               n=$(($n+1))
+                               echo "_cdtrack $n $T" >> ../../cdtracks.cfg
+                       fi
+       esac
 done