[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)
# FILE: Root/Build.ps1
# 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) {

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Clean.ps1
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Help.ps1
# 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.

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Remake.ps1
# 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

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/Remakex.ps1
# 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

View File

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

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/charch.ps1
# 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..."

View File

@ -4,7 +4,7 @@
# FILE: Root/chdefdir.ps1
# PURPOSE: Tool to change the current working ReactOS source directory
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/chdefgcc.ps1
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/kdbg.ps1
# 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

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/options.ps1
# 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"

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/reladdr2line.ps1
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/reladdr2line.ps1
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/rosbe-gcc-env.ps1
# 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.

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/scut.ps1
# 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) {

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/update.ps1
# 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..."

View File

@ -3,7 +3,7 @@
# LICENSE: GNU General Public License v2. (see LICENSE.txt)
# FILE: Root/version.ps1
# 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)

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Basedir.cmd
:: 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

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Build-Shared.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Clean.cmd
:: 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>
:: Colin Finck <colin@reactos.org>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Help.cmd
:: 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>
:: 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.
(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)
:: FILE: Root/Make.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Makex.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
::

Binary file not shown.

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Remake.cmd
:: 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

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/Remakex.cmd
:: 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

View File

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

View File

@ -3,8 +3,8 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/RosBE.cmd
:: PURPOSE: This script provides/sets up various build environments for
:: ReactOS. Currently it provides a GCC 4.7.2 build environment.
:: COPYRIGHT: Copyright 2018 Daniel Reimer <reimer.daniel@freenet.de>
:: ReactOS. Currently it provides a GCC 8.4.0 build environment.
:: COPYRIGHT: Copyright 2020 Daniel Reimer <reimer.daniel@freenet.de>
:: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org>
::
@ -18,52 +18,13 @@ if %_ROSBE_DEBUG% == 1 (
title ReactOS Build Environment %_ROSBE_VERSION%
set platform=false
set _ROSBE_MSVCARCH=%2
if /i "%PROCESSOR_ARCHITECTURE%" == "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
:: the options utility.
if "%1" == "" (
set ROS_ARCH=i386
) else if "%1" == "vs" (
set ROS_ARCH=
call "%VSINSTALLDIR%\VC\vcvarsall.bat" %_ROSBE_MSVCARCH%
) else (
set ROS_ARCH=%1
)
@ -75,7 +36,7 @@ if defined _ROSBE_CMAKE_DIFF (
set BUILD_ENVIRONMENT=MinGW
set _ROSBE_BASEDIR=%~dp0
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_SHOWTIME=1
set _ROSBE_WRITELOG=1

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/TimeDate.cmd
:: 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>
:: Colin Finck <colin@reactos.org>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/charch.cmd
:: 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>
::

View File

@ -4,7 +4,7 @@
:: FILE: Root/chdefdir.cmd
:: PURPOSE: Tool to change the current working ReactOS source directory
:: 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>
:: Colin Finck <colin@reactos.org>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/chdefgcc.cmd
:: 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>
:: Colin Finck <colin@reactos.org>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/kdbg.cmd
:: 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

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/options.cmd
:: 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

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/raddr2line.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org>

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/raddr2line.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
:: Colin Finck <colin@reactos.org>

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/rosbe-gcc-env.cmd
:: 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>
:: Colin Finck <colin@reactos.org>
::

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/scut.cmd
:: 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>
:: Peter Ward <dralnix@gmail.com>
::

View File

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

View File

@ -3,7 +3,7 @@
:: LICENSE: GNU General Public License v2. (see LICENSE.txt)
:: FILE: Root/version.cmd
:: 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>
::

View File

@ -1,6 +1,6 @@
Unicode true
!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_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKCU"
@ -18,15 +18,15 @@ ShowUnInstDetails show
;;
;; 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 "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 "CompanyName" "ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2019 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2019 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2020 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2020 ReactOS Foundation"
VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup"
VIProductVersion "2.2.0.0"
VIProductVersion "2.2.1.0"
CRCCheck force
SetDatablockOptimize on
@ -255,12 +255,12 @@ Section -StartMenuShortcuts SEC06
CreateDirectory "$SMPROGRAMS\$ICONS_GROUP"
SetOutPath $REACTOS_SOURCE_DIRECTORY
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
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\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
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
@ -281,12 +281,12 @@ Section /o "Desktop Shortcuts" SEC07
IfFileExists "$DESKTOP\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0
SetOutPath $REACTOS_SOURCE_DIRECTORY
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
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\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
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
@ -299,12 +299,12 @@ Section /o "Quick Launch Shortcuts" SEC08
IfFileExists "$QUICKLAUNCH\ReactOS Build Environment ${PRODUCT_VERSION}.lnk" +11 0
SetOutPath $REACTOS_SOURCE_DIRECTORY
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
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\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
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
@ -352,7 +352,7 @@ Section Uninstall
;;
;; Clean up PATH Variable.
;;
EnVar::SetHKCU
EnVar::SetHKCU
EnVar::DeleteValue "PATH" "$INSTDIR\bin"
;;

View File

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

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/chknewer.c
* 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)
* FILE: Tools/chkslash.c
* 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)
* FILE: Tools/config/options.c
* PURPOSE: Configuring RosBE
* COPYRIGHT: Copyright 2018 Maarten Bosma
* COPYRIGHT: Copyright 2020 Maarten Bosma
* Pierre Schweitzer
* Daniel Reimer
*
@ -62,9 +62,9 @@ getConfigFileCMD()
}
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
{
wcscpy(filename, L"rosbe-options-2.2.0.cmd");
wcscpy(filename, L"rosbe-options-2.2.1.cmd");
}
}
return filename;
@ -110,9 +110,9 @@ getConfigFilePS1()
}
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
{
wcscpy(filename, L"rosbe-options-2.2.0.ps1");
wcscpy(filename, L"rosbe-options-2.2.1.ps1");
}
}
return filename;

