Commit Graph

399 Commits

Author SHA1 Message Date
Daniel Reimer
b25745ca15 FIx the fix. (comdlg was hit, too)
svn path=/trunk/tools/RosBE/; revision=600
2007-12-04 16:37:34 +00:00
Daniel Reimer
4e79ea7e73 Leave COMCTL's Resources alone!!
svn path=/trunk/tools/RosBE/; revision=599
2007-12-04 16:25:42 +00:00
Peter Ward
7ce9167ef5 - Detect if running on a x64 system and use PROGRAMFILES64 if so, PROGRAMFILES otherwise.
svn path=/trunk/tools/RosBE/; revision=598
2007-12-03 21:51:14 +00:00
Peter Ward
e0da17ce16 - Little cleanup in tee and force installation to Program Files instead of Program Files (x86) on x64 systems to avoid yet more problems with ().
svn path=/trunk/tools/RosBE/; revision=597
2007-12-03 19:37:20 +00:00
Peter Ward
439a5483f1 - Add license information and links for ccache and cygwin.
svn path=/trunk/tools/RosBE/; revision=596
2007-12-03 01:03:41 +00:00
Peter Ward
dba14deb44 - Add back the TinKRNL link, I'm an idiot and fix the GDB one.
svn path=/trunk/tools/RosBE/; revision=595
2007-12-03 00:25:29 +00:00
Peter Ward
0839993c51 - Bump GDB to v6.7.5.20071127 and remove the TinyKRNL link as the site seems to be down now.
svn path=/trunk/tools/RosBE/; revision=594
2007-12-03 00:12:29 +00:00
Pierre Schweitzer
1e96973e42 - Updated ChangeLog
- Updated ReadMe :
  - added myself (no comment ;))
  - fixed a link

svn path=/trunk/tools/RosBE/; revision=593
2007-12-02 19:13:25 +00:00
Peter Ward
44164a3d6b - Small update to the readme.
svn path=/trunk/tools/RosBE/; revision=592
2007-12-02 18:56:21 +00:00
Peter Ward
fe3a16ea88 - Change the MinGW prompt's 'makex' use cpucount.exe as well.
svn path=/trunk/tools/RosBE/; revision=589
2007-12-01 23:47:02 +00:00
Peter Ward
a458a47cbb - Bump NASM to 2.00 final.
svn path=/trunk/tools/RosBE/; revision=588
2007-12-01 23:15:45 +00:00
Pierre Schweitzer
31e9921bd7 Updated French translation
svn path=/trunk/tools/RosBE/; revision=587
2007-12-01 20:58:21 +00:00
Peter Ward
9f584e7ac9 - Update the changelog.
svn path=/trunk/tools/RosBE/; revision=586
2007-12-01 18:37:12 +00:00
Peter Ward
b695ed1816 - Updated the readme and removed the txt version of it.
- Updated the license file to include the GPL/LGPL v3.

svn path=/trunk/tools/RosBE/; revision=585
2007-12-01 18:25:07 +00:00
Peter Ward
0ec31dbaa0 - Add back the 'oldmode' I removed when adding the MinGW prompt (for building older source).
svn path=/trunk/tools/RosBE/; revision=584
2007-11-30 03:40:15 +00:00
Daniel Reimer
a7ecbc458e Add a Hyperlink to the MARCH Settings List where it belongs.
svn path=/trunk/tools/RosBE/; revision=583
2007-11-28 09:28:26 +00:00
Daniel Reimer
5641f5b8b6 Update Documentation (Part 1 of X).
svn path=/trunk/tools/RosBE/; revision=582
2007-11-28 08:18:51 +00:00
Daniel Reimer
210b0ac7f1 Continue Work on Documentation.
Add a missing MARCH setting.

