mirror of
https://github.com/reactos/RosBE.git
synced 2024-11-27 13:20:23 +00:00
- Update changelog, license, etc... in preperation for 1.2 release with new tools, flex, bison and patch.
svn path=/trunk/tools/RosBE/; revision=653
This commit is contained in:
parent
5ce0a7247b
commit
c661a75d8b
@ -134,6 +134,7 @@ goto :EOF
|
||||
:: No Option - Number of CPUs.
|
||||
:: -x1 - Number of CPUs, plus 1.
|
||||
:: -x2 - Number of CPUs, doubled.
|
||||
:: -a - Determine the cpu count based on the inherited process affinity mask.
|
||||
::
|
||||
for /f "usebackq" %%i in (`"%_ROSBE_BASEDIR%\Tools\cpucount.exe" -x1`) do set CPUCOUNT=%%i
|
||||
|
||||
|
@ -1,5 +1,11 @@
|
||||
*** XXX XXth, 2008 - RosBE 1.2 Released
|
||||
|
||||
- Updated: NASM to 2.01 (Peter Ward)
|
||||
- Updated: Subversion to 1.4.6 (Peter Ward)
|
||||
- Added: Flex 2.5.4a-1 from GnuWin32 (Peter Ward)
|
||||
- Added: Bison 2.1 from GnuWin32 (Peter Ward)
|
||||
- Added: Patch 2.5.9-7 from GnuWin32 (Peter Ward)
|
||||
|
||||
- Updated RosBE Configuration Tool. (Pierre Schweitzer)
|
||||
- Removed an used var (Pierre Schweitzer)
|
||||
- Removed magic value use (Pierre Schweitzer)
|
||||
@ -7,9 +13,12 @@
|
||||
- If there's a slash at the end of the entered path, it's removed (Pierre Schweitzer)
|
||||
- Definitively get rid of pidl work (Pierre Schweitzer)
|
||||
- Now, previous path is just selected in browse window (Pierre Schweitzer)
|
||||
- Stop abusing WM_SETCURSOR and use tooltips instead. (Thomas Weidenmueller)
|
||||
|
||||
- Added a "all" switch to clean.cmd to do both jobs, deleting Compiler Output AND Logs in one process. (Daniel Reimer)
|
||||
- Add a macro file for the MinGW prompt and add SCUT to this macro file (Colin Finck)
|
||||
- Add the ability to determine the cpu count based on the inherited process affinity mask to cpucount (only for win32 hosts) (Thomas Weidenmueller)
|
||||
- KDBG is defaulted to 1 now in Config.cmd to reflect changes in svn. (Daniel Reimer)
|
||||
|
||||
*** December 8th, 2007 - RosBE 1.1 Released
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
ReactOS Build Environment v1.1
|
||||
ReactOS Build Environment v1.2
|
||||
|
||||
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)
|
||||
@ -22,6 +22,12 @@ Various parts of the ReactOS Build Environment are under different license's, th
|
||||
- Subversion is licensed under various licenses.
|
||||
(installed to INSTALLDIR\Tools\licences\*)
|
||||
|
||||
- Bison is licensed under the GPLv2.
|
||||
|
||||
- Flex is licensed under a modified BSD license.
|
||||
|
||||
- Patch is licensed under the GPLv2.
|
||||
|
||||
*** The complete text of the GNU GENERAL PUBLIC LICENSE v2
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
@ -2199,3 +2205,44 @@ whether future versions of the GNU Lesser General Public License shall
|
||||
apply, that proxy's public statement of acceptance of any version is
|
||||
permanent authorization for you to choose that version for the
|
||||
Library.
|
||||
|
||||
*** The complete text of the Flex modified BSD license.
|
||||
|
||||
Flex carries the copyright used for BSD software, slightly modified
|
||||
because it originated at the Lawrence Berkeley (not Livermore!) Laboratory,
|
||||
which operates under a contract with the Department of Energy:
|
||||
|
||||
Copyright (c) 1990 The Regents of the University of California.
|
||||
All rights reserved.
|
||||
|
||||
This code is derived from software contributed to Berkeley by
|
||||
Vern Paxson.
|
||||
|
||||
The United States Government has rights in this work pursuant
|
||||
to contract no. DE-AC03-76SF00098 between the United States
|
||||
Department of Energy and the University of California.
|
||||
|
||||
Redistribution and use in source and binary forms with or without
|
||||
modification are permitted provided that: (1) source distributions
|
||||
retain this entire copyright notice and comment, and (2)
|
||||
distributions including binaries display the following
|
||||
acknowledgement: ``This product includes software developed by the
|
||||
University of California, Berkeley and its contributors'' in the
|
||||
documentation or other materials provided with the distribution and
|
||||
in all advertising materials mentioning features or use of this
|
||||
software. Neither the name of the University nor the names of its
|
||||
contributors may be used to endorse or promote products derived
|
||||
from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
|
||||
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE.
|
||||
|
||||
This basically says "do whatever you please with this software except
|
||||
remove this notice or take advantage of the University's (or the flex
|
||||
authors') name".
|
||||
|
||||
Note that the "flex.skl" scanner skeleton carries no copyright notice.
|
||||
You are free to do whatever you please with scanners generated using flex;
|
||||
for them, you are not even bound by the above copyright.
|
||||
|
@ -35,6 +35,7 @@ echo.
|
||||
:: No Option - Number of CPUs.
|
||||
:: -x1 - Number of CPUs, plus 1.
|
||||
:: -x2 - Number of CPUs, doubled.
|
||||
:: -a - Determine the cpu count based on the inherited process affinity mask.
|
||||
::
|
||||
for /f "usebackq" %%i in (`"%_ROSBE_BASEDIR%\Tools\cpucount.exe" -x1`) do set CPUCOUNT=%%i
|
||||
|
||||
|
Binary file not shown.
@ -17,7 +17,7 @@
|
||||
color 0A
|
||||
if not defined APPDATA set APPDATA=%USERPROFILE%
|
||||
set PATH=%SystemRoot%\system32;%SystemRoot%
|
||||
set _ROSBE_VERSION=1.1
|
||||
set _ROSBE_VERSION=1.2
|
||||
set _ROSBE_BASEDIR=%~dp0
|
||||
set _ROSBE_BASEDIR=%_ROSBE_BASEDIR:~0,-1%
|
||||
set _ROSBE_MODE=RosBE
|
||||
|
@ -47,5 +47,19 @@ if exist "%_ROSBE_MINGWPATH%\bin\nasm.exe" (
|
||||
echo ERROR: NASM is required to build ReactOS, none found in the current MinGW/GCC.
|
||||
)
|
||||
)
|
||||
if exist "%_ROSBE_MINGWPATH%\bin\bison.exe" (
|
||||
bison --version | find "GNU Bison"
|
||||
) else (
|
||||
if "%_ROSBE_MODE%" == "RosBE" (
|
||||
echo ERROR: Bison is required to build ReactOS, none found in the current MinGW/GCC.
|
||||
)
|
||||
)
|
||||
if exist "%_ROSBE_MINGWPATH%\bin\flex.exe" (
|
||||
flex --version
|
||||
) else (
|
||||
if "%_ROSBE_MODE%" == "RosBE" (
|
||||
echo ERROR: Flex is required to build ReactOS, none found in the current MinGW/GCC.
|
||||
)
|
||||
)
|
||||
ld -v
|
||||
mingw32-make -v | find "GNU Make"
|
||||
|
@ -1,5 +1,5 @@
|
||||
!define PRODUCT_NAME "ReactOS Build Environment for Windows"
|
||||
!define PRODUCT_VERSION "1.1"
|
||||
!define PRODUCT_VERSION "1.2"
|
||||
!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 @@ ShowUnInstDetails show
|
||||
;;
|
||||
;; Add version/product information metadata to the installation file.
|
||||
;;
|
||||
VIAddVersionKey /LANG=1033 "FileVersion" "1.1.0.0"
|
||||
VIAddVersionKey /LANG=1033 "FileVersion" "1.2.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 "CompanyName" "ReactOS Team"
|
||||
VIAddVersionKey /LANG=1033 "LegalTrademarks" "Copyright © 2007 ReactOS Team"
|
||||
VIAddVersionKey /LANG=1033 "LegalCopyright" "Copyright © 2007 ReactOS Team"
|
||||
VIAddVersionKey /LANG=1033 "FileDescription" "${PRODUCT_NAME} Setup"
|
||||
VIProductVersion "1.1.0.0"
|
||||
VIProductVersion "1.2.0.0"
|
||||
|
||||
CRCCheck force
|
||||
SetCompressor /FINAL /SOLID lzma
|
||||
@ -116,6 +116,7 @@ Section -BaseFiles SEC01
|
||||
File /r Root\changelog.txt
|
||||
File /r Root\LICENSE.txt
|
||||
File /r Root\MinGW.cmd
|
||||
File /r Root\MinGW.mac
|
||||
File /r Root\Build.cmd
|
||||
File /r Root\chdefgcc.cmd
|
||||
File /r Root\Clean.cmd
|
||||
|
Loading…
Reference in New Issue
Block a user