[ROSBE-WINDOWS]

Clean up some text files.
Update Copyright headers.
Update version numbers to 2.2.1.
Try to fix GCC changing console color to white again.
This commit is contained in:
Daniel Reimer 2020-05-29 18:58:59 +02:00
parent 8bb7462450
commit cd01d3e863
61 changed files with 85 additions and 128 deletions

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Build.ps1 # FILE: Root/Build.ps1
# PURPOSE: Perform the build of ReactOS. # PURPOSE: Perform the build of ReactOS.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
if ($_ROSBE_USECCACHE -eq 1) { if ($_ROSBE_USECCACHE -eq 1) {

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Clean.ps1 # FILE: Root/Clean.ps1
# PURPOSE: Clean the ReactOS source directory. # PURPOSE: Clean the ReactOS source directory.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Cleaning..." $host.ui.RawUI.WindowTitle = "Cleaning..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Help.ps1 # FILE: Root/Help.ps1
# PURPOSE: Display help for the commands included with the ReactOS Build Environment. # PURPOSE: Display help for the commands included with the ReactOS Build Environment.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
# Check if we are displaying help on all commands, if so, display it. # Check if we are displaying help on all commands, if so, display it.

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Remake.ps1 # FILE: Root/Remake.ps1
# PURPOSE: Fully re-make one or several modules. # PURPOSE: Fully re-make one or several modules.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$argindex = 0 $argindex = 0

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Remakex.ps1 # FILE: Root/Remakex.ps1
# PURPOSE: Fully re-make one or several modules multithreaded. # PURPOSE: Fully re-make one or several modules multithreaded.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$argindex = 0 $argindex = 0

View File

@ -3,8 +3,8 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/RosBE.ps1 # FILE: Root/RosBE.ps1
# PURPOSE: This script provides/sets up various build environments for # PURPOSE: This script provides/sets up various build environments for
# ReactOS. Currently it provides a GCC 4.7.2 build environment. # ReactOS. Currently it provides a GCC 8.4.0 build environment.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "ReactOS Build Environment $_ROSBE_VERSION" $host.ui.RawUI.WindowTitle = "ReactOS Build Environment $_ROSBE_VERSION"
@ -53,7 +53,7 @@ $global:BUILD_ENVIRONMENT = "MinGW"
$global:0 = $myInvocation.MyCommand.Definition $global:0 = $myInvocation.MyCommand.Definition
$global:_ROSBE_BASEDIR = [System.IO.Path]::GetDirectoryName($0) $global:_ROSBE_BASEDIR = [System.IO.Path]::GetDirectoryName($0)
$global:_ROSBE_PREFIX = $null $global:_ROSBE_PREFIX = $null
$global:_ROSBE_VERSION = "2.2.0" $global:_ROSBE_VERSION = "2.2.1"
$global:_ROSBE_ROSSOURCEDIR = "$pwd" $global:_ROSBE_ROSSOURCEDIR = "$pwd"
$global:_ROSBE_SHOWTIME = 1 $global:_ROSBE_SHOWTIME = 1
$global:_ROSBE_WRITELOG = 1 $global:_ROSBE_WRITELOG = 1

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/charch.ps1 # FILE: Root/charch.ps1
# PURPOSE: Tool to change the current Arch to build ROS for in RosBE. # PURPOSE: Tool to change the current Arch to build ROS for in RosBE.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Change the Architecture to build for..." $host.ui.RawUI.WindowTitle = "Change the Architecture to build for..."

View File

@ -4,7 +4,7 @@
# FILE: Root/chdefdir.ps1 # FILE: Root/chdefdir.ps1
# PURPOSE: Tool to change the current working ReactOS source directory # PURPOSE: Tool to change the current working ReactOS source directory
# in RosBE. # in RosBE.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Change the current working ReactOS source directory..." $host.ui.RawUI.WindowTitle = "Change the current working ReactOS source directory..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/chdefgcc.ps1 # FILE: Root/chdefgcc.ps1
# PURPOSE: Tool to change the current gcc in RosBE. # PURPOSE: Tool to change the current gcc in RosBE.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Change the current MinGW/GCC Host/Target directory..." $host.ui.RawUI.WindowTitle = "Change the current MinGW/GCC Host/Target directory..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/kdbg.ps1 # FILE: Root/kdbg.ps1
# PURPOSE: Displays a KDBG Session Interactively. # PURPOSE: Displays a KDBG Session Interactively.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$DATENAME = get-date -f dyMMyyyy $DATENAME = get-date -f dyMMyyyy

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/options.ps1 # FILE: Root/options.ps1
# PURPOSE: Starts options.exe and restarts RosBE afterwards. # PURPOSE: Starts options.exe and restarts RosBE afterwards.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Options" $host.ui.RawUI.WindowTitle = "Options"

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/reladdr2line.ps1 # FILE: Root/reladdr2line.ps1
# PURPOSE: Converts a value to hex and displays it. # PURPOSE: Converts a value to hex and displays it.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "reladdr2line..." $host.ui.RawUI.WindowTitle = "reladdr2line..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/reladdr2line.ps1 # FILE: Root/reladdr2line.ps1
# PURPOSE: Converts a value to hex and displays it. # PURPOSE: Converts a value to hex and displays it.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "reladdr2line..." $host.ui.RawUI.WindowTitle = "reladdr2line..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/rosbe-gcc-env.ps1 # FILE: Root/rosbe-gcc-env.ps1
# PURPOSE: Set up the GCC 4.x.x build environment. # PURPOSE: Set up the GCC 4.x.x build environment.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
# Check if we're switching to the AMD64 or AMR architecture. # Check if we're switching to the AMD64 or AMR architecture.

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/scut.ps1 # FILE: Root/scut.ps1
# PURPOSE: Manages named shortcuts to ReactOS source directories. # PURPOSE: Manages named shortcuts to ReactOS source directories.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
function paramcall($arg) { function paramcall($arg) {

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/update.ps1 # FILE: Root/update.ps1
# PURPOSE: RosBE Updater. # PURPOSE: RosBE Updater.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$host.ui.RawUI.WindowTitle = "Updating..." $host.ui.RawUI.WindowTitle = "Updating..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt) # LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/version.ps1 # FILE: Root/version.ps1
# PURPOSE: Display the current version of GCC, NASM, ld and make. # PURPOSE: Display the current version of GCC, NASM, ld and make.
# COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> # COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
# #
$_ROSBE_NINJAVER = (& "$_ROSBE_BASEDIR\bin\ninja.exe" --version) $_ROSBE_NINJAVER = (& "$_ROSBE_BASEDIR\bin\ninja.exe" --version)

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Basedir.cmd :: FILE: Root/Basedir.cmd
:: PURPOSE: Temporarily change the Basedir in RosBE. :: PURPOSE: Temporarily change the Basedir in RosBE.
:: COPYRIGHT: Copyright 2018 Colin Finck <colin@reactos.org> :: COPYRIGHT: Copyright 2020 Colin Finck <colin@reactos.org>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Build-Shared.cmd :: FILE: Root/Build-Shared.cmd
:: PURPOSE: Perform the build of ReactOS - Shared commands. :: PURPOSE: Perform the build of ReactOS - Shared commands.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <daniel.reimer@reactos.org> :: COPYRIGHT: Copyright 2020 Daniel Reimer <daniel.reimer@reactos.org>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Clean.cmd :: FILE: Root/Clean.cmd
:: PURPOSE: Clean the ReactOS source directory. :: PURPOSE: Clean the ReactOS source directory.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Help.cmd :: FILE: Root/Help.cmd
:: PURPOSE: Display help for the commands included with the ReactOS Build Environment. :: PURPOSE: Display help for the commands included with the ReactOS Build Environment.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -1,4 +1,4 @@
ReactOS Build Environment v2.2.0 ReactOS Build Environment v2.2.1
Various parts of the ReactOS Build Environment are under different license's, the license's are as follows. 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) (The complete text for each license is included in this document excluding Subversion)

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Make.cmd :: FILE: Root/Make.cmd
:: PURPOSE: Perform a uniprocessor build :: PURPOSE: Perform a uniprocessor build
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Makex.cmd :: FILE: Root/Makex.cmd
:: PURPOSE: Perform a multiprocessor build :: PURPOSE: Perform a multiprocessor build
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: ::

Binary file not shown.

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Remake.cmd :: FILE: Root/Remake.cmd
:: PURPOSE: Fully re-make one or several modules. :: PURPOSE: Fully re-make one or several modules.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Remakex.cmd :: FILE: Root/Remakex.cmd
:: PURPOSE: Fully re-make one or several modules multithreaded. :: PURPOSE: Fully re-make one or several modules multithreaded.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Renv.cmd :: FILE: Root/Renv.cmd
:: PURPOSE: Shows RosBE's Environment Variables. :: PURPOSE: Shows RosBE's Environment Variables.
:: COPYRIGHT: Copyright 2018 Colin Finck <colin@reactos.org> :: COPYRIGHT: Copyright 2020 Colin Finck <colin@reactos.org>
:: ::
@echo off @echo off

View File

@ -3,8 +3,8 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/RosBE.cmd :: FILE: Root/RosBE.cmd
:: PURPOSE: This script provides/sets up various build environments for :: PURPOSE: This script provides/sets up various build environments for
:: ReactOS. Currently it provides a GCC 4.7.2 build environment. :: ReactOS. Currently it provides a GCC 8.4.0 build environment.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::
@ -18,52 +18,13 @@ if %_ROSBE_DEBUG% == 1 (
title ReactOS Build Environment %_ROSBE_VERSION% title ReactOS Build Environment %_ROSBE_VERSION%
set platform=false set platform=false
set _ROSBE_MSVCARCH=%2
if /i "%PROCESSOR_ARCHITECTURE%" == "amd64" set platform=true if /i "%PROCESSOR_ARCHITECTURE%" == "amd64" set platform=true
if /i "%PROCESSOR_ARCHITEW6432%" == "amd64" set platform=true if /i "%PROCESSOR_ARCHITEW6432%" == "amd64" set platform=true
if defined VS90COMNTOOLS (
if exist "%VS90COMNTOOLS%\..\..\VC\vcvarsall.bat" (
set _ROSBE_MSVCVERS=%_ROSBE_MSVCVERS% 9.0
)
)
if defined VS100COMNTOOLS (
if exist "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" (
set _ROSBE_MSVCVERS=%_ROSBE_MSVCVERS% 10.0
)
)
if defined VS110COMNTOOLS (
if exist "%VS110COMNTOOLS%\..\..\VC\vcvarsall.bat" (
set _ROSBE_MSVCVERS=%_ROSBE_MSVCVERS% 11.0
)
)
if defined VS120COMNTOOLS (
if exist "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" (
set _ROSBE_MSVCVERS=%_ROSBE_MSVCVERS% 12.0
)
)
if defined VS140COMNTOOLS (
if exist "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" (
set _ROSBE_MSVCVERS=%_ROSBE_MSVCVERS% 14.0
)
)
for %%A in (%_ROSBE_MSVCVERS%) do set _ROSBE_MSVCVER=%%A
if "%1" == "vs" (
if "%platform%" == "true" (
for /f "usebackq skip=2 tokens=2,*" %%A in (`"reg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\%_ROSBE_MSVCVER% /v ShellFolder"`) do set VSINSTALLDIR=%%B
) else (
for /f "usebackq skip=2 tokens=2,*" %%A in (`"reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\%_ROSBE_MSVCVER% /v ShellFolder"`) do set VSINSTALLDIR=%%B
)
)
:: Set defaults to work with and override them if edited by :: Set defaults to work with and override them if edited by
:: the options utility. :: the options utility.
if "%1" == "" ( if "%1" == "" (
set ROS_ARCH=i386 set ROS_ARCH=i386
) else if "%1" == "vs" (
set ROS_ARCH=
call "%VSINSTALLDIR%\VC\vcvarsall.bat" %_ROSBE_MSVCARCH%
) else ( ) else (
set ROS_ARCH=%1 set ROS_ARCH=%1
) )
@ -75,7 +36,7 @@ if defined _ROSBE_CMAKE_DIFF (
set BUILD_ENVIRONMENT=MinGW set BUILD_ENVIRONMENT=MinGW
set _ROSBE_BASEDIR=%~dp0 set _ROSBE_BASEDIR=%~dp0
set _ROSBE_BASEDIR=%_ROSBE_BASEDIR:~0,-1% set _ROSBE_BASEDIR=%_ROSBE_BASEDIR:~0,-1%
set _ROSBE_VERSION=2.2.0 set _ROSBE_VERSION=2.2.1
set _ROSBE_ROSSOURCEDIR=%CD% set _ROSBE_ROSSOURCEDIR=%CD%
set _ROSBE_SHOWTIME=1 set _ROSBE_SHOWTIME=1
set _ROSBE_WRITELOG=1 set _ROSBE_WRITELOG=1

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/TimeDate.cmd :: FILE: Root/TimeDate.cmd
:: PURPOSE: Get the current date and time for use in our build log's file name. :: PURPOSE: Get the current date and time for use in our build log's file name.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/charch.cmd :: FILE: Root/charch.cmd
:: PURPOSE: Tool to change the current Arch to build ROS for in RosBE. :: PURPOSE: Tool to change the current Arch to build ROS for in RosBE.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -4,7 +4,7 @@
:: FILE: Root/chdefdir.cmd :: FILE: Root/chdefdir.cmd
:: PURPOSE: Tool to change the current working ReactOS source directory :: PURPOSE: Tool to change the current working ReactOS source directory
:: in RosBE. :: in RosBE.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/chdefgcc.cmd :: FILE: Root/chdefgcc.cmd
:: PURPOSE: Tool to change the current gcc in RosBE. :: PURPOSE: Tool to change the current gcc in RosBE.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/kdbg.cmd :: FILE: Root/kdbg.cmd
:: PURPOSE: Displays a KDBG Session Interactively. :: PURPOSE: Displays a KDBG Session Interactively.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/options.cmd :: FILE: Root/options.cmd
:: PURPOSE: Starts options.exe and restarts RosBE afterwards. :: PURPOSE: Starts options.exe and restarts RosBE afterwards.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/raddr2line.cmd :: FILE: Root/raddr2line.cmd
:: PURPOSE: Converts a value to hex and displays it. :: PURPOSE: Converts a value to hex and displays it.
:: COPYRIGHT: Copyright 2018 Christoph von Wittich <Christoph_vW@reactos.org> :: COPYRIGHT: Copyright 2020 Christoph von Wittich <Christoph_vW@reactos.org>
:: Daniel Reimer <reimer.daniel@freenet.de> :: Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/raddr2line.cmd :: FILE: Root/raddr2line.cmd
:: PURPOSE: Converts a value to hex and displays it. :: PURPOSE: Converts a value to hex and displays it.
:: COPYRIGHT: Copyright 2018 Christoph von Wittich <Christoph_vW@reactos.org> :: COPYRIGHT: Copyright 2020 Christoph von Wittich <Christoph_vW@reactos.org>
:: Daniel Reimer <reimer.daniel@freenet.de> :: Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/rosbe-gcc-env.cmd :: FILE: Root/rosbe-gcc-env.cmd
:: PURPOSE: Set up toolchain-specific settings when initializing RosBE and when using "charch" or "chdefgcc" :: PURPOSE: Set up toolchain-specific settings when initializing RosBE and when using "charch" or "chdefgcc"
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/scut.cmd :: FILE: Root/scut.cmd
:: PURPOSE: Manages named shortcuts to ReactOS source directories. :: PURPOSE: Manages named shortcuts to ReactOS source directories.
:: COPYRIGHT: Copyright 2018 Colin Finck <mail@colinfinck.de> :: COPYRIGHT: Copyright 2020 Colin Finck <mail@colinfinck.de>
:: Daniel Reimer <reimer.daniel@freenet.de> :: Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com> :: Peter Ward <dralnix@gmail.com>
:: ::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/update.cmd :: FILE: Root/update.cmd
:: PURPOSE: RosBE Updater. :: PURPOSE: RosBE Updater.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: ::
@echo off @echo off

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt) :: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/version.cmd :: FILE: Root/version.cmd
:: PURPOSE: Display the current version of GCC, NASM, ld and make. :: PURPOSE: Display the current version of GCC, NASM, ld and make.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> :: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Colin Finck <colin@reactos.org> :: Colin Finck <colin@reactos.org>
:: ::

View File

@ -1,6 +1,6 @@
Unicode true Unicode true
!define PRODUCT_NAME "ReactOS Build Environment" !define PRODUCT_NAME "ReactOS Build Environment"
!define PRODUCT_VERSION "2.2.0" !define PRODUCT_VERSION "2.2.1"
!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\RosBE.cmd" !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_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKCU" !define PRODUCT_UNINST_ROOT_KEY "HKCU"
@ -18,15 +18,15 @@ ShowUnInstDetails show
;; ;;
;; Add version/product information metadata to the installation file. ;; Add version/product information metadata to the installation file.
;; ;;
VIAddVersionKey /LANG=1033 "FileVersion" "2.2.0.0" VIAddVersionKey /LANG=1033 "FileVersion" "2.2.1.0"
VIAddVersionKey /LANG=1033 "ProductVersion" "${PRODUCT_VERSION}" VIAddVersionKey /LANG=1033 "ProductVersion" "${PRODUCT_VERSION}"
VIAddVersionKey /LANG=1033 "ProductName" "${PRODUCT_NAME}" 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" VIAddVersionKey /LANG=1033 "Comments" "This installer was written by Peter Ward and Daniel Reimer using Nullsoft Scriptable Install System"
VIAddVersionKey /LANG=1033 "CompanyName" "ReactOS Foundation" VIAddVersionKey /LANG=1033 "CompanyName" "ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2019 ReactOS Foundation" VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2020 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2019 ReactOS Foundation" VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2020 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup" VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup"
VIProductVersion "2.2.0.0" VIProductVersion "2.2.1.0"
CRCCheck force CRCCheck force
SetDatablockOptimize on SetDatablockOptimize on
@ -255,12 +255,12 @@ Section -StartMenuShortcuts SEC06
CreateDirectory "$SMPROGRAMS\$ICONS_GROUP" CreateDirectory "$SMPROGRAMS\$ICONS_GROUP"
SetOutPath $REACTOS_SOURCE_DIRECTORY SetOutPath $REACTOS_SOURCE_DIRECTORY
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico" CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/t:0A /k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico" CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\amd64\*" 0 +5 IfFileExists "$INSTDIR\amd64\*" 0 +5
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico" CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/t:0B /k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico" CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico"
SetOutPath $INSTDIR SetOutPath $INSTDIR
@ -281,12 +281,12 @@ Section /o "Desktop Shortcuts" SEC07
IfFileExists "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0 IfFileExists "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0
SetOutPath $REACTOS_SOURCE_DIRECTORY SetOutPath $REACTOS_SOURCE_DIRECTORY
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico" CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/t:0A /k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico" CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\amd64\*" 0 +5 IfFileExists "$INSTDIR\amd64\*" 0 +5
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico" CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/t:0B /k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico" CreateShortCut "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico"
SectionEnd SectionEnd
@ -299,12 +299,12 @@ Section /o "Quick Launch Shortcuts" SEC08
IfFileExists "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0 IfFileExists "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0
SetOutPath $REACTOS_SOURCE_DIRECTORY SetOutPath $REACTOS_SOURCE_DIRECTORY
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico" CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" "$SYSDIR\cmd.exe" '/t:0A /k "$INSTDIR\RosBE.cmd"' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico" CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1'" "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\amd64\*" 0 +5 IfFileExists "$INSTDIR\amd64\*" 0 +5
IfFileExists "$INSTDIR\RosBE.cmd" 0 +2 IfFileExists "$INSTDIR\RosBE.cmd" 0 +2
CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico" CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} AMD64.lnk" "$SYSDIR\cmd.exe" '/t:0B /k "$INSTDIR\RosBE.cmd" amd64' "$INSTDIR\rosbe.ico"
IfFileExists "$INSTDIR\RosBE.ps1" 0 +2 IfFileExists "$INSTDIR\RosBE.ps1" 0 +2
CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico" CreateShortCut "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION} AMD64 - PS.lnk" "$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" "-noexit &'$INSTDIR\RosBE.ps1' amd64" "$INSTDIR\rosbe.ico"
SectionEnd SectionEnd
@ -352,7 +352,7 @@ Section Uninstall
;; ;;
;; Clean up PATH Variable. ;; Clean up PATH Variable.
;; ;;
EnVar::SetHKCU EnVar::SetHKCU
EnVar::DeleteValue "PATH" "$INSTDIR\bin" EnVar::DeleteValue "PATH" "$INSTDIR\bin"
;; ;;

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/buildtime.c * FILE: Tools/buildtime.c
* PURPOSE: Buildtime Counter * PURPOSE: Buildtime Counter
* COPYRIGHT: Copyright 2018 KJK::Hyperion * COPYRIGHT: Copyright 2020 KJK::Hyperion
* Peter Ward <dralnix@gmail.com> * Peter Ward <dralnix@gmail.com>
* Colin Finck <colin@reactos.org> * Colin Finck <colin@reactos.org>
* *

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/chknewer.c * FILE: Tools/chknewer.c
* PURPOSE: Check if a file is newer than another. * PURPOSE: Check if a file is newer than another.
* COPYRIGHT: Copyright 2018 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/chkslash.c * FILE: Tools/chkslash.c
* PURPOSE: Checks if a string has a backslash '\' in it or not. * PURPOSE: Checks if a string has a backslash '\' in it or not.
* COPYRIGHT: Copyright 2018 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/config/options.c * FILE: Tools/config/options.c
* PURPOSE: Configuring RosBE * PURPOSE: Configuring RosBE
* COPYRIGHT: Copyright 2018 Maarten Bosma * COPYRIGHT: Copyright 2020 Maarten Bosma
* Pierre Schweitzer * Pierre Schweitzer
* Daniel Reimer * Daniel Reimer
* *
@ -62,9 +62,9 @@ getConfigFileCMD()
} }
else else
{ {
if ((wcslen(filename) + wcslen(L"\\RosBE\\rosbe-options-2.2.0.cmd")) < MAX_PATH) if ((wcslen(filename) + wcslen(L"\\RosBE\\rosbe-options-2.2.1.cmd")) < MAX_PATH)
{ {
wcscat(filename, L"\\RosBE\\rosbe-options-2.2.0.cmd"); wcscat(filename, L"\\RosBE\\rosbe-options-2.2.1.cmd");
} }
} }
} }
@ -80,7 +80,7 @@ getConfigFileCMD()
} }
else else
{ {
wcscpy(filename, L"rosbe-options-2.2.0.cmd"); wcscpy(filename, L"rosbe-options-2.2.1.cmd");
} }
} }
return filename; return filename;
@ -110,9 +110,9 @@ getConfigFilePS1()
} }
else else
{ {
if ((wcslen(filename) + wcslen(L"\\RosBE\\rosbe-options-2.2.0.ps1")) < MAX_PATH) if ((wcslen(filename) + wcslen(L"\\RosBE\\rosbe-options-2.2.1.ps1")) < MAX_PATH)
{ {
wcscat(filename, L"\\RosBE\\rosbe-options-2.2.0.ps1"); wcscat(filename, L"\\RosBE\\rosbe-options-2.2.1.ps1");
} }
} }
} }
@ -128,7 +128,7 @@ getConfigFilePS1()
} }
else else
{ {
wcscpy(filename, L"rosbe-options-2.2.0.ps1"); wcscpy(filename, L"rosbe-options-2.2.1.ps1");
} }
} }
return filename; return filename;

