]> git.xonotic.org Git - xonotic/xonotic.git/commitdiff
more windows fixes
authorRudolf Polzer <divverent@alientrap.org>
Sat, 28 Jan 2012 16:20:38 +0000 (17:20 +0100)
committerRudolf Polzer <divverent@alientrap.org>
Sat, 28 Jan 2012 16:20:38 +0000 (17:20 +0100)
misc/tools/rsync-updater/update-xonotic.bat

index b51303e5d1915edb611365e4f89921f26787faef..38dbeccc337d503a5b12255166629adb76c17cde 100644 (file)
@@ -1,11 +1,16 @@
 @echo off\r
 \r
+if "%1" == "did-copy" goto copied\r
 cd %~dp0\r
-\r
 del /s /q %TEMP%\xonotic-rsync-updater\r
 mkdir %TEMP%\xonotic-rsync-updater\r
-for %%f in (*.exe *.dll) do copy /b %%f %TEMP%\xonotic-rsync-updater\\r
+for %%f in (*.exe *.dll *.bat) do copy /b %%f %TEMP%\xonotic-rsync-updater\\r
+%TEMP%\xonotic-rsync-updater\update-xonotic did-copy\r
+del /s /q %TEMP%\xonotic-rsync-updater\r
+pause\r
+exit\r
 \r
+:copied\r
 set options=-Prtzil --executability --delete-after --delete-excluded --stats\r
 \r
 if exist Xonotic-low goto xonoticlow\r
@@ -102,5 +107,3 @@ for %%f in (*.exe *.dll) do copy /b %%f %TEMP%\xonotic-rsync-updater\
 %TEMP%\xonotic-rsync-updater\chmod -R a+x %target%\r
 \r
 :end\r
-del /s /q %TEMP%\xonotic-rsync-updater\r
-pause\r