Author: dreimer Date: Wed Jun 13 16:56:18 2007 New Revision: 27170
URL: http://svn.reactos.org/svn/reactos?rev=27170&view=rev Log: - Added usage of ROS_LEAN_AND_MEAN by using strip as %2 of make. - Updated Changelog once more. Binutils will be updated too.
Modified: trunk/tools/RosBE-Windows/Root/Build-Multi.cmd trunk/tools/RosBE-Windows/Root/Build-Shared.cmd trunk/tools/RosBE-Windows/Root/Build.cmd trunk/tools/RosBE-Windows/Root/ChangeLog.txt trunk/tools/RosBE-Windows/Root/Help.cmd
Modified: trunk/tools/RosBE-Windows/Root/Build-Multi.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build-Mult... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Build-Multi.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Build-Multi.cmd Wed Jun 13 16:56:18 2007 @@ -30,9 +30,9 @@ :: :: Set the build command :: -set MAKE_COMMAND="%_MINGWMAKE%" -j %CPUCOUNT% %* +set MAKE_COMMAND="%_MINGWMAKE%" -j %CPUCOUNT% %1
:: :: Execute the shared build commands :: -call "%ROSBEBASEDIR%\Build-Shared.cmd" +call "%ROSBEBASEDIR%\Build-Shared.cmd" %2
Modified: trunk/tools/RosBE-Windows/Root/Build-Shared.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build-Shar... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Build-Shared.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Build-Shared.cmd Wed Jun 13 16:56:18 2007 @@ -11,6 +11,14 @@ @echo off
title Building... + +if "%1" == "strip" ( + set ROS_LEAN_AND_MEAN = yes + goto :Build +) +if "%1" == "" ( + goto :Build +)
:: :: Check if config.template.rbuild is newer than config.rbuild, if it is then @@ -33,13 +41,14 @@ :: call "%ROSBEBASEDIR%\TimeDate.cmd"
+:Build + :: :: Now use mingw32-make to build ReactOS, passing along options, if any. :: - call "%ROSBEBASEDIR%\Tools\buildtime.exe" %MAKE_COMMAND% 2>&1 | "%ROSBEBASEDIR%\Tools\tee.exe" "%_ROSBELOGDIR%\BuildLog-%_MINGWVERSION%-%DATENAME%-%TIMENAME%.txt"
:: :: highlight the fact that building has ended :: -call "%ROSBEBASEDIR%\Tools\flash.exe" +::call "%ROSBEBASEDIR%\Tools\flash.exe"
Modified: trunk/tools/RosBE-Windows/Root/Build.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build.cmd?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Build.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Build.cmd Wed Jun 13 16:56:18 2007 @@ -15,9 +15,9 @@ :: :: Set the build command :: -set MAKE_COMMAND="%_MINGWMAKE%" %* +set MAKE_COMMAND="%_MINGWMAKE%" %1
:: :: Execute the shared build commands :: -call "%ROSBEBASEDIR%\Build-Shared.cmd" +call "%ROSBEBASEDIR%\Build-Shared.cmd" %2
Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/ChangeLog.... ============================================================================== --- trunk/tools/RosBE-Windows/Root/ChangeLog.txt (original) +++ trunk/tools/RosBE-Windows/Root/ChangeLog.txt Wed Jun 13 16:56:18 2007 @@ -2,10 +2,12 @@
- Updated: GCC 4.1.3 Build 200706XX (Here is the reason why the installer got smaller between .3.6 and .3.7, my bins are stripped, w3seeks were not) +- Updated: binutils 2.17.50 Build 200706XX - Added a SVN Client - Added a Build Configurator. - Added grep/cut/sed Tools for the new Configurator - Added SVN 1.4.4 for the SVN Feature +- Added use of ROS_LEAN_AND_MEAN by setting make %1 strip - Readded makex. Sorry, bug in Vista still persists... its a GCC bug
*** May 21th, 2007 - RosBE 0.3.6 Released
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?r... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Help.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Help.cmd Wed Jun 13 16:56:18 2007 @@ -16,7 +16,8 @@ echo Available Commands: echo make [OPTIONS] - make, without options does a standard build of echo ReactOS. OPTIONS are the standard ReactOS build - echo options ie. bootcd. + echo options ie. "bootcd" and "strip" as second option + echo sets strip = yes. echo makex [OPTIONS] - Same as 'make' but automatically determines the echo number of CPUs in the system and uses -j with the echo appropriate number. @@ -34,7 +35,8 @@ if "%1" == "make" ( echo Usage: make [OPTIONS] echo make, without options does a standard build of ReactOS. OPTIONS are - echo the standard ReactOS build options ie. bootcd, livecd, etc. + echo the standard ReactOS build options ie. "bootcd", "livecd", etc. "strip" + echo as second option sets strip = yes. goto :EOF ) if "%1" == "makex" (