Author: dreimer Date: Tue Jun 19 20:16:01 2007 New Revision: 27238
URL: http://svn.reactos.org/svn/reactos?rev=27238&view=rev Log: Add raddr2line to help and optimize some information in help too.
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd trunk/tools/RosBE-Windows/Root/RAddr.cmd
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 Tue Jun 19 20:16:01 2007 @@ -14,35 +14,38 @@ if "%1" == "" ( echo. 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" and "strip" as second option - echo sets striping to enabled. - 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. - echo clean [logs] - Fully clean the ReactOS source directory or the - echo RosBE build logs. - echo help [COMMAND] - Display the available commands or help on a - echo specific command. - echo svn [OPTIONS] - Create, Update or Clean-up your ReactOS Source - echo Tree or show the Status. - echo config [OPTIONS]- Configures the way, ReactOS will be built. - echo. - echo basedir - Switch back to the ReactOS source directory. + echo make [OPTIONS] - Without options it does a standard build of + echo ReactOS. OPTIONS are the standard ReactOS build + echo options ie. "bootcd" and "strip" as optional + echo second parameter sets striping to enabled. + 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. + 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. + echo raddr2line [OPTIONS] - Translates program addresses into file names and + echo line numbers to assist Developers to find + echo specific Bugs in ReactOS. + echo svn [OPTIONS] - Create, Update or Clean-up your ReactOS Source + echo Tree or show the Revision Number of the Offline + echo Tree and Online HEAD Revision. + echo config [OPTIONS] - Configures the way, ReactOS will be built. + echo basedir - Switch back to the ReactOS source directory. goto :EOF ) if "%1" == "make" ( echo Usage: make [OPTIONS1] [OPTIONS2] - echo make, without options does a standard build of ReactOS. OPTIONS are - echo the standard ReactOS build options ie. "bootcd", "livecd", etc. "strip" - echo as second option sets stripping to enabled. + echo Without options it does a standard build of ReactOS. OPTIONS are the + echo standard ReactOS build options ie. "bootcd", "livecd", etc. "strip" as + echo optional second parameter sets stripping to enabled. goto :EOF ) if "%1" == "makex" ( echo Usage: makex [OPTIONS] [OPTIONS2] - echo Same as 'make' but automatically determines the number of CPUs in the - echo system and uses -j with the appropriate number. + echo Same as 'make' but automatically determines the number of CPU Cores in + echo the system and uses -j with the appropriate number. echo NOTE: The number makex uses can be modified by editing Build-Multi.cmd echo located in the RosBE directory, instructions for doing so are echo contained within the file. @@ -62,12 +65,13 @@ ) if "%1" == "svn" ( echo Usage: svn [OPTIONS] - echo Creates, Updates or cleans up your ReactOS Source Tree. + echo Creates, Updates or cleans up your ReactOS Source Tree or shows the + echo Revision Number of the Offline Tree and Online HEAD Revision. echo. echo update - Updates to HEAD Revision or to a specific one when echo second parameter specifies one. - echo create - Creates a new ReactOS Tree. - echo cleanup - Cleans up and fixes errors in Tree. + echo create - Creates a new ReactOS Source Tree. + echo cleanup - Cleans up and fixes errors in the Source Tree. echo status - Shows Actual offline Revision Number and online HEAD echo Revision Number. goto :EOF @@ -76,7 +80,19 @@ echo Usage: config [OPTIONS] echo Creates a Configuration File, which tells RosBE how to build the Tree. echo. - echo delete - Deletes the configuration File and so sets back to default + echo delete - Deletes the created configuration File and so sets back + echo to default settings + goto :EOF +) +if "%1" == "raddr2line" ( + echo Usage: raddr2line [OPTIONS] + echo Translates program addresses into file names and line numbers to + echo assist Developers to find specific Bugs in ReactOS. + echo. + echo USAGE: - The first parameter has to be the Executable to be analyzed. + echo - The second one has to be the address to be translated. + echo. + echo If you don't set the needed Parameters, you will be asked for them. goto :EOF ) if "%1" == "basedir" (
Modified: trunk/tools/RosBE-Windows/Root/RAddr.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RAddr.cmd?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/RAddr.cmd (original) +++ trunk/tools/RosBE-Windows/Root/RAddr.cmd Tue Jun 19 20:16:01 2007 @@ -2,7 +2,8 @@ :: PROJECT: RosBE - ReactOS Build Environment for Windows :: LICENSE: GPL - See COPYING in the top level directory :: FILE: Root/RAddr.cmd -:: PURPOSE: Analyze Adresses in Executables. +:: PURPOSE: Translates program addresses into file names and +:: line numbers :: COPYRIGHT: Copyright 2007 Daniel Reimer reimer.daniel@freenet.de :: ::