[ros-diffs] [dreimer] 29390: Update to Support CCache 2.4. Update Changelog.

dreimer at svn.reactos.org dreimer at svn.reactos.org
Thu Oct 4 16:13:57 CEST 2007


Author: dreimer
Date: Thu Oct  4 18:13:56 2007
New Revision: 29390

URL: http://svn.reactos.org/svn/reactos?rev=29390&view=rev
Log:
Update to Support CCache 2.4.
Update Changelog.

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
    trunk/tools/RosBE-Windows/Root/LICENSE.txt
    trunk/tools/RosBE-Windows/Root/README.txt
    trunk/tools/RosBE-Windows/Root/RosBE.cmd

Modified: trunk/tools/RosBE-Windows/Root/Build-Multi.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build-Multi.cmd?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Build-Multi.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Build-Multi.cmd Thu Oct  4 18:13:56 2007
@@ -35,6 +35,6 @@
 ::
 :: Execute the shared build commands
 ::
-call "%ROSBEBASEDIR%\Build-Shared.cmd" %2
+call "%ROSBEBASEDIR%\Build-Shared.cmd" %2 %3
 
 title ReactOS Build Environment %_VER%

Modified: trunk/tools/RosBE-Windows/Root/Build-Shared.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build-Shared.cmd?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Build-Shared.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Build-Shared.cmd Thu Oct  4 18:13:56 2007
@@ -16,6 +16,25 @@
 
 if "%1" == "strip" (
     set ROS_LEAN_AND_MEAN=yes
+    goto :Build
+)
+if "%1" == "ccache" (
+    set ROS_LEAN_AND_MEAN=no
+    set HOST_CC=ccache gcc
+    set HOST_CPP=ccache g++
+    set TARGET_CC=ccache gcc
+    set TARGET_CPP=ccache g++
+    goto :Build
+)
+if "%2" == "strip" (
+    set ROS_LEAN_AND_MEAN=yes
+    goto :Build
+)
+if "%2" == "ccache" (
+    set HOST_CC=ccache gcc
+    set HOST_CPP=ccache g++
+    set TARGET_CC=ccache gcc
+    set TARGET_CPP=ccache g++
     goto :Build
 )
 if "%1"  == "" (

Modified: trunk/tools/RosBE-Windows/Root/Build.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Build.cmd?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Build.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Build.cmd Thu Oct  4 18:13:56 2007
@@ -20,6 +20,6 @@
 ::
 :: Execute the shared build commands
 ::
-call "%ROSBEBASEDIR%\Build-Shared.cmd" %2
+call "%ROSBEBASEDIR%\Build-Shared.cmd" %2 %3
 
 title ReactOS Build Environment %_VER%

Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/ChangeLog.txt?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/ChangeLog.txt (original)
+++ trunk/tools/RosBE-Windows/Root/ChangeLog.txt Thu Oct  4 18:13:56 2007
@@ -1,3 +1,15 @@
+*** XXX XXth, 200X - RosBE 0.X.X.X Released
+
+- Updated RosBE COnfiguration Tool. (Pierre Schweitzer)
+   - Added French translation.
+   - Added the possibility to choose MingW directory.
+   - Added support for WinXP style.
+   - Added the support of C99.
+   - Fixed warnings.
+   - Small Modification by me: added -s and went from -O3 to -O2 in Makefile.
+   - Correct Button States and Whitespace changes.
+- Added ccache 2.4 to RosBE. (Daniel Reimer)
+
 *** Sep 24th, 2007 - RosBE 0.3.8.1 Released
 
 - Updated the Variables for GCC. This is needed in r29185+ because of RBUILD Changes to

Modified: trunk/tools/RosBE-Windows/Root/Help.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/Help.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/Help.cmd Thu Oct  4 18:13:56 2007
@@ -21,6 +21,8 @@
     echo                           ReactOS. OPTIONS1 are the standard ReactOS build
     echo                           options ie. "bootcd" and "strip" as optional
     echo                           second parameter sets stripping to enabled.
+    echo                           "ccache" as third enables Caching and a speedup
+    echo                           in build time.
     echo    makex [OPTIONS]      - Same as 'make' but automatically determines the
     echo                           number of CPU Cores in the system and uses -j
     echo                           with the appropriate number.

Modified: trunk/tools/RosBE-Windows/Root/LICENSE.txt
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/LICENSE.txt?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/LICENSE.txt (original)
+++ trunk/tools/RosBE-Windows/Root/LICENSE.txt Thu Oct  4 18:13:56 2007
@@ -1,4 +1,4 @@
-ReactOS Build Environment v0.3.8.1
+ReactOS Build Environment v0.X.X.X
 
 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)

Modified: trunk/tools/RosBE-Windows/Root/README.txt
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/README.txt?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/README.txt (original)
+++ trunk/tools/RosBE-Windows/Root/README.txt Thu Oct  4 18:13:56 2007
@@ -1,7 +1,7 @@
-ReactOS Build Environment 0.3.8.1
+ReactOS Build Environment 0.X.X.X
 
 
-The ReactOS Build Environment v0.3.8.1 contains a complete build environment for ReactOS based on GCC 4.1.3/MinGW.
+The ReactOS Build Environment v0.X.X.X contains a complete build environment for ReactOS based on GCC 4.1.3/MinGW.
 
 While installing the ReactOS Build Environment you are asked to provide the directory where your ReactOS sources are located or should be checked out to (ie.reactos\), you must enter the complete path to this folder (ie. C:\projects\reactos). The path is now required for the ReactOS Build Environment to work correctly, so if you change where your sources are located you must also change the entry in the shortcuts in the start menu (the 'Start in:' entry). If you did not checkout a Source tree yet, start RosBE and type “svn create”. This will take a while.
 
@@ -9,7 +9,7 @@
 menu. Now you have a choice of using either the built in commands (which are displayed onscreen with information
 about their use) or you can build as you normally would using the standard MinGW/RBuild commands.
 
-The ReactOS Build Environment v0.3.8.1 contains the following packages:
+The ReactOS Build Environment v0.X.X.X contains the following packages:
 
 binutils-2.17.50-20070806
 mingw-runtime-3.13

Modified: trunk/tools/RosBE-Windows/Root/RosBE.cmd
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.cmd?rev=29390&r1=29389&r2=29390&view=diff
==============================================================================
--- trunk/tools/RosBE-Windows/Root/RosBE.cmd (original)
+++ trunk/tools/RosBE-Windows/Root/RosBE.cmd Thu Oct  4 18:13:56 2007
@@ -15,7 +15,7 @@
 :: Config Tool.
 ::
 color 0A
-set _VER=0.3.8.1
+set _VER=0.X.X.X
 set ROSBEBASEDIR=%~dp0
 for /f "usebackq" %%i in (`"echo %ROSBEBASEDIR%|%ROSBEBASEDIR%Tools\sed s/.$//g"`) do @SET ROSBEBASEDIR=%%i
 set _ROSSOURCEDIRBASE=%CD%




More information about the Ros-diffs mailing list