View File

@ -3,7 +3,7 @@
<assemblyIdentity <assemblyIdentity
name="ReactOS.options" name="ReactOS.options"
processorArchitecture="x86" processorArchitecture="x86"
version="2.2.0.0" version="2.2.1.0"
type="win32"/> type="win32"/>
<description>Config Tool</description> <description>Config Tool</description>
<dependency> <dependency>

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/config/options.h * FILE: Tools/config/options.h
* PURPOSE: Configuring RosBE * PURPOSE: Configuring RosBE
* COPYRIGHT: Copyright 2018 Maarten Bosma * COPYRIGHT: Copyright 2020 Maarten Bosma
* Pierre Schweitzer * Pierre Schweitzer
* Daniel Reimer * Daniel Reimer
* *

View File

@ -6,8 +6,8 @@ ID_OPTICON ICON "options.ico"
1 24 "options.exe.Manifest" 1 24 "options.exe.Manifest"
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,2,0,0 FILEVERSION 2,2,1,0
PRODUCTVERSION 2,2,0,0 PRODUCTVERSION 2,2,1,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
#ifdef _DEBUG #ifdef _DEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@ -24,12 +24,12 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "Marteen Bosma / Daniel Reimer / Pierre Schweitzer\0" VALUE "CompanyName", "Marteen Bosma / Daniel Reimer / Pierre Schweitzer\0"
VALUE "FileDescription", "Config Tool for RosBE\0" VALUE "FileDescription", "Config Tool for RosBE\0"
VALUE "FileVersion", "2.2.0.0\0" VALUE "FileVersion", "2.2.1.0\0"
VALUE "InternalName", "options\0" VALUE "InternalName", "options\0"
VALUE "LegalCopyright", "Copyright © Marteen Bosma / Daniel Reimer / Pierre Schweitzer 2019\0" VALUE "LegalCopyright", "Copyright © Marteen Bosma / Daniel Reimer / Pierre Schweitzer 2020\0"
VALUE "OriginalFilename", "options.exe\0" VALUE "OriginalFilename", "options.exe\0"
VALUE "ProductName", "Config Tool for RosBE\0" VALUE "ProductName", "Config Tool for RosBE\0"
VALUE "ProductVersion", "2.2.0.0\0" VALUE "ProductVersion", "2.2.1.0\0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/config/resources.h * FILE: Tools/config/resources.h
* PURPOSE: Configuring RosBE * PURPOSE: Configuring RosBE
* COPYRIGHT: Copyright 2018 Maarten Bosma * COPYRIGHT: Copyright 2020 Maarten Bosma
* Pierre Schweitzer * Pierre Schweitzer
* Daniel Reimer * Daniel Reimer
* *

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/echoh.c * FILE: Tools/echoh.c
* PURPOSE: Converts a value to hex and displays it * PURPOSE: Converts a value to hex and displays it
* COPYRIGHT: Copyright 2018 Christoph von Wittich <Christoph_vW@reactos.org> * COPYRIGHT: Copyright 2020 Christoph von Wittich <Christoph_vW@reactos.org>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/flash.c * FILE: Tools/flash.c
* PURPOSE: Taskbar Flasher * PURPOSE: Taskbar Flasher
* COPYRIGHT: Copyright 2018 Ged Murphy <gedmurphy@reactos.org> * COPYRIGHT: Copyright 2020 Ged Murphy <gedmurphy@reactos.org>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/getdate.c * FILE: Tools/getdate.c
* PURPOSE: Returns System Date * PURPOSE: Returns System Date
* COPYRIGHT: Copyright 2018 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -1,4 +0,0 @@
Additional Tools needed:
svn: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
Built Tools and Rest needs to be copied to /Components/bin/

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/playwav.c * FILE: Tools/playwav.c
* PURPOSE: WAVE Player * PURPOSE: WAVE Player
* COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de> * COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/rquote.c * FILE: Tools/rquote.c
* PURPOSE: Removes all quotes from a string. * PURPOSE: Removes all quotes from a string.
* COPYRIGHT: Copyright 2018 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/tee.c * FILE: Tools/tee.c
* PURPOSE: Spit stdin to stdout and a file. * PURPOSE: Spit stdin to stdout and a file.
* COPYRIGHT: Copyright 2018 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- <!--
Copyright (c) 2018, Ziliang Guo Copyright (c) 2020, Ziliang Guo
All rights reserved. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, Redistribution and use in source and binary forms, with or without modification,

