Author: dreimer
Date: Fri Jul 6 18:03:36 2007
New Revision: 27425
URL:
http://svn.reactos.org/svn/reactos?rev=27425&view=rev
Log:
- Fix Uninstaller for ALL new Files.
- Check if the Source Folder is empty. If so, suggest to use "svn create"
- Add a possibility to use RosBE with another Folder by typing in the path to it at the
begining. (This will change later)
Modified:
trunk/tools/RosBE-Windows/Root/RosBE.cmd
trunk/tools/RosBE-Windows/RosBE.nsi
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 Jul 6 18:03:36 2007
@@ -29,7 +29,11 @@
::
:: Save our initial directory (should be the ReactOS source directory)
::
-set _ROSSOURCEDIR=%CD%
+echo If you want to use RosBE with another Tree than the Default one, please set the Path
to it now:
+SET /P XY=
+
+if /I "%XY%"=="" set _ROSSOURCEDIR=%CD%
+if /I not "%XY%"=="" set _ROSSOURCEDIR=%XY%
::
:: Display the current version of GCC, NASM, ld and make.
@@ -50,6 +54,17 @@
:: Load the macros that serve as our commands.
::
doskey /macrofile="%ROSBEBASEDIR%\RosBE.mac"
+
+::
+:: Look if the Source Folder is empty. If so, ask for using "svn create".
+::
+dir /b %_ROSSOURCEDIR% 2>nul|"%ROSBEBASEDIR%\Tools\grep.exe" -e
".*" >nul
+if errorlevel 1 (
+ echo No ReactOS Source detected. Please use "svn create" to download it.
+ goto :ExitRosBE
+) else (
+ goto :ExitRosBE
+)
goto :ExitRosBE
Modified: trunk/tools/RosBE-Windows/RosBE.nsi
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/RosBE.nsi?rev=…
==============================================================================
--- trunk/tools/RosBE-Windows/RosBE.nsi (original)
+++ trunk/tools/RosBE-Windows/RosBE.nsi Fri Jul 6 18:03:36 2007
@@ -185,6 +185,11 @@
Delete /REBOOTOK "$INSTDIR\Clean.cmd"
Delete /REBOOTOK "$INSTDIR\Help.cmd"
Delete /REBOOTOK "$INSTDIR\RosBE.cmd"
+ Delete /REBOOTOK "$INSTDIR\reladdr2line.cmd"
+ Delete /REBOOTOK "$INSTDIR\Config.cmd"
+ Delete /REBOOTOK "$INSTDIR\SVN.cmd"
+ Delete /REBOOTOK "$INSTDIR\Build-Shared.cmd"
+ Delete /REBOOTOK "$INSTDIR\RAddr.cmd"
Delete /REBOOTOK "$INSTDIR\TimeDate.cmd"
Delete /REBOOTOK "$INSTDIR\ChangeLog.txt"
Delete /REBOOTOK "$INSTDIR\LICENSE.txt"