[ros-diffs] [dreimer] 35574: Some more work on the updater.

dreimer at svn.reactos.org dreimer at svn.reactos.org
Sat Aug 23 22:05:09 CEST 2008


Author: dreimer
Date: Sat Aug 23 15:05:08 2008
New Revision: 35574

URL: http://svn.reactos.org/svn/reactos?rev=35574&view=rev
Log:
Some more work on the updater.

Modified:
    trunk/tools/RosBE/RosBE-Windows/Root/update.cmd

Modified: trunk/tools/RosBE/RosBE-Windows/Root/update.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/update.cmd?rev=35574&r1=35573&r2=35574&view=diff
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/Root/update.cmd [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/Root/update.cmd [iso-8859-1] Sat Aug 23 15:05:08 2008
@@ -11,14 +11,18 @@
 :: The Update Server
 set url=www.foo.bar
 
+:: First check for a new Updater
+"%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/update.cmd
+"%_ROSBE_BASEDIR%\update.cmd"
+
 :: PS1 Files
-if exist "%_ROSBE_BASEDIR%\"%_ROSBE_BASEDIR%\Build.ps1" (
+if exist "%_ROSBE_BASEDIR%\Build.ps1" (
     "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/Build.ps1
 )
-if exist "%_ROSBE_BASEDIR%\"%_ROSBE_BASEDIR%\Clean.ps1" (
+if exist "%_ROSBE_BASEDIR%\Clean.ps1" (
     "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/Clean.ps1
 )
-if exist "%_ROSBE_BASEDIR%\"%_ROSBE_BASEDIR%\Help.ps1" (
+if exist "%_ROSBE_BASEDIR%\Help.ps1" (
     "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/Help.ps1
 )
 if exist "%_ROSBE_BASEDIR%\MinGW.ps1" (
@@ -74,4 +78,18 @@
 "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/RosBE.mac
 "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/rosbe-gcc-env.cmd
 "%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/TimeDate.cmd
-"%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/update.cmd
+
+:: Load GCC and Tool SRC packages
+"%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/GCC.7z
+"%_ROSBE_BASEDIR%\Tools\wget.exe" -N %url%/Tools.7z
+
+:: Extract GCC
+"%_ROSBE_BASEDIR%\Tools\7z.exe" x GCC.7z "%_ROSBE_BASEDIR%\4.1.3"
+"%_ROSBE_BASEDIR%\Tools\7z.exe" x Tools.7z "%TEMP%"
+
+:: Build the tools
+make -f %TEMP%\makefile
+copy %TEMP%\*.exe "%_ROSBE_BASEDIR%\Tools"
+
+:: Unload Vars
+set url=



More information about the Ros-diffs mailing list