From dreimer@svn.reactos.org Mon Oct 22 01:53:54 2007 From: dreimer@svn.reactos.org To: ros-diffs@reactos.org Subject: [ros-diffs] [dreimer] 29762: Started to Update the Documentation. Some more fixes to changelog. Sorted and fixed parts of the help. Added echo Messages which tell a sucessful process. Date: Sun, 21 Oct 2007 23:53:43 +0000 Message-ID: <20071021235343.DB8CAFF23@mail.smartxx.ru> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1439555577977713853==" --===============1439555577977713853== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: dreimer Date: Mon Oct 22 03:53:42 2007 New Revision: 29762 URL: http://svn.reactos.org/svn/reactos?rev=3D29762&view=3Drev Log: Started to Update the Documentation. Some more fixes to changelog. Sorted and fixed parts of the help. Added echo Messages which tell a sucessful process. Modified: trunk/tools/RosBE-Windows/Documentation/files/adv.html trunk/tools/RosBE-Windows/Documentation/files/basic.html trunk/tools/RosBE-Windows/Documentation/files/credits.html trunk/tools/RosBE-Windows/Root/ChangeLog.txt trunk/tools/RosBE-Windows/Root/Help.cmd trunk/tools/RosBE-Windows/Root/scut.cmd Modified: trunk/tools/RosBE-Windows/Documentation/files/adv.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentati= on/files/adv.html?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Documentation/files/adv.html (original) +++ trunk/tools/RosBE-Windows/Documentation/files/adv.html Mon Oct 22 03:53:4= 2 2007 @@ -7,6 +7,6 @@ -

SVN 1.4.4 is included in RosBE. Manual can be found here:

+

SVN 1.4.5 is included in RosBE. Manual can be found here:

