Author: dreimer
Date: Fri Nov 2 01:06:37 2007
New Revision: 30057
URL: http://svn.reactos.org/svn/reactos?rev=30057&view=rev
Log:
Reorganize Setup to Copy srclist.txt to Application Data\RosBE.
Update Changelog once more.
If no more Bugs show up then will this be my last commit for Version 1.0 of RosBE.
Added:
trunk/tools/RosBE-Windows/Appdata/
trunk/tools/RosBE-Windows/Appdata/srclist.txt (with props)
Modified:
trunk/tools/RosBE-Windows/Root/ChangeLog.txt
trunk/tools/RosBE-Windows/RosBE.nsi
Added: trunk/tools/RosBE-Windows/Appdata/srclist.txt
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Appdata/srclis…
==============================================================================
--- trunk/tools/RosBE-Windows/Appdata/srclist.txt (added)
+++ trunk/tools/RosBE-Windows/Appdata/srclist.txt Fri Nov 2 01:06:37 2007
@@ -1,0 +1,2 @@
+Base,Default
+Default,C:\RosBE\Source
Propchange: trunk/tools/RosBE-Windows/Appdata/srclist.txt
------------------------------------------------------------------------------
svn:eol-style = native
Modified: trunk/tools/RosBE-Windows/Root/ChangeLog.txt
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/ChangeLog…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/ChangeLog.txt (original)
+++ trunk/tools/RosBE-Windows/Root/ChangeLog.txt Fri Nov 2 01:06:37 2007
@@ -20,7 +20,7 @@
- Updated todo list. (Pierre Schweitzer)
- Reorganized resources. (Pierre Schweitzer)
- Added a basic font preview. (Pierre Schweitzer)
- - Continue dralnix code cleanup. (Pierre Schweitzer)
+ - Code cleanup. (Pierre Schweitzer, Ged Murphy)
- Added checks to avoid buffers overflow. (Pierre Schweitzer)
- Fixed a small regression with save button state introduced in rev 29850. (Pierre Schweitzer)
- Moved UINT i to loop as it was done previously. (Pierre Schweitzer)
@@ -30,6 +30,7 @@
- Make options.exe startable from cmd window. After exiting rosbe resets to use the new settings. (Daniel Reimer)
- Improve the GUI to be easier to understand and add two more settings. (Daniel Reimer)
- Make options.exe only write path variables if there is something to write. (Peter Ward)
+ - Fix the Case where you enable Logging and want to keep the default Path for it. (Daniel Reimer)
- Added a small utility (chknewer) to check if one file is newer than another. This removes the dependency on test from Config.cmd and Build.cmd. (Peter Ward)
- Added a small utility (chkslash) to check if a string contains a backslash '\', it's needed for the reladdr2line.cmd changes.
@@ -39,11 +40,14 @@
- Added the command "oldmode" to still use the HOST headers, not the target ones in SVN Tree. (Daniel Reimer)
- Readd chdefdir due to popular Demand. (Daniel Reimer)
- Downgraded sed to prevent a EOL style destruction. (Daniel Reimer)
+- Move Options cmd and srcdir.txt to Application Data Folder. (Peter Ward)
+- Move Temp Files to Temp Folder. (Daniel Reimer)
- Added a makefile for the RosBE tools. (Peter Ward)
- Fix a warning in echoh.c. (Peter Ward)
- Fix options.exe compile with RosBE 0.3.8.1 (Peter Ward)
- Merged the NSIS files back together. (Peter Ward)
+- Rewrote Scut in C. (Peter Ward)
- Heaviliy cleaning up the .cmd files. (Peter Ward, Daniel Reimer)
- Remove typos. (Peter Ward, Daniel Reimer)
@@ -69,6 +73,8 @@
- Modified reladdr2line so that you can now use 'raddr2line ntdll.dll 7c90e143' instead of 'raddr2line output-i386\dll\ntdll\ntdll.dll 7c90e143'. You can also use part of the file name ie. 'ntdll' instead of 'ntdll.dll' and it will match it. Searchs the current directory and all sub-directories. (Peter Ward)
- Add a Shortcut Listing Feature to scut.cmd. (Daniel Reimer)
- Fully get rid of all *nix Tools (Daniel Reimer)
+ - Unload all Vars at the Script's end. (Daniel Reimer)
+ - Remove Tools Folder From Path to prevent name Conflicts. (Daniel Reimer)
- Started to Update the Documentation. (Daniel Reimer)
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 Nov 2 01:06:37 2007
@@ -110,7 +110,13 @@
File /r Icons\*.*
SectionEnd
-Section -StartMenuShortcuts SEC03
+Section "-Files in Application Data." SEC03
+ SetOutPath "$APPDATA\RosBE\"
+ SetOverwrite try
+ File /r Appdata\*.*
+SectionEnd
+
+Section -StartMenuShortcuts SEC04
SetShellVarContext current
;;
@@ -126,11 +132,11 @@
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Readme.lnk" \
"$INSTDIR\readme.pdf"
CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Options.lnk" \
- "$INSTDIR\options.exe"
+ "$INSTDIR\Tools\options.exe"
!insertmacro MUI_STARTMENU_WRITE_END
SectionEnd
-Section /o "Desktop Shortcuts" SEC04
+Section /o "Desktop Shortcuts" SEC05
SetShellVarContext current
;;
@@ -140,7 +146,7 @@
CreateShortCut "$DESKTOP\ReactOS Build Environment.lnk" "$SYSDIR\cmd.exe" '/k "$INSTDIR\RosBE.cmd"' "$INSTDIR\reactos.ico"
SectionEnd
-Section /o "Quick Launch Shortcuts" SEC05
+Section /o "Quick Launch Shortcuts" SEC06
SetShellVarContext current
;;
@@ -184,17 +190,18 @@
RMDir /r /REBOOTOK "$SMPROGRAMS\$ICONS_GROUP"
Delete /REBOOTOK "$INSTDIR\Build.cmd"
Delete /REBOOTOK "$INSTDIR\chdefdir.cmd"
+ Delete /REBOOTOK "$INSTDIR\chdefgcc.cmd"
Delete /REBOOTOK "$INSTDIR\Clean.cmd"
Delete /REBOOTOK "$INSTDIR\Config.cmd"
Delete /REBOOTOK "$INSTDIR\Help.cmd"
Delete /REBOOTOK "$INSTDIR\options.cmd"
Delete /REBOOTOK "$INSTDIR\reladdr2line.cmd"
Delete /REBOOTOK "$INSTDIR\RosBE.cmd"
+ Delete /REBOOTOK "$INSTDIR\rosbe-gcc-env.cmd"
+ Delete /REBOOTOK "$INSTDIR\scut.cmd"
Delete /REBOOTOK "$INSTDIR\sSVN.cmd"
- Delete /REBOOTOK "$INSTDIR\scut.cmd"
Delete /REBOOTOK "$INSTDIR\TimeDate.cmd"
Delete /REBOOTOK "$INSTDIR\readme.pdf"
- Delete /REBOOTOK "$INSTDIR\options.exe"
Delete /REBOOTOK "$INSTDIR\reactos.ico"
Delete /REBOOTOK "$INSTDIR\RosBE.mac"
Delete /REBOOTOK "$INSTDIR\ChangeLog.txt"
Author: dreimer
Date: Fri Nov 2 00:27:25 2007
New Revision: 30054
URL: http://svn.reactos.org/svn/reactos?rev=30054&view=rev
Log:
Removing the Tools Subfolder from PATH removed SVN, too and only left sSVN. I guess some devs would kill me if this would be the case in Final :-P
Modified:
trunk/tools/RosBE-Windows/Root/RosBE.cmd
trunk/tools/RosBE-Windows/Root/RosBE.mac
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 Nov 2 00:27:25 2007
@@ -125,6 +125,7 @@
if not exist "%_ROSBE_BASEDIR%\reladdr2line.cmd" ( doskey RADDR2LINE= )
if not exist "%_ROSBE_BASEDIR%\scut.cmd" ( doskey SCUT= )
if not exist "%_ROSBE_BASEDIR%\sSVN.cmd" ( doskey SSVN= )
+ if not exist "%_ROSBE_BASEDIR%\sSVN.cmd" ( doskey SVN= )
if not exist "%_ROSBE_BASEDIR%\options.cmd" ( doskey OPTIONS= )
goto :EOF
Modified: trunk/tools/RosBE-Windows/Root/RosBE.mac
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.mac…
==============================================================================
--- trunk/tools/RosBE-Windows/Root/RosBE.mac (original)
+++ trunk/tools/RosBE-Windows/Root/RosBE.mac Fri Nov 2 00:27:25 2007
@@ -11,4 +11,5 @@
RENV = for /f "usebackq" %i in (`set _ROSBE_`) do @echo %i
SCUT = "%_ROSBE_BASEDIR%\scut.cmd" $*
SSVN = "%_ROSBE_BASEDIR%\sSVN.cmd" $*
+SVN = "%_ROSBE_BASEDIR%\Tools\svn.exe" $*
OPTIONS = "%_ROSBE_BASEDIR%\options.cmd" $*