Commit Graph

560 Commits

Author SHA1 Message Date
Peter Ward
5329cdf5b4 - Update the changelog and readme, RosBE 1.2 is released.
svn path=/trunk/tools/RosBE/; revision=657
2008-01-24 02:43:40 +00:00
Colin Finck
43d0fd0f1d - Add some more information to the README about the tested host systems and a special hint required for using RosBE-Unix under FreeBSD.
- Change the version to 1.1. This is the final version!

svn path=/trunk/tools/RosBE/; revision=656
2008-01-23 18:21:21 +00:00
Peter Ward
a6b81a98aa - Grab the GCC target dynamically as well as the version so chdefgcc will work with mingw64, etc...
- Display the GCC target.
- Change the Bison/Flex errors to warnings.

svn path=/trunk/tools/RosBE/; revision=655
2008-01-23 17:54:10 +00:00
Art Yerkes
e5af1a340e Updated dlltool to properly handle DATA exports in our scheme.
svn path=/trunk/tools/RosBE/; revision=654
2008-01-23 01:03:37 +00:00
Peter Ward
c661a75d8b - Update changelog, license, etc... in preperation for 1.2 release with new tools, flex, bison and patch.
svn path=/trunk/tools/RosBE/; revision=653
2008-01-22 19:01:48 +00:00
Daniel Reimer
5ce0a7247b KDBG is defaulted to 1 now.
svn path=/trunk/tools/RosBE/; revision=650
2008-01-19 22:22:28 +00:00
Thomas Bluemel
30b599a0b4 Stop abusing WM_SETCURSOR and use tooltips instead
svn path=/trunk/tools/RosBE/; revision=648
2008-01-10 06:34:46 +00:00
Thomas Bluemel
f71f46f93b Add the ability to determine the cpu count based on the inherited process affinity mask (only for win32 hosts)
svn path=/trunk/tools/RosBE/; revision=647
2008-01-10 05:18:53 +00:00
Christoph von Wittich
ca1d54f41b create obj and output dir when they don't exist
svn path=/trunk/tools/RosBE/; revision=646
2008-01-07 09:24:52 +00:00
Pierre Schweitzer
949643e586 - Definitively get rid of pidl work
- Now, previous path is just selected in browse window

svn path=/trunk/tools/RosBE/; revision=645
2007-12-27 12:49:46 +00:00
Daniel Reimer
1cf9adfe76 Show more than 'make' or 'makex' in the title. Now it Shows 'make bootcd' as an example.
svn path=/trunk/tools/RosBE/; revision=644
2007-12-26 14:08:29 +00:00
Pierre Schweitzer
052fa08afd - If there's a slash at the end of the entered path, it's removed
- Updated Changelog

svn path=/trunk/tools/RosBE/; revision=643
2007-12-24 22:47:23 +00:00
Daniel Reimer
62d5ddd774 Update Config App's German RC File
svn path=/trunk/tools/RosBE/; revision=642
2007-12-24 21:26:39 +00:00
Pierre Schweitzer
646d31d4cf If entered directory doesn't exist, create it on user demand
svn path=/trunk/tools/RosBE/; revision=641
2007-12-24 19:24:38 +00:00
Pierre Schweitzer
eb36d6b441 - Removed magic value use
- Deactivated temporarily pidl work because of unwanted effects
- Fixed the a bug : user can now enter the path in browse dialog, and it will be used (if correct)

svn path=/trunk/tools/RosBE/; revision=640
2007-12-24 18:31:47 +00:00
Colin Finck
584db9f568 - Add "make" to the list of updated tools in RosBE-Unix 1.1.
- NASM 2.0 has problems, when it's compiled in a dedicated build directory, so extract the source into one directory and build NASM in the same one.
- Use a better method for expanding variables in pathes.
- Also expand variables in pathes in "createshortcut.sh".
- Add "scut" to the list printed by the "help" command.

