Author: dreimer Date: Fri Aug 3 15:47:20 2007 New Revision: 28125
URL: http://svn.reactos.org/svn/reactos?rev=28125&view=rev Log: Update Help and Comments. Set Default Shortcut active after setting it.
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd trunk/tools/RosBE-Windows/Root/RosBE.cmd trunk/tools/RosBE-Windows/Root/scut.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 Fri Aug 3 15:47:20 2007 @@ -118,6 +118,9 @@ echo (Optional: "Shortcut" "Directory" as second and third parameter) echo remove - Removes a shortcut. echo (Optional: "Shortcut" as second parameter) + echo def - Chooses Default Shortcut which is enabled on + echo every start of RosBE. "Default" is the Source + echo Directory as you know it from previous Versions goto :EOF ) if not "%1" == "" (
Modified: trunk/tools/RosBE-Windows/Root/RosBE.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.cmd?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/RosBE.cmd (original) +++ trunk/tools/RosBE-Windows/Root/RosBE.cmd Fri Aug 3 15:47:20 2007 @@ -58,8 +58,8 @@ :EndCommandParse
:: -:: Save our initial directory (should be the ReactOS source directory) -:: and add PATH for Tools Folder. +:: Load the Base Directory from the Shortcut-XML and set it as new +:: Source Directory and add PATH for Tools Folder. :: set PATH=%ROSBEBASEDIR%\Tools;%PATH% for /f "usebackq" %%i in (`"grep base= "%ROSBEBASEDIR%\srclist.xml"|cutz main"`) do @SET scut=%%i @@ -82,7 +82,8 @@ echo -------------------------------------------------
:: -:: Load the macros that serve as our commands. +:: Load the macros that serve as our commands and set new Source +:: Directory / Default Source Directory. :: doskey /macrofile="%ROSBEBASEDIR%\RosBE.mac" if "%scut%" == "Default" (
Modified: trunk/tools/RosBE-Windows/Root/scut.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/scut.cmd?r... ============================================================================== --- trunk/tools/RosBE-Windows/Root/scut.cmd (original) +++ trunk/tools/RosBE-Windows/Root/scut.cmd Fri Aug 3 15:47:20 2007 @@ -10,6 +10,9 @@
title Choose your Source Folder...
+:: +:: Receive the first Parameter and decide what to do. +:: if /I "%1"=="" ( goto :DEF ) @@ -32,6 +35,9 @@ SET /P XY= goto :RUN
+:: +:: Load Shortcut from XML and set it active. +:: :RUN for /f "usebackq" %%i in (`"grep name="%XY%" "%ROSBEBASEDIR%\srclist.xml"|cutz dir"`) do @SET dir=%%i cd /D %dir% @@ -51,6 +57,9 @@ goto :ADD1 )
+:: +:: Add new Shortcut to XML. +:: :ADD1 echo Choose your Shortcut: SET /P CUT= @@ -64,6 +73,9 @@ ren "%ROSBEBASEDIR%\srclist2.xml" srclist.xml goto :END
+:: +:: Remove Shortcut from XML. +:: :REM if not "%2" == "" ( set CUTREM=%2 @@ -77,6 +89,9 @@ ren "%ROSBEBASEDIR%\srclist2.xml" srclist.xml goto :END
+:: +:: Set Default Shortcut. +:: :DEF2 if not "%2" == "" ( set DEF=%2 @@ -88,6 +103,7 @@ sed "s/base=".*"/base="%DEF%"/g" "%ROSBEBASEDIR%\srclist.xml" > "%ROSBEBASEDIR%\srclist2.xml" del "%ROSBEBASEDIR%\srclist.xml" ren "%ROSBEBASEDIR%\srclist2.xml" srclist.xml +call "%ROSBEBASEDIR%\RosBE.cmd"
:END title ReactOS Build Environment %_VER%