Fixed the Unistaller once more. Ages ago we had the Problem that it removed all files, even files which were not made by the Installer. This killed the SRC Repos of many ppl out there. Then it got fixed ~Version 1.1 and somehow regressed. Fixed once more.

Updated changelog.

svn path=/trunk/tools/RosBE/; revision=831
This commit is contained in:
Daniel Reimer 2008-09-04 11:45:03 +00:00
parent 82656a1bd6
commit c1b538672e
3 changed files with 20 additions and 9 deletions

View File

@ -139,16 +139,16 @@ if %_ROSBE_WRITELOG% == 1 (
::
if "%1" == "multi" (
if not "%2" == "" (
title 'makex %2' parallel build started: %TIMERAW%
title 'makex %2' parallel build started: %TIMERAW% %ROS_ARCH%
) else (
title 'makex' parallel build started: %TIMERAW%
title 'makex' parallel build started: %TIMERAW% %ROS_ARCH%
)
call :BUILDMULTI %*
) else (
if not "%1" == "" (
title 'make %1' build started: %TIMERAW%
title 'make %1' build started: %TIMERAW% %ROS_ARCH%
) else (
title 'make' build started: %TIMERAW%
title 'make' build started: %TIMERAW% %ROS_ARCH%
)
call :BUILD %*
)

View File

@ -1,15 +1,16 @@
*** July 17th, 2008 - RosBE 1.3 Released
- Added: Tool to set the Architecture to build ROS for. (Daniel Reimer)
- Updated: NASM to 2.03.01 (Daniel Reimer) X
- Updated: NASM to 2.03.01 (Daniel Reimer)
- Updated: NSIS to 2.39 (Daniel Reimer)
- Updated: Subversion to 1.5 (Daniel Reimer)
- Updated: Subversion to 1.5.2 (Daniel Reimer)
- Updated: GDB to 6.8-3 (Daniel Reimer) X
- Updated: Binutils 2.18.50 Build 20080109. (Daniel Reimer) X
- Updated: MingW32 Make 3.81-3 (Daniel Reimer) X
- Updated: ccache 2.4 is now a native Version Without Cygwin (Colin Finck) X
- Other small Fixes here and there (Daniel Reimer)
- Added: Basic PowerShell Version of RosBE (Daniel Reimer)
- Added: YASM 0.71, which supports 64 bit asm too. (Daniel Reimer)
- Added: Update command (Daniel Reimer)
- Added: Mingw-64 GCC 4.4.0 for the 64 bit Branch. (Daniel Reimer)
- Fixed: Dependant on the Arch variable a crosscompiler will be used now. (Daniel Reimer)

View File

@ -345,30 +345,40 @@ Section Uninstall
IfFileExists "$APPDATA\RosBE\." 0 +2
RMDir /r /REBOOTOK "$APPDATA\RosBE"
Delete /REBOOTOK "$INSTDIR\Build.cmd"
Delete /REBOOTOK "$INSTDIR\Build.ps1"
Delete /REBOOTOK "$INSTDIR\charch.cmd"
Delete /REBOOTOK "$INSTDIR\chdefdir.cmd"
Delete /REBOOTOK "$INSTDIR\chdefgcc.cmd"
Delete /REBOOTOK "$INSTDIR\Clean.cmd"
Delete /REBOOTOK "$INSTDIR\Clean.ps1"
Delete /REBOOTOK "$INSTDIR\Config.cmd"
Delete /REBOOTOK "$INSTDIR\Help.cmd"
Delete /REBOOTOK "$INSTDIR\Help.ps1"
Delete /REBOOTOK "$INSTDIR\MinGW.cmd"
Delete /REBOOTOK "$INSTDIR\MinGW.ps1"
Delete /REBOOTOK "$INSTDIR\options.cmd"
Delete /REBOOTOK "$INSTDIR\reladdr2line.cmd"
Delete /REBOOTOK "$INSTDIR\RosBE.cmd"
Delete /REBOOTOK "$INSTDIR\RosBE.ps1"
Delete /REBOOTOK "$INSTDIR\rosbe-gcc-env.cmd"
Delete /REBOOTOK "$INSTDIR\rosbe-gcc-env.ps1"
Delete /REBOOTOK "$INSTDIR\scut.cmd"
Delete /REBOOTOK "$INSTDIR\sSVN.cmd"
Delete /REBOOTOK "$INSTDIR\TimeDate.cmd"
Delete /REBOOTOK "$INSTDIR\update.cmd"
Delete /REBOOTOK "$INSTDIR\README.pdf"
Delete /REBOOTOK "$INSTDIR\rosbe.ico"
Delete /REBOOTOK "$INSTDIR\mingw.ico"
Delete /REBOOTOK "$INSTDIR\uninstall.ico"
Delete /REBOOTOK "$INSTDIR\MinGW.mac"
Delete /REBOOTOK "$INSTDIR\RosBE.mac"
Delete /REBOOTOK "$INSTDIR\ChangeLog.txt"
Delete /REBOOTOK "$INSTDIR\LICENSE.txt"
Delete /REBOOTOK "$INSTDIR\MinGW.cmd"
Delete /REBOOTOK "$INSTDIR\mingw.ico"
Delete /REBOOTOK "$INSTDIR\srclist.txt"
Delete /REBOOTOK "$INSTDIR\config.rbuild"
Delete /REBOOTOK "$INSTDIR\Uninstall-${PRODUCT_VERSION}.exe"
RMDir /r /REBOOTOK "$INSTDIR"
;; Whoever dares to change this back into: RMDir /r /REBOOTOK "$INSTDIR" will be KILLED!!!
RMDir /REBOOTOK "$INSTDIR"
IfFileExists "$DESKTOP\ReactOS Build Environment.lnk" 0 +2
Delete /REBOOTOK "$DESKTOP\ReactOS Build Environment.lnk"
IfFileExists "$DESKTOP\ReactOS Build Environment 64-bit.lnk" 0 +2