svn path=/trunk/tools/RosBE/; revision=637
2007-12-22 18:31:04 +00:00
Daniel Reimer
66d389216c Add a Check if SCUT is installed or not. If not, remove the Macro
svn path=/trunk/tools/RosBE/; revision=636
2007-12-22 16:35:18 +00:00
Colin Finck
72c6b9d2d5 Update the plain text version of the Readme file as well.
svn path=/trunk/tools/RosBE/; revision=635
2007-12-22 15:22:53 +00:00
Colin Finck
588ac0076a Add links to the used patches to the RosBE-Windows Readme file as it's done for the RosBE-Unix file now.
svn path=/trunk/tools/RosBE/; revision=634
2007-12-22 15:06:16 +00:00
Colin Finck
97527f2990 - Add a "scut.sh" script for executing scut and changing the current directory appropriately
- Add a "basedir.sh" script for the "basedir" command.
  Previously, bash only read the $_ROSSOURCEDIR variable one time, when the prompt was started, and then never again.
- Add both scripts as aliases to the "RosBE-rc" file.
- Clarify with a better prompt, why I recommend to run the installation script as the "root" user.
- Update the Readme file.

svn path=/trunk/tools/RosBE/; revision=633
2007-12-22 15:02:15 +00:00
Colin Finck
7adba7f5c3 - Add a macro file for the MinGW prompt as well
- Add SCUT to the macro file, it's also handy at the MinGW prompt :-)
- Remove EmuandCo's "Added a Security Prompt to clean.cmd..." entry from the changelog, the prompt has already been removed

svn path=/trunk/tools/RosBE/; revision=632
2007-12-22 13:13:02 +00:00
Colin Finck
7baefedd1b - Make sure that we have an absolute path to the installation directory
- Also use -x1 for building the build tools

See issue #2901 for more details.

svn path=/trunk/tools/RosBE/; revision=631
2007-12-21 23:08:37 +00:00
Colin Finck
33eb01fa9d Use cpucount with the -x1 parameter for makex in RosBE-Unix to use NUMBER_OF_CPU_CORES + 1 threads for building.
See issue #2778 for more details.

svn path=/trunk/tools/RosBE/; revision=630
2007-12-21 22:24:44 +00:00
Colin Finck
4afbbe9a84 - Bump the version to 1.1-SVN
- Add the list of changed components from 0.3.6 to 1.1
- Add "scut" to the build
- Update svn:ignore for the "sources" directory

svn path=/trunk/tools/RosBE/; revision=629
2007-12-20 00:03:17 +00:00
Colin Finck
78306ffde2 - Fix indentation I accidentally broke
- Update svn:ignore for both affected directories

svn path=/trunk/tools/RosBE/; revision=628
2007-12-19 22:07:53 +00:00
Colin Finck
747fe03ca4 - Make scut fully compilable under both Windows and Unix
- Move it to the RosBE/Tools directory, where all the other portable tools are

svn path=/trunk/tools/RosBE/; revision=627
2007-12-19 22:01:44 +00:00
Pierre Schweitzer
b519cbbec2 Removed an used var
svn path=/trunk/tools/RosBE/; revision=626
2007-12-16 09:59:16 +00:00
Peter Ward
5d33ebb6c7 - Missed this.
svn path=/trunk/tools/RosBE/; revision=625
2007-12-11 16:01:42 +00:00
Peter Ward
e7a52f5731 - Remove the yes/no verification added in r31142 and fix a couple typos.
svn path=/trunk/tools/RosBE/; revision=624
2007-12-11 15:59:44 +00:00
Daniel Reimer
bc348a03c5 - Added a "all" switch to clean.cmd to do both jobs, deleting Compiler Output AND Logs in one process.
- Added a Security Prompt to clean.cmd to not accidentally delete all Built stuff.