svn path=/trunk/tools/RosBE/; revision=581
2007-11-27 07:22:31 +00:00
Daniel Reimer
6be90a46aa Keep the look and feel by preventing too long texts in a line.
svn path=/trunk/tools/RosBE/; revision=579
2007-11-26 13:49:01 +00:00
Daniel Reimer
cfde0266a5 Never, NEVER again someone (me) will forget his march setting. Added *all* from GCC wiki into the Script.
svn path=/trunk/tools/RosBE/; revision=578
2007-11-26 13:29:08 +00:00
Daniel Reimer
148524527b Updated Russian RC File by Tower
svn path=/trunk/tools/RosBE/; revision=577
2007-11-26 00:33:13 +00:00
Daniel Reimer
7dc760c913 Updated German RC File for Options.exe.
svn path=/trunk/tools/RosBE/; revision=576
2007-11-25 23:51:15 +00:00
Peter Ward
015482462c - Update the uninstaller to reflect changes in 30773/30774.
svn path=/trunk/tools/RosBE/; revision=575
2007-11-25 23:44:13 +00:00
Daniel Reimer
6fe26a29ce Fix 4 the Fix
svn path=/trunk/tools/RosBE/; revision=574
2007-11-25 23:37:21 +00:00
Daniel Reimer
563e5751bf Fix Behavior if APPDATA Var does not exist.
svn path=/trunk/tools/RosBE/; revision=573
2007-11-25 23:30:27 +00:00
Peter Ward
370ed1fa23 - Fix a bug in TimeDate.cmd.
svn path=/trunk/tools/RosBE/; revision=572
2007-11-25 22:55:30 +00:00
Peter Ward
3d04846055 - Clarify the english in options.exe a bit.
svn path=/trunk/tools/RosBE/; revision=571
2007-11-25 20:22:55 +00:00
Peter Ward
4713d6082b - Fix the uninstall previous routine.
svn path=/trunk/tools/RosBE/; revision=570
2007-11-25 19:44:22 +00:00
Peter Ward
43ffe92d4a - Add back detection of previous versions of RosBE (versions 0.3.5b2 and before).
svn path=/trunk/tools/RosBE/; revision=569
2007-11-25 18:16:54 +00:00
Pierre Schweitzer
b11b0e47b8 Improved check for log directory
svn path=/trunk/tools/RosBE/; revision=568
2007-11-25 16:45:02 +00:00
Peter Ward
e0f77dcc81 - Forgot to pass parameters when I changed to subs :P.
svn path=/trunk/tools/RosBE/; revision=567
2007-11-25 15:42:42 +00:00
Peter Ward
4255fc3e38 - Change BUILD and BUILDMULTI into subs, little cleaner this way.
svn path=/trunk/tools/RosBE/; revision=566
2007-11-25 15:25:44 +00:00
Pierre Schweitzer
480bd81528 Really cleanup code (Thanks to GedMurphy)
svn path=/trunk/tools/RosBE/; revision=565
2007-11-24 19:56:41 +00:00
Pierre Schweitzer
4dd9fd1b06 Code cleanup
svn path=/trunk/tools/RosBE/; revision=564
2007-11-24 19:28:28 +00:00
Pierre Schweitzer
7e5f55306e Added help strings when mouse is over a control
Please check English translation

svn path=/trunk/tools/RosBE/; revision=563
2007-11-24 13:28:03 +00:00
Colin Finck
7cc32bbadc Also set the working directory for the "Options" shortcut correctly
svn path=/trunk/tools/RosBE/; revision=562
2007-11-24 13:11:41 +00:00
Peter Ward
ecf142e5b1 - Add a pushd/popd to options.cmd so that options.exe pulls up a better default path for MinGW/GCC.
svn path=/trunk/tools/RosBE/; revision=561
2007-11-24 13:02:02 +00:00
Peter Ward
4a817bc69a - Update the changelog and remove an uneeded set.
svn path=/trunk/tools/RosBE/; revision=560
2007-11-24 04:27:00 +00:00
Peter Ward
44923e8c4a - Fix a typo and add 'makex' to the MinGW prompt for convenience.
svn path=/trunk/tools/RosBE/; revision=559
2007-11-24 01:20:57 +00:00
Peter Ward
698a446488 - Change the default ReactOS source directory from $APPDATA\RosBE\Source
to $PROFILE\reactos.
- Remove the $APPDATA\RosBE directory on uninstall which wasn't being removed.

svn path=/trunk/tools/RosBE/; revision=558
2007-11-24 01:05:48 +00:00
Peter Ward
d511207b28 - Set the ccache directory to APPDATA\RosBE\.ccache instead of PROFILE\.ccache.
svn path=/trunk/tools/RosBE/; revision=557
2007-11-24 00:23:05 +00:00
Peter Ward
2f0613f63c - Make the MinGW prompt start in the users dir instead of My Documents like the real windows propt does.
svn path=/trunk/tools/RosBE/; revision=556
2007-11-23 22:52:42 +00:00
Peter Ward
cd60c9e54e - Switch default install directory back to Program Files\RosBE.
- Remove the installation directory on uninstall which wasn't being removed.
- Bump the version to 1.1.
- Add a "Standard MinGW Build Environment" and the associated MinGW.cmd + an icon.

