]> git.xonotic.org Git - xonotic/xonotic.git/commitdiff
workaround critical bug in rsync
authorRudolf Polzer <divverent@xonotic.org>
Fri, 11 Nov 2011 14:00:00 +0000 (15:00 +0100)
committerRudolf Polzer <divverent@xonotic.org>
Fri, 11 Nov 2011 14:01:00 +0000 (15:01 +0100)
misc/tools/rsync-updater/update-xonotic.bat

index 15fb76b9aa7f7f47d7870b5069b141c4f0655365..ab2df09f8c8d21ca07decb73a3f87a0c78780325 100644 (file)
@@ -20,12 +20,18 @@ goto xonotic
        ..\..\..\all update\r
        goto end\r
 :xonoticdata\r
-       if exist ..\..\..\data\xonotic-rsync-data-low.pk3 goto xonoticdatalow\r
-       if exist ..\..\..\data\xonotic-*-data-low.pk3 goto xonoticdatalowfuzzy\r
-       if exist ..\..\..\data\xonotic-rsync-data-high.pk3 goto xonoticdatahigh\r
-       if exist ..\..\..\data\xonotic-*-data-high.pk3 goto xonoticdatahighfuzzy\r
-       if exist ..\..\..\data\xonotic-rsync-data.pk3 goto xonoticdatanormal\r
-       if exist ..\..\..\data\xonotic-*-data.pk3 goto xonoticdatanormalfuzzy\r
+       if exist ..\..\..\misc\tools\rsync-updater\rsync.exe goto xonoticdatarsync\r
+       echo FATAL: rsync not in misc\tools\rsync-updater. This update script cannot be used.\r
+       goto end\r
+:xonoticdatarsync\r
+       set PATH=misc\tools\rsync-updater;%PATH%\r
+       cd ..\..\..\r
+       if exist data\xonotic-rsync-data-low.pk3 goto xonoticdatalow\r
+       if exist data\xonotic-*-data-low.pk3 goto xonoticdatalowfuzzy\r
+       if exist data\xonotic-rsync-data-high.pk3 goto xonoticdatahigh\r
+       if exist data\xonotic-*-data-high.pk3 goto xonoticdatahighfuzzy\r
+       if exist data\xonotic-rsync-data.pk3 goto xonoticdatanormal\r
+       if exist data\xonotic-*-data.pk3 goto xonoticdatanormalfuzzy\r
        echo FATAL: unrecognized Xonotic build. This update script cannot be used.\r
        goto end\r
 :xonoticdatalow\r
@@ -50,7 +56,7 @@ goto xonotic
                set options=%options% -y\r
                goto endxonoticdata\r
 :endxonoticdata\r
-       set target=..\..\..\r
+       set target=./\r
        goto endxonotic\r
 :xonotic\r
        set url=rsync://beta.xonotic.org/autobuild-Xonotic/\r