X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=all;h=a99532076ae863f645e6e218b0d27b26848df8ef;hb=790e62dbaece454f6a493fa09bb7073729e7211c;hp=9ecb1763a25b5ea8a32cf4780f009de6b4017c72;hpb=5a04e840ef10e75853e57ec1ac6b6f375efb322c;p=xonotic%2Fxonotic.git diff --git a/all b/all index 9ecb1763..a9953207 100755 --- a/all +++ b/all @@ -1847,11 +1847,21 @@ case "$cmd" in versionstr="$versionstr$RELEASETYPE" ;; esac - verbose sed " - s/^set g_xonoticversion [^ ]* /set g_xonoticversion $versionstr /; - s/^gameversion_min [0-9]*/gameversion_min $(( ($gv / 100) * 100 - 100 ))/; - s/^gameversion_max [0-9]*/gameversion_max $(( ($gv / 100) * 100 + 199 ))/; - " < defaultXonotic.cfg > defaultXonotic.cfg.new + if [ $gv -lt 900 ]; then + # pre-1.0: compatible with any other pre-1.0 + verbose sed " + s/^set g_xonoticversion [^ ]* /set g_xonoticversion $versionstr /; + s/^gameversion_min [0-9]*/gameversion_min 0/; + s/^gameversion_max [0-9]*/gameversion_max 9999/; + " < defaultXonotic.cfg > defaultXonotic.cfg.new + else + # >= 1.0 + verbose sed " + s/^set g_xonoticversion [^ ]* /set g_xonoticversion $versionstr /; + s/^gameversion_min [0-9]*/gameversion_min $(( ($gv / 100) * 100 - 100 ))/; + s/^gameversion_max [0-9]*/gameversion_max $(( ($gv / 100) * 100 + 199 ))/; + " < defaultXonotic.cfg > defaultXonotic.cfg.new + fi mv defaultXonotic.cfg.new defaultXonotic.cfg case "$RELEASETYPE" in release) @@ -1936,7 +1946,7 @@ case "$cmd" in fi # build the archives verbose mkzip Xonotic-$stamp-engine.zip \ - Xonotic/*.dll \ + Xonotic/bin32/*.dll \ Xonotic/bin64/*.dll \ Xonotic/*.app \ Xonotic/xonotic-* \