svn path=/trunk/tools/RosBE/; revision=555
2007-11-23 22:34:50 +00:00
Peter Ward
4ae5eb1854 - No need to clear these here anymore.
svn path=/trunk/tools/RosBE/; revision=554
2007-11-23 18:13:03 +00:00
Colin Finck
d47da1234d - Fix scut.cmd again.
My previous attempt passed all parameters as one parameter to scut.exe, this one should work correct now.
- Check if fgets was really successful, if not terminate the program.
  This prevents bad outputs if the user pressed Control-C at a prompt.

svn path=/trunk/tools/RosBE/; revision=553
2007-11-23 17:01:34 +00:00
Peter Ward
db2cbf5912 - Fix reladdr2line.cmd.
svn path=/trunk/tools/RosBE/; revision=552
2007-11-23 16:19:57 +00:00
Colin Finck
664eb61015 - Use ISO C++ functions instead of deprecated POSIX-only ones to make scut compilable with both GCC and MSVC
- Add a MSVC project file for scut
- Start making scut portable and shareable between RosBE-Windows and RosBE-Unix. Anyway, the Unix part is still untested :-P

svn path=/trunk/tools/RosBE/; revision=551
2007-11-21 22:22:39 +00:00
Colin Finck
f6023aadca Use _stricmp instead of _strnicmp to ensure that the function jumps into the shortcut handling block, when the user entered a shortcut name as the parameter.
svn path=/trunk/tools/RosBE/; revision=550
2007-11-21 21:28:46 +00:00
Daniel Reimer
b8030ab477 revert my stupidity
svn path=/trunk/tools/RosBE/; revision=549
2007-11-21 21:20:50 +00:00
Daniel Reimer
c94d29d462 oops. I thought I commited this already. Fixes for Changelog. A bit too late for 1.0
svn path=/trunk/tools/RosBE/; revision=548
2007-11-21 20:29:21 +00:00
Colin Finck
be49658c90 Use "call" again instead of just executing the command, so the batch waits for the application to end.
But put the parameter into quotation marks, so the /? parameter is correctly passed to scut.exe.

svn path=/trunk/tools/RosBE/; revision=547
2007-11-21 16:47:28 +00:00
Colin Finck
ca837b3547 Simplify scut.cmd, remove much duplicated code
svn path=/trunk/tools/RosBE/; revision=546
2007-11-21 15:40:40 +00:00
Colin Finck
789cb6e5df Start sharing some tools between RosBE-Windows and RosBE-Unix, beginning with "cpucount"
- Create a portable version (Windows, Mac OS X, other Unices) of "cpucount" based on the RosBE-Unix version along with a universal Makefile and a Readme file
- Remove the other versions of "cpucount"
- Remove the LFLAGS option from the RosBE-Windows Tools Makefile, it was never used.
  Instead add a STRIP option and use it for every target.
- Set WINVER in the RosBE-Windows Tools Makefile to 0x500 to ensure that no one uses API's, which are not compatible with Windows 2000 and XP

svn path=/trunk/tools/RosBE/; revision=545
2007-11-21 13:49:44 +00:00
Pierre Schweitzer
112c3d09ce Log directory is created if it doesn't exists.
svn path=/trunk/tools/RosBE/; revision=544
2007-11-18 17:49:19 +00:00
Peter Ward
e3314a1fbd - Clarify component descriptions a bit.
svn path=/trunk/tools/RosBE/; revision=541
2007-11-15 21:11:51 +00:00
Daniel Reimer
eb0e2c4b4d last fixes for changelog
svn path=/trunk/tools/RosBE/; revision=539
2007-11-15 10:31:45 +00:00
Daniel Reimer
512a2fb534 Byebye, Trailing Spaces
svn path=/trunk/tools/RosBE/; revision=538
2007-11-15 08:05:51 +00:00
Daniel Reimer
cd9af00944 Add a installation selection for GDB.
svn path=/trunk/tools/RosBE/; revision=537
2007-11-14 14:53:51 +00:00
Peter Ward
e006e8caa0 - Add a missing setlocal for an errorlevel check and remove a stray blank line from being displayed in the help.
svn path=/trunk/tools/RosBE/; revision=536
2007-11-12 19:36:24 +00:00
Peter Ward
0377bc2e99 - Switch back to using the cygwin based ccache, the other doesn't work.
- Give the RosBE a clear path to work with to avoid problems on Vista (plus some other problems as well).