Modified: trunk/tools/RosBE-Windows/Documentation/files/basic.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentati= on/files/basic.html?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Documentation/files/basic.html (original) +++ trunk/tools/RosBE-Windows/Documentation/files/basic.html Mon Oct 22 03:53= :42 2007 @@ -1,181 +1,138 @@ - - Basic Features - - + + Basic Features + + -
-
make
-
Usage: make [OPTIONS1] [OPTIONS2]
-
- The command to build the ReactOS Source Tree in the Default - directory.
- Without options it does a standard build of ReactOS. OPTIONS1 are - the standard ReactOS build options ie. -
- -
- -
-=09 -=09 -
makex
-
Usage: makex [OPTIONS1] [OPTIONS2]
-
- Same as 'make' but automatically determines the number of CPU Cores - in your system and uses "make -j x" with the appropriate number to - threaden the build process for a massive speedup on Multi Core - Systems.
- NOTE: The number makex uses can be modified by editing - Build-Multi.cmd located in the RosBE directory, instructions for - doing so are contained within the file. This Command is incompatible - to Windows Vista right now due to a bug in GCC 4.X.X. -
- - -
clean
-
Usage: clean [logs]
-
- Fully cleans the ReactOS source directory and does a better job than - "make clean" does.
- It deletes files, which are being generated into the Source Tree - while compiling. After using this Command the tree is completely - cleaned up and 1:1 like a fresh loaded one. -
-
- -
- - -
help
-
Usage: help [COMMAND]
-
- Shows help for the specified command or lists all available - commands. -
- - -
ssvn
-
Usage: ssvn [OPTIONS]
-
- This is the simple to use sSVN, written for newbies. It only - Creates, Updates or cleans up your ReactOS Source Tree or shows the - Revision Number of the Offline Tree and Online HEAD Revision to see - if its up to date. No need for any additional parameters, just - "ssvn update" and your Tree is fully updated. -
-
- -
- - -
chdefdir
-
Usage: chdefdir [OPTIONS]
-
- Reconfigures the Default Source Folder for one Session. This is - useful for switching between branches or different ReactOS Source - Trees. Exiting RosBE sets back to the Default. -
-
- -
- - -
config
-
Usage: config [OPTIONS]
-
- This Command creates a Configuration File, which tells RosBE how to - build the Tree. There are many things you can modify in the build - process and this tool can edit all for you. ISOs made with a non - default are NOT usable to file bugs in any way! -
-
- -
- =09 - =09 -
raddr2line
-
Usage: raddr2line [OPTIONS]
-
- This Command translates program addresses of BSODs into file names - and line numbers of the Code it was built of to assist Developers to - find specific Bugs in ReactOS. This Tool is mainly a Dev Tool. - Newbies normally only need it if a devs wants them to try out - something. -
-
- -
- =09 - =09 -
basedir
-
Usage: basedir
-
Switches back to the ReactOS source directory.
-
+
+
make
+
Usage: make [OPTIONS]
+
+
The command to build the ReactOS Source Tree in the Default +directory.
+Without options it does a standard build of ReactOS. OPTIONS are the +standard ReactOS build options ie.
+
+ +
+
makex
+
Usage: makex [OPTIONS]
+
+
Same as 'make' but automatically determines the number of CPU +Cores in your system and uses "make -j x" with the appropriate number +to threaden the build process for a massive speedup on Multi Core +Systems.
+NOTE: The number makex uses can be modified by editing Build-Multi.cmd +located in the RosBE directory, instructions for doing so are contained +within the file.
+
basedir
+
Usage: basedir
+
Switches back to the ReactOS source directory.
+
chdefdir
+
Usage: chdefdir [OPTIONS]
+
Reconfigures the Default Source Folder for one Session. This is +useful for switching between branches or different ReactOS Source +Trees. Exiting RosBE sets back to the Default.
+
+ +
+
clean
+
Usage: clean [logs]
+
Fully cleans the ReactOS source directory and does a better job +than "make clean" does.
+It deletes files, which are being generated into the Source Tree while +compiling. After using this Command the tree is completely cleaned up +and 1:1 like a fresh loaded one.
+
+ +
+
config
+
Usage: config [OPTIONS]
+
This Command creates a Configuration File, which tells RosBE how +to build the Tree. There are many things you can modify in the build +process and this tool can edit all for you. ISOs made with a non +default are NOT usable to file bugs in any way!
+
+ +
+
help
+
Usage: help [COMMAND]
+
Shows help for the specified command or lists all available +commands.
+
options
+
Usage: options
+
Starts the RosBE Configuration Program.
+
+
raddr2line
+
Usage: raddr2line [OPTIONS]
+
This Command translates program addresses of BSODs into file +names and line numbers of the Code it was built of to assist Developers +to find specific Bugs in ReactOS. This Tool is mainly a Dev Tool. +Newbies normally only need it if a devs wants them to try out +something.
+
+ +
+
scut
+
Usage: scut [OPTIONS]
+
Defines, Edits, Removes, Switches and Defaults to Shortcutted +Source Directories. scut started without a parameter or with the name +of a Shortcut as parameter sets this Shortcut active.
+
+ +
+
ssvn
+
Usage: ssvn [OPTIONS]
+
This is the simple to use sSVN, written for newbies. It only +Creates, Updates or cleans up your ReactOS Source Tree or shows the +Revision Number of the Offline Tree and Online HEAD Revision to see if +its up to date. No need for any additional parameters, just "ssvn +update" and your Tree is fully updated.
+
+ +
+
Modified: trunk/tools/RosBE-Windows/Documentation/files/credits.html URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Documentati= on/files/credits.html?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Documentation/files/credits.html (original) +++ trunk/tools/RosBE-Windows/Documentation/files/credits.html Mon Oct 22 03:= 53:42 2007 @@ -17,7 +17,7 @@
  • Originally Coded by Peter "dralnix" Ward ( dralnix(a)gmail.com - ) until Version 0.3.5B2 + ) until Version 0.3.5B2 and continuing with Version 1.0
  • Work continued by Daniel "EmuandCo" Reimer ( Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Change= Log.txt?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Root/ChangeLog.txt (original) +++ trunk/tools/RosBE-Windows/Root/ChangeLog.txt Mon Oct 22 03:53:42 2007 @@ -1,4 +1,4 @@ -*** XXX XXth, 200X - RosBE 0.X.X.X Released +*** XXX XXth, 200X - RosBE 1.0 Released =20 - Updated RosBE Configuration Tool. (Pierre Schweitzer) - Added French translation. @@ -7,7 +7,7 @@ - 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. + - Small Modification by Daniel Reimer: added -s and went from -O3 to -O2 = in Makefile. - Correct Button States and Whitespace changes. - Save button is disabled until a parameter is changed - Definitively fixed resources IDs @@ -20,25 +20,30 @@ - Added checks to avoid buffers overflow. =20 - Added a very simple makefile for the RosBE tools. (Peter Ward) +- Updated: GCC 4.1.3 Build 20071015 with recent patches + to get makex run under Vista. (Peter Ward, TODO: name of tamlin) +- Updated: Binutils 2.18.50 Build 20071015. - Fix a warning in echoh.c. (Peter Ward) - Fix options.exe compile with RosBE 0.3.8.1 (Peter Ward) - Merge the three build.cmd files into one. (Peter Ward) - Heaviliy cleaning up the .cmd files. (Peter Ward) -- remove typos. (Peter Ward) +- Remove typos. (Peter Ward) - Make variable names more consistent. (Peter Ward) - Merged the NSIS files back together. (Peter Ward) - Renamed options.cmd -> rosbe-options.cmd. (Peter Ward) - Completely rewrote scut to work without *nix tools and added a edit function (Parter Ward, Daniel Reimer) - Updated to NASM 0.99.05 (Daniel Reimer) +- Downgraded sed to prevent a EOL style destruction. (Daniel Reimer) - Make helpfile entries dependant on the installed optional files. (Daniel R= eimer) - Readd chdefdir due to popular Demand. (Daniel Reimer) - Make options.exe startable from cmd window. After exiting rosbe resets to = use the new settings. (Daniel Reimer) - Added ccache 2.4 to RosBE. (Daniel Reimer) - Remove trailing Spaces. (Daniel Reimer) -- Modify options.exe to enable and disable strpping and ccache. (Daniel Reim= er) +- Modify options.exe to enable and disable stripping and ccache. This gives = back the possibility to give more + than one command to make (Daniel Reimer) - Fixed German RC File of Options.exe (Daniel Reimer) - +- Added the command "oldmode" to still use the HOST headers, not the target = ones in SVN Tree. (Daniel Reimer) - Fixed Russian RC File of options.exe (towerr) =20 *** Sep 24th, 2007 - RosBE 0.3.8.1 Released Modified: trunk/tools/RosBE-Windows/Root/Help.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.c= md?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Root/Help.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Help.cmd Mon Oct 22 03:53:42 2007 @@ -30,14 +30,14 @@ echo basedir - Switch back to the ReactOS source directo= ry. echo. =20 - if exist "%_ROSBE_BASEDIR%\scut.cmd" ( - echo scut - Define, Edit, Remove, Switch and Defa= ult to - echo Shortcutted Source-Directories. - ) - if exist "%_ROSBE_BASEDIR%\chdefdir.cmd" ( echo chdefdir [OPTIONS] - Reconfigures the Default Source Folde= r for one echo Session. + ) + + if exist "%_ROSBE_BASEDIR%\clean.cmd" ( + echo clean [logs] - Fully clean the ReactOS source directory = and/or + echo the RosBE build logs. ) =20 if exist "%_ROSBE_BASEDIR%\config.cmd" ( @@ -45,23 +45,23 @@ echo. ) =20 - if exist "%_ROSBE_BASEDIR%\clean.cmd" ( - echo clean [logs] - Fully clean the ReactOS source directory = and/or - echo the RosBE build logs. - ) - echo help [COMMAND] - Display the available commands or help on= a echo specific command. =20 if exist "%_ROSBE_BASEDIR%\options.cmd" ( - echo options - Starts options.exe and reboots to make the - echo changes effective at the end. + echo options - Starts options.exe and restarts RosBE to = make + echo the changes effective at the end. ) =20 if exist "%_ROSBE_BASEDIR%\reladdr2line.cmd" ( echo raddr2line [OPTIONS] - Translates program addresses into file na= mes and echo line numbers to assist Developers to find echo specific Bugs in ReactOS. + ) + + if exist "%_ROSBE_BASEDIR%\scut.cmd" ( + echo scut [OPTIONS] - Define, Edit, Remove, Switch and Defa= ult to + echo Shortcutted Source-Directories. ) =20 if exist "%_ROSBE_BASEDIR%\sSVN.cmd" ( @@ -149,7 +149,7 @@ ) if "%1" =3D=3D "options" ( echo Usage: options - echo Starts RosBE Configurator and reboots RosBE afterwards to make the + echo Starts RosBE Configurator and restarts RosBE afterwards to make the echo changes effective at the end. goto :EOF ) Modified: trunk/tools/RosBE-Windows/Root/scut.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/scut.c= md?rev=3D29762&r1=3D29761&r2=3D29762&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/tools/RosBE-Windows/Root/scut.cmd (original) +++ trunk/tools/RosBE-Windows/Root/scut.cmd Mon Oct 22 03:53:42 2007 @@ -90,11 +90,13 @@ :ADD23 for /f "usebackq tokens=3D1-2 delims=3D, skip=3D1" %%i in (`type "%_ROSBE_BA= SEDIR%\srclist.txt"`) do ( if %%i =3D=3D %CUT% ( - echo ERROR: A Shortcut with the name %CUT% does already exist. + echo A Shortcut with the name %CUT% does already exist. Editing the = existing one. + call "%_ROSBE_BASEDIR%\scut.cmd" edit %CUT% %DIR% goto :END ) ) echo %CUT%,%DIR%>> "%_ROSBE_BASEDIR%\srclist.txt" +echo Shortcut %CUT% successfully added. goto :END =20 :: @@ -120,6 +122,8 @@ ren "%_ROSBE_BASEDIR%\srclist2.txt" srclist.txt if %_ROSBE_REM% =3D=3D 0 ( echo ERROR: The Shortcut %CUTREM% does not exist. +) else ( + echo Shortcut %CUTREM% successfully deleted. ) goto :END =20 @@ -182,6 +186,8 @@ ren "%_ROSBE_BASEDIR%\temporaryfile.tmp" srclist.txt if %_ROSBE_EDIT% =3D=3D 0 ( echo ERROR: The Shortcut %CUT% does not exist. +) else ( + echo Shortcut %CUT% successfully edited. ) =20 :END --===============1439555577977713853==--