View File

@ -3,9 +3,9 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/cpucount.c * FILE: Tools/cpucount.c
* PURPOSE: CPU Core Counter * PURPOSE: CPU Core Counter
* COPYRIGHT: Copyright 2007 Christoph von Wittich <Christoph_vW@reactos.org> * COPYRIGHT: Copyright 2020 Christoph von Wittich <Christoph_vW@reactos.org>
* Copyright 2007 Colin Finck <mail@colinfinck.de> * Copyright 2020 Colin Finck <mail@colinfinck.de>
* Copyright 2007 Peter Ward <dralnix@gmail.com> * Copyright 2020 Peter Ward <dralnix@gmail.com>
* *
*/ */

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt) * LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/scut.c * FILE: Tools/scut.c
* PURPOSE: Manages named shortcuts to ReactOS source directories. * PURPOSE: Manages named shortcuts to ReactOS source directories.
* COPYRIGHT: Copyright 2007 Peter Ward <dralnix@gmail.com> * COPYRIGHT: Copyright 2020 Peter Ward <dralnix@gmail.com>
* Daniel Reimer <reimer.daniel@freenet.de> * Daniel Reimer <reimer.daniel@freenet.de>
* Colin Finck <mail@colinfinck.de> * Colin Finck <mail@colinfinck.de>
* *