svn path=/trunk/tools/RosBE/; revision=535
2007-11-12 04:20:23 +00:00
Peter Ward
c7062bb51c - Use a a native compiled ccache and add the associated patch.
svn path=/trunk/tools/RosBE/; revision=534
2007-11-11 03:07:37 +00:00
Peter Ward
e8018f41ee - Add the cygwin1.dll file required for ccache.
svn path=/trunk/tools/RosBE/; revision=533
2007-11-11 01:41:25 +00:00
Peter Ward
85aaa4bb79 - Switch to using SYSTEMDRIVE\RosBE instead of PROGRAMFILES to avoid a problem in windres.
svn path=/trunk/tools/RosBE/; revision=532
2007-11-11 01:10:39 +00:00
Peter Ward
60925ac108 - Add the logiglib include back, and make the default source dir in appdata.
svn path=/trunk/tools/RosBE/; revision=531
2007-11-10 19:35:53 +00:00
Aleksey Bragin
226b5a75fe - Fix russian translation, by towerr.
svn path=/trunk/tools/RosBE/; revision=530
2007-11-10 12:34:55 +00:00
Aleksey Bragin
1e56d8ea4c Tower <tumans@nm.ru>
- Russian translation for config tool.

svn path=/trunk/tools/RosBE/; revision=529
2007-11-10 11:08:08 +00:00
Peter Ward
ac7192a126 - Update the readmes and changelog a bit.
svn path=/trunk/tools/RosBE/; revision=528
2007-11-10 03:38:19 +00:00
Peter Ward
a166bb8ed1 - Remove the admin checks, no reason for them anymore.
svn path=/trunk/tools/RosBE/; revision=527
2007-11-10 02:55:45 +00:00
Peter Ward
8d5e9e7d7e - Switch to MUI2, have optional components selected by default and deactivate the license page for the time being.
svn path=/trunk/tools/RosBE/; revision=526
2007-11-10 02:24:43 +00:00
Peter Ward
79e892e66f - Fix a bug in renv.
svn path=/trunk/tools/RosBE/; revision=525
2007-11-10 00:43:08 +00:00
Peter Ward
686ce061a3 - Center the title in the banner better.
svn path=/trunk/tools/RosBE/; revision=524
2007-11-09 23:46:10 +00:00
Peter Ward
0214b6b827 - Only install the icon we require.
svn path=/trunk/tools/RosBE/; revision=523
2007-11-09 23:33:19 +00:00
Peter Ward
b8f99c75e5 - Change the default installation directory to PROGRAMFILES\RosBE.
svn path=/trunk/tools/RosBE/; revision=522
2007-11-09 22:44:14 +00:00
Peter Ward
8ac25b3dda - Remove the terminal icon :P and use the rosbe.ico one.
svn path=/trunk/tools/RosBE/; revision=521
2007-11-09 22:21:17 +00:00
Peter Ward
998b4b1896 - Rename reactos.ico to rosbe.ico and add a trash icon from trunk for the uninstall icon.
svn path=/trunk/tools/RosBE/; revision=520
2007-11-09 18:40:14 +00:00
Peter Ward
c60abf8c3d - Fix Typo.
svn path=/trunk/tools/RosBE/; revision=519
2007-11-09 18:03:34 +00:00
Peter Ward
0ca3ad17fc - Remove references to tools that will no longer be included.
svn path=/trunk/tools/RosBE/; revision=518
2007-11-09 17:51:02 +00:00
Peter Ward
23e86c976a - FILE to fp ;).
svn path=/trunk/tools/RosBE/; revision=517
2007-11-09 17:07:56 +00:00
Colin Finck
37f72b75ca - Create the %AppData%\RosBE directory if it does not exist
- Change all 'FILE *FILE' variables to 'FILE *fp' to avoid variable name/type name confusions

svn path=/trunk/tools/RosBE/; revision=516
2007-11-08 22:34:49 +00:00
Colin Finck
cfe1a1156b Create a "RosBE" folder and move the "RosBE-Windows" and "RosBE-Unix" folders there. The new "RosBE" folder can now contain shared stuff.
Move the "Patches" folder from "RosBE-Windows" to this folder as well, since we plan to use exactly the same Build Tools codebase and patches for the Windows and the Unix version now.

svn path=/trunk/tools/RosBE/; revision=515
2007-11-08 21:25:55 +00:00
Colin Finck
2b8d933496 Make cpucount more similar to the RosBE-Unix version
- Show the Usage text, when any unknown parameter has been specified
- Makes the whole code a bit smaller :-D