svn path=/trunk/tools/RosBE/; revision=623
2007-12-11 13:41:13 +00:00
Peter Ward
c624fefa67 - Bump the date in the changelog, RosBE 1.1 is released.
svn path=/trunk/tools/RosBE/; revision=619
2007-12-08 20:11:45 +00:00
Pierre Schweitzer
da015e058d Updated Russian translation by towerr
svn path=/trunk/tools/RosBE/; revision=618
2007-12-08 13:45:18 +00:00
Daniel Reimer
d193ffd87f Fix German RC File (By my GF :-P)
svn path=/trunk/tools/RosBE/; revision=617
2007-12-08 13:22:57 +00:00
Pierre Schweitzer
9cebd1f3f2 Updated config tool :
- Prompt on cancel button when there are changes
- Use Program Files instead of Desktop by default for browsing
- Free pidl resources
- Converted last parts of the program to Unicode
- Attached MessageBoxes to Window
- Code cleanup

svn path=/trunk/tools/RosBE/; revision=616
2007-12-08 13:17:35 +00:00
Peter Ward
6c1cac6b89 - Stop scut from listing the default shortcut and inform the user there are no shortcuts if none are found.
- Fix six memory leaks in scut (who added these? :P).

svn path=/trunk/tools/RosBE/; revision=615
2007-12-08 12:45:02 +00:00
Peter Ward
a46b410cbb - Make tee read and write in blocks so it's much faster.
svn path=/trunk/tools/RosBE/; revision=614
2007-12-08 04:11:37 +00:00
Colin Finck
ac10408df9 Fix the name of our RosBE founder :-D
svn path=/trunk/tools/RosBE/; revision=613
2007-12-07 21:56:44 +00:00
Peter Ward
0297b7e225 - Some formatting changes and cleanup.
svn path=/trunk/tools/RosBE/; revision=612
2007-12-07 10:10:02 +00:00
Peter Ward
8688ee3dca - Change title setting in Build.cmd.
svn path=/trunk/tools/RosBE/; revision=611
2007-12-06 19:57:46 +00:00
Peter Ward
803fc2b5c3 - Update the readme a bit (Basic Usage section) and update the changelog.
svn path=/trunk/tools/RosBE/; revision=610
2007-12-06 08:16:57 +00:00
Peter Ward
f950d9e73b - Prevent multiple instances of the installer from running.
svn path=/trunk/tools/RosBE/; revision=609
2007-12-06 05:54:22 +00:00
Peter Ward
58f4c5f956 - This really isn't funny... or is it?
svn path=/trunk/tools/RosBE/; revision=608
2007-12-05 22:17:59 +00:00
Peter Ward
b10707436a - Final fix for 'chdefgcc'... honest.
svn path=/trunk/tools/RosBE/; revision=607
2007-12-05 21:50:26 +00:00
Peter Ward
6fa28ac4ff - Forgot this :)
svn path=/trunk/tools/RosBE/; revision=606
2007-12-05 21:22:36 +00:00
Peter Ward
e8318ba5d5 - Added a small utility 'rquote.exe' to fix the previous damn fix for spaces with chdefgcc.
svn path=/trunk/tools/RosBE/; revision=605
2007-12-05 21:16:03 +00:00
Peter Ward
aaa2b0c29b - Fix a problem with spaces in 'chdefgcc' and add the correct error msg for no GCC being found.
svn path=/trunk/tools/RosBE/; revision=604
2007-12-05 20:02:49 +00:00
Peter Ward
86c2628ce9 - Remove file deletions that are no longer needed.
svn path=/trunk/tools/RosBE/; revision=603
2007-12-05 19:47:22 +00:00
Peter Ward
abaa7beedd - Make 'chdefgcc' bail if no MinGW/GCC is found in the given path.
svn path=/trunk/tools/RosBE/; revision=602
2007-12-05 19:42:12 +00:00
Peter Ward
bf3a3d6f0c - Make 'chdefgcc' available in the MinGW prompt as well.
svn path=/trunk/tools/RosBE/; revision=601
2007-12-05 19:12:25 +00:00
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