View File

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

View File

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

View File

@ -6,8 +6,8 @@ ID_OPTICON ICON "options.ico"
1 24 "options.exe.Manifest"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,2,0,0
PRODUCTVERSION 2,2,0,0
FILEVERSION 2,2,1,0
PRODUCTVERSION 2,2,1,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@ -24,12 +24,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Marteen Bosma / Daniel Reimer / Pierre Schweitzer\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 "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 "ProductName", "Config Tool for RosBE\0"
VALUE "ProductVersion", "2.2.0.0\0"
VALUE "ProductVersion", "2.2.1.0\0"
END
END
BLOCK "VarFileInfo"

View File

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

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/echoh.c
* 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)
* FILE: Tools/flash.c
* 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)
* FILE: Tools/getdate.c
* 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)
* FILE: Tools/playwav.c
* 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)
* FILE: Tools/rquote.c
* 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)
* FILE: Tools/tee.c
* 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"?>
<!--
Copyright (c) 2018, Ziliang Guo
Copyright (c) 2020, Ziliang Guo
All rights reserved.
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)
* FILE: Tools/cpucount.c
* PURPOSE: CPU Core Counter
* COPYRIGHT: Copyright 2007 Christoph von Wittich <Christoph_vW@reactos.org>
* Copyright 2007 Colin Finck <mail@colinfinck.de>
* Copyright 2007 Peter Ward <dralnix@gmail.com>
* COPYRIGHT: Copyright 2020 Christoph von Wittich <Christoph_vW@reactos.org>
* Copyright 2020 Colin Finck <mail@colinfinck.de>
* Copyright 2020 Peter Ward <dralnix@gmail.com>
*
*/

View File

@ -3,7 +3,7 @@
* LICENSE: GNU General Public License v2. (see LICENSE.txt)
* FILE: Tools/scut.c
* 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>
* Colin Finck <mail@colinfinck.de>
*