svn path=/trunk/tools/RosBE-Windows/; revision=514
2007-11-08 20:20:59 +00:00
Daniel Reimer
e2c2066ecf Added CCache to the Install Selection.
Sorted the Section a bit more effective.

svn path=/trunk/tools/RosBE-Windows/; revision=513
2007-11-08 12:29:02 +00:00
Daniel Reimer
ed13bde5ef Fix the dead shortcut in Start menu when Config is not installed.
svn path=/trunk/tools/RosBE-Windows/; revision=512
2007-11-08 10:37:40 +00:00
Daniel Reimer
aedd7ea72c Fix Icon and Uninstall Procedure. This should be the Final Commit for the Installer.
svn path=/trunk/tools/RosBE-Windows/; revision=511
2007-11-08 10:14:57 +00:00
Daniel Reimer
6787b002ec Commit 2 of infinity. Getting closer to my final.
svn path=/trunk/tools/RosBE-Windows/; revision=510
2007-11-08 09:31:46 +00:00
Daniel Reimer
3a39465275 Commit 1 of 314293: Get the Installer ready for Version 1.0. First steps to let select the components to install.
Add the new Icon for the CMD Window 

svn path=/trunk/tools/RosBE-Windows/; revision=509
2007-11-08 09:08:56 +00:00
Pierre Schweitzer
f6107d6932 - Silent last warning
- Some code cleanup

svn path=/trunk/tools/RosBE-Windows/; revision=507
2007-11-07 12:12:02 +00:00
Pierre Schweitzer
9db61dba67 Partially revert rev 30214 for two reasons :
- French texts need a space before a ! (cf : previous commits)
- Colors were good according to those docs : http://support.microsoft.com/kb/86371/en-us and http://www.computerhope.com/color.htm

svn path=/trunk/tools/RosBE-Windows/; revision=506
2007-11-06 11:13:01 +00:00
Daniel Reimer
579dace77d Fix some things in the RC Files, like the Color Names and some typos.
Translate German stuff.

svn path=/trunk/tools/RosBE-Windows/; revision=505
2007-11-06 08:02:37 +00:00
Pierre Schweitzer
1ddc63744f Moved last hardcoded strings to RC files
svn path=/trunk/tools/RosBE-Windows/; revision=504
2007-11-05 23:01:37 +00:00
Daniel Reimer
6e36a47733 Add the odt instead of the pdf.
svn path=/trunk/tools/RosBE-Windows/; revision=503
2007-11-05 22:53:51 +00:00
Pierre Schweitzer
f7b7bad207 Added a status bar to display status of previous settings
svn path=/trunk/tools/RosBE-Windows/; revision=502
2007-11-05 22:39:12 +00:00
Pierre Schweitzer
af9525e069 Moved colors names to RC files
svn path=/trunk/tools/RosBE-Windows/; revision=501
2007-11-05 22:15:45 +00:00
Daniel Reimer
7afc39f5cd MP Setting was removed from config.template.rbuild today. So it will be removed from config.cmd too.
svn path=/trunk/tools/RosBE-Windows/; revision=500
2007-11-05 22:04:01 +00:00
Peter Ward
e8f0fcaf58 - Add the last bit to scut.cmd, should behave properly now.
svn path=/trunk/tools/RosBE-Windows/; revision=499
2007-11-05 13:50:23 +00:00
Peter Ward
2161d19c51 - Very quickly, make scut.exe create it's file if needed and remoce the srclist.txt from svn.
svn path=/trunk/tools/RosBE-Windows/; revision=498
2007-11-05 13:04:18 +00:00
Pierre Schweitzer
b3b899c3b3 - Fixed typo
- Code cleanup
- Changed color name to match with good names

svn path=/trunk/tools/RosBE-Windows/; revision=495
2007-11-05 10:23:42 +00:00
Pierre Schweitzer
2d65af7fbf - Updated translations according to changes in rev 30015
- Updated changelog

svn path=/trunk/tools/RosBE-Windows/; revision=494
2007-11-04 22:25:35 +00:00
Pierre Schweitzer
0fd8db7b3f - Silent A warning
- Fixed THE last bug (bis)

svn path=/trunk/tools/RosBE-Windows/; revision=493
2007-11-04 22:11:44 +00:00
Pierre Schweitzer
0b99d269be Fixed last bugs (I hope !)
svn path=/trunk/tools/RosBE-Windows/; revision=492
2007-11-04 22:00:09 +00:00