Author: dreimer Date: Tue Sep 8 12:52:18 2009 New Revision: 43011
URL: http://svn.reactos.org/svn/reactos?rev=43011&view=rev Log: - Bump to Version 1.5. - Add support for cleaning several modules with the clean command, so "clean explorer ntoskrnl" works now too. Right now I skipped the cmd version because its a mess to get it run... - Show information what tree is updated by ssvn right now, main or rosapps/rostests.
Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/Clean.ps1 trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 trunk/tools/RosBE/RosBE-Windows/Powershell/sSVN.ps1 trunk/tools/RosBE/RosBE-Windows/Root/LICENSE.txt trunk/tools/RosBE/RosBE-Windows/Root/README.odt trunk/tools/RosBE/RosBE-Windows/Root/RosBE.cmd trunk/tools/RosBE/RosBE-Windows/Root/sSVN.cmd trunk/tools/RosBE/RosBE-Windows/RosBE.nsi
Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/Clean.ps1 URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershel... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Powershell/Clean.ps1 [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Powershell/Clean.ps1 [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -84,8 +84,12 @@ end } elseif ("$args" -ne "") { - $cl = "$args" + "_clean" - make $cl + $argindex = 0 + while ( "$($args[$argindex])" -ne "") { + $cl = "$($args[$argindex])" + "_clean" + make $cl + $argindex += 1 + } remove-variable cl end }
Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershel... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE.ps1 [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -36,7 +36,7 @@ $global:0 = $myInvocation.MyCommand.Definition $global:_ROSBE_BASEDIR = [System.IO.Path]::GetDirectoryName($0) $global:_ROSBE_PREFIX = $null -$global:_ROSBE_VERSION = "1.4.4" +$global:_ROSBE_VERSION = "1.5" $global:_ROSBE_ROSSOURCEDIR = "$pwd" $global:_ROSBE_SHOWTIME = 1 $global:_ROSBE_WRITELOG = 1 @@ -158,7 +158,7 @@ clear-host "*******************************************************************************" "* *" -"* ReactOS Build Environment $_ROSBE_VERSION *" +"* ReactOS Build Environment $_ROSBE_VERSION *" "* *" "*******************************************************************************" ""
Modified: trunk/tools/RosBE/RosBE-Windows/Powershell/sSVN.ps1 URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershel... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Powershell/sSVN.ps1 [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Powershell/sSVN.ps1 [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -31,11 +31,13 @@ IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update -r $temparg" if (Test-Path "modules\rosapps.") { Set-Location modules\rosapps + "Updating RosApps..." IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update -r $temparg" Set-Location "$_ROSBE_ROSSOURCEDIR" } if (Test-Path "modules\rostests.") { Set-Location modules\rostests + "Updating RosTests..." IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update -r $temparg" Set-Location "$_ROSBE_ROSSOURCEDIR" } @@ -43,11 +45,13 @@ IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update" if (Test-Path "modules\rosapps.") { Set-Location modules\rosapps + "Updating RosApps..." IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update" Set-Location "$_ROSBE_ROSSOURCEDIR" } if (Test-Path "modules\rostests.") { Set-Location modules\rostests + "Updating RosTests..." IEX "&'$_ROSBE_BASEDIR\Tools\svn.exe' update" Set-Location "$_ROSBE_ROSSOURCEDIR" }
Modified: trunk/tools/RosBE/RosBE-Windows/Root/LICENSE.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/LICE... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Root/LICENSE.txt [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Root/LICENSE.txt [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -1,4 +1,4 @@ -ReactOS Build Environment v1.4.4 +ReactOS Build Environment v1.5
Various parts of the ReactOS Build Environment are under different license's, the license's are as follows. (The complete text for each license is included in this document excluding Subversion)
Modified: trunk/tools/RosBE/RosBE-Windows/Root/README.odt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/READ... ============================================================================== Binary files - no diff available.
Modified: trunk/tools/RosBE/RosBE-Windows/Root/RosBE.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/RosB... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Root/RosBE.cmd [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Root/RosBE.cmd [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -30,7 +30,7 @@
set _ROSBE_BASEDIR=%~dp0 set _ROSBE_BASEDIR=%_ROSBE_BASEDIR:~0,-1% -set _ROSBE_VERSION=1.4.4 +set _ROSBE_VERSION=1.5 set _ROSBE_ROSSOURCEDIR=%CD% set _ROSBE_SHOWTIME=1 set _ROSBE_WRITELOG=1 @@ -91,7 +91,7 @@ cls echo ******************************************************************************* echo * * -echo * ReactOS Build Environment %_ROSBE_VERSION% * +echo * ReactOS Build Environment %_ROSBE_VERSION% * echo * * echo ******************************************************************************* echo.
Modified: trunk/tools/RosBE/RosBE-Windows/Root/sSVN.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Root/sSVN... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Root/sSVN.cmd [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Root/sSVN.cmd [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -129,11 +129,13 @@ "%_ROSBE_BASEDIR%\Tools\svn.exe" update -r %2 if exist "modules\rosapps." ( cd modules\rosapps + echo Updating RosApps... "%_ROSBE_BASEDIR%\Tools\svn.exe" update -r %2 cd "%_ROSBE_ROSSOURCEDIR%" ) if exist "modules\rostests." ( cd modules\rostests + echo Updating RosTests... "%_ROSBE_BASEDIR%\Tools\svn.exe" update -r %2 cd "%_ROSBE_ROSSOURCEDIR%" ) @@ -141,11 +143,13 @@ "%_ROSBE_BASEDIR%\Tools\svn.exe" update if exist "modules\rosapps." ( cd modules\rosapps + echo Updating RosApps... "%_ROSBE_BASEDIR%\Tools\svn.exe" update cd "%_ROSBE_ROSSOURCEDIR%" ) if exist "modules\rostests." ( cd modules\rostests + echo Updating RosTests... "%_ROSBE_BASEDIR%\Tools\svn.exe" update cd "%_ROSBE_ROSSOURCEDIR%" )
Modified: trunk/tools/RosBE/RosBE-Windows/RosBE.nsi URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/RosBE.nsi... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] Tue Sep 8 12:52:18 2009 @@ -1,5 +1,5 @@ !define PRODUCT_NAME "ReactOS Build Environment for Windows" -!define PRODUCT_VERSION "1.4.4" +!define PRODUCT_VERSION "1.5" !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\RosBE.cmd" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall${PRODUCT_NAME}" !define PRODUCT_UNINST_ROOT_KEY "HKCU" @@ -17,7 +17,7 @@ ;; ;; Add version/product information metadata to the installation file. ;; -VIAddVersionKey /LANG=1033 "FileVersion" "1.4.4.0" +VIAddVersionKey /LANG=1033 "FileVersion" "1.5.0.0" VIAddVersionKey /LANG=1033 "ProductVersion" "${PRODUCT_VERSION}" VIAddVersionKey /LANG=1033 "ProductName" "${PRODUCT_NAME}" VIAddVersionKey /LANG=1033 "Comments" "This installer was written by Peter Ward and Daniel Reimer using Nullsoft Scriptable Install System (http://nsis.sourceforge.net/)" @@ -25,7 +25,7 @@ VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2009 ReactOS Team" VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2009 ReactOS Team" VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup" -VIProductVersion "1.4.4.0" +VIProductVersion "1.5.0.0"
CRCCheck force SetDatablockOptimize on