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/Powershe…
==============================================================================
--- 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/Powershe…
==============================================================================
--- 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/Powershe…
==============================================================================
--- 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/LIC…
==============================================================================
--- 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/REA…
==============================================================================
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/Ros…
==============================================================================
--- 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/sSV…
==============================================================================
--- 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.ns…
==============================================================================
--- 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