Daniel Reimer
bf7ffdb9e8
Fixed some typos.
...
svn path=/trunk/tools/RosBE/; revision=823
2008-09-02 12:39:17 +00:00
Daniel Reimer
229469daa7
fix some not working "if defined" Thx to Hackbunny for helping me
...
svn path=/trunk/tools/RosBE/; revision=821
2008-09-02 09:42:32 +00:00
Daniel Reimer
e9ccfccb4d
The arch can now be selected by modifying only one Variable in the Config File. This way the two arch specific Vars are "linked" together.
...
Add a security message which prevents a build with deactivated Debug Symbols and Stripped apps. This most likely causes crap.
Update Changelog.
svn path=/trunk/tools/RosBE/; revision=820
2008-09-01 22:29:09 +00:00
Daniel Reimer
57c411d561
Fix the ROS_ARCH Param to be amd64 and not x64 for the 64 bit Port
...
svn path=/trunk/tools/RosBE/; revision=819
2008-09-01 21:16:21 +00:00
Daniel Reimer
d3f7b48a54
Start support of multiple arches in rosbe.
...
svn path=/trunk/tools/RosBE/; revision=818
2008-09-01 20:52:26 +00:00
Daniel Reimer
06434ed14a
OK, now it works with three parameters. Not nice, but hey... its Batch :-P
...
svn path=/trunk/tools/RosBE/; revision=808
2008-08-29 20:23:16 +00:00
Daniel Reimer
ecdcd29529
Tidy up the output a bit.
...
svn path=/trunk/tools/RosBE/; revision=807
2008-08-29 19:36:49 +00:00
Daniel Reimer
851e5c6be2
Progress. It WORKS!!!!!!!!11111111234. setlocal ftw. Thx to hackbunny for helping me. Now it does what its meant to be for.
...
svn path=/trunk/tools/RosBE/; revision=806
2008-08-29 18:47:02 +00:00
Daniel Reimer
2d749be1d5
Try to fix updater to REALLY work... Well. Next stupidity of Batch. Processing further without finished stuff before... (vars made with the help of for loops are still empty when needed) Feel free to help me.
...
svn path=/trunk/tools/RosBE/; revision=804
2008-08-28 10:06:30 +00:00
Daniel Reimer
6d56be0396
Seems like wget does not work well with -N and -O together, because -N seems to loose its function. So here is the lees nice, but hopefully working solution. Keep in mind that this thingie is absolutely untested yet.
...
svn path=/trunk/tools/RosBE/; revision=803
2008-08-28 09:08:10 +00:00
Daniel Reimer
e4ee703e04
Add another parameter and seperate GCC and Tools loading to skip the parts seperately.
...
Add the params to Help and do some more cleanup.
svn path=/trunk/tools/RosBE/; revision=802
2008-08-28 08:32:30 +00:00
Daniel Reimer
ebcef8b07e
More work. Now you can use command line Parameters to disable parts of the Updater.
...
svn path=/trunk/tools/RosBE/; revision=801
2008-08-26 13:41:43 +00:00
Daniel Reimer
b275a3894f
Small Comment fixes. This should already work now. I just need a final server to upload it.
...
svn path=/trunk/tools/RosBE/; revision=800
2008-08-25 19:21:51 +00:00
Daniel Reimer
81c0ca6493
More and more pain in the ass, this batch... More work on Update. Now it only extracts the zips if they are really newer than before.
...
svn path=/trunk/tools/RosBE/; revision=799
2008-08-25 18:38:07 +00:00
Daniel Reimer
5dd8622110
Some more work on the updater.
...
svn path=/trunk/tools/RosBE/; revision=798
2008-08-23 20:05:08 +00:00
Daniel Reimer
96f9f85ddb
First Commit for the RosBE Update System.
...
Still tbd:
- Upload the stuff somewhere and set the Update Server to there.
- Build our tools / load newer GnuWin32 Tools and copy to the right directions.
- Prepare a GCC Update Function.
- Let the tool be controllable with parameters.
svn path=/trunk/tools/RosBE/; revision=797
2008-08-23 11:55:55 +00:00
Daniel Reimer
53f6647074
Revert my last change, even if i still think it was a good one.
...
svn path=/trunk/tools/RosBE/; revision=795
2008-08-20 19:50:53 +00:00
Daniel Reimer
6bfbf1fec2
make automatically behaves like makex when there is more then one CPU Core now. makex kept for now to keep compatible.
...
svn path=/trunk/tools/RosBE/; revision=792
2008-08-20 09:10:07 +00:00
Christoph von Wittich
b070835071
add a nostrip option to RosBE for easier usage of RosDbg
...
svn path=/trunk/tools/RosBE/; revision=791
2008-08-20 07:36:33 +00:00
Christoph von Wittich
e2dc641245
use SHGetSpecialFolderPath instead of relying on envvars
...
svn path=/trunk/tools/RosBE/; revision=758
2008-07-28 10:41:56 +00:00
Dmitry Chapyshev
e1cfbaf1f9
- Update Russian translation
...
svn path=/trunk/tools/RosBE/; revision=757
2008-07-26 15:50:14 +00:00
Daniel Reimer
fac1c2b193
Revert The last changes for removing makefile*.auto.
...
svn path=/trunk/tools/RosBE/; revision=756
2008-07-16 16:46:53 +00:00
Daniel Reimer
61f957423f
Fix for hpoussin's renaming of the generated makefile. Even compatible to older revs.
...
svn path=/trunk/tools/RosBE/; revision=754
2008-07-16 09:09:06 +00:00
Daniel Reimer
95173c15f8
Add the REALLY needed warnings that a SVN Update, Cleanup etc takes a while. Otherwise the app looks like hung up.
...
svn path=/trunk/tools/RosBE/; revision=753
2008-07-15 15:05:47 +00:00
Daniel Reimer
cf4514abb5
Found a error myself. All those new Dlls in SVN 1.5 are crazy.
...
svn path=/trunk/tools/RosBE/; revision=752
2008-07-15 14:54:18 +00:00
Daniel Reimer
fb79455a00
Progress. Should work now.
...
svn path=/trunk/tools/RosBE/; revision=751
2008-07-15 12:38:49 +00:00
Daniel Reimer
5a2306a6db
RosBE v1.3 in teh works.
...
svn path=/trunk/tools/RosBE/; revision=750
2008-07-15 11:53:40 +00:00
Christoph von Wittich
4c84ec6689
return correct error code in link macro
...
svn path=/trunk/tools/RosBE/; revision=749
2008-07-09 15:25:50 +00:00
Andrey Korotaev
54c7d91153
Fix build with old psdk headers (patch by Christoph_vW)
...
svn path=/trunk/tools/RosBE/; revision=748
2008-07-07 16:05:56 +00:00
Colin Finck
727d684eee
Fixed and reformatted argvtos() function: The previous one did not check if an argument already contains quotation marks.
...
Therefore pathes containing spaces, which were already quoted, were quoted again, so that gcc handled the full path as several arguments.
svn path=/trunk/tools/RosBE/; revision=747
2008-07-07 14:00:29 +00:00
Colin Finck
96aaf69f3b
Remixed our Win32 version of ccache:
...
- Mix in parts of a patch by Brant Young, which itself is based on an old patch by Filip (see http://code.google.com/p/ccache-win32/wiki/WhyNativeWin32Ccache )
- Change bInheritHandles for the CreateProcess call in failed() to TRUE, so that the compilation of the RC files works (they are preprocessed with gcc and piped to a file)
- Add a safe version of mkstemp based on glibc sources, so that we don't run into race condition problems
- Use CSIDL_LOCAL_APPDATA as the default base path for the ccache directory, not CSIDL_PROFILE
svn path=/trunk/tools/RosBE/; revision=746
2008-07-06 20:49:03 +00:00
Colin Finck
8b1b129187
- Get our Win32 version of ccache to compile warning-free under MSVC (tested with 2008 at /W4) and GCC (tested with RosBE-Windows 1.2 at -Wall -pedantic)
...
- Fix the MSVC project file
- Add a Makefile for compiling with mingw32-gcc
svn path=/trunk/tools/RosBE/; revision=745
2008-07-05 14:37:46 +00:00
Daniel Reimer
07d1539780
Some modifications I still had lying around. I will continue the work on this ~15.07
...
svn path=/trunk/tools/RosBE/; revision=743
2008-06-26 13:11:07 +00:00
Colin Finck
83f645cfeb
First look into %_ROSBE_BASEDIR% for the specified directory and use it if it exists.
...
This makes it possible to just call "chdefgcc 3.4.5" instead of "chdefgcc full\path\to\the\3.4.5\directory" if there is a "3.4.5" directory in the RosBE installation directory.
svn path=/trunk/tools/RosBE/; revision=728
2008-05-04 20:26:34 +00:00
Daniel Reimer
a5e13db6f9
Finish Basic RosBE for PowerShell. Please Report Bugs
...
svn path=/trunk/tools/RosBE/; revision=727
2008-05-02 23:54:47 +00:00
Daniel Reimer
1cff17b5ab
Properly set Stripping ONLY if you want it. Not vice versa
...
svn path=/trunk/tools/RosBE/; revision=726
2008-05-02 20:59:04 +00:00
Daniel Reimer
aab4595b14
This cleans up the output of gcc warnings. Open for testing now. Let me know if you like it and if not, tell me why.
...
svn path=/trunk/tools/RosBE/; revision=725
2008-05-02 20:35:52 +00:00
Daniel Reimer
1c50816029
If my Java Teacher would see this, he would kill me several times...
...
NOW it works as it should.
Thx to Jaykul from #powershell
svn path=/trunk/tools/RosBE/; revision=724
2008-05-02 20:07:41 +00:00
Daniel Reimer
dfde8a0df6
Try to fix the bug with not parsed args.
...
svn path=/trunk/tools/RosBE/; revision=723
2008-05-02 19:55:47 +00:00
Daniel Reimer
0414908250
ByeBye checknewer. HELLO gi
...
ByeBye cpucount. HELLO WMI Commands
svn path=/trunk/tools/RosBE/; revision=722
2008-05-02 19:44:47 +00:00
Daniel Reimer
dccf28e470
ByeBye buildtime.exe. HELLO [System.Diagnostics.Stopwatch]
...
svn path=/trunk/tools/RosBE/; revision=721
2008-05-02 18:53:59 +00:00
Daniel Reimer
a0e32c4770
Improve code style.
...
Still tbd. Remove some of the external tools, like buildtime, checknewer etc
Fix the last bug which causes the args not to be parsed to make.
svn path=/trunk/tools/RosBE/; revision=720
2008-05-02 13:45:09 +00:00
Daniel Reimer
603bbaaba2
Some small fixes
...
svn path=/trunk/tools/RosBE/; revision=719
2008-05-01 17:05:43 +00:00
Daniel Reimer
3f0ce13dab
Build Process works
...
BaseDir is set properly
svn path=/trunk/tools/RosBE/; revision=718
2008-05-01 16:54:22 +00:00
Daniel Reimer
8aa0c8f217
build.ps1 works now. makex not, because I did not find a way to get the number of cores yet.
...
svn path=/trunk/tools/RosBE/; revision=717
2008-05-01 14:24:40 +00:00
Daniel Reimer
0a9139ac07
aliases now work globally. Just type "&make" and it runs build.ps1 Last Problem: build.ps1 does not even think about starting those biig lines to start the compiler + log generator + other stuff...
...
svn path=/trunk/tools/RosBE/; revision=716
2008-04-30 22:44:58 +00:00
Daniel Reimer
b1dda2ca0d
Progress to get Build script work. But not ready yet. It does not interpret the commands in the lines which should start the compiler.
...
svn path=/trunk/tools/RosBE/; revision=715
2008-04-30 19:36:11 +00:00
Daniel Reimer
d535f00b57
build.ps1 does still not work, but you can build now with "mingw32-make bootcd".
...
svn path=/trunk/tools/RosBE/; revision=714
2008-04-29 21:46:25 +00:00
Daniel Reimer
b747538ec6
Start of a PowerShell Port of RosBE. Right now it does not do anything useful, because my DOSKEY Replacement function does not set the aliases global and I dont have any idea how to correct this right now.
...
svn path=/trunk/tools/RosBE/; revision=713
2008-04-29 18:41:31 +00:00
Daniel Reimer
e5a82fbf48
Revert my last commit for a WAAY better Console Window Layout due to popular demand.
...
svn path=/trunk/tools/RosBE/; revision=712
2008-04-28 15:22:41 +00:00
Daniel Reimer
1baed40542
Increase Window Size to ~800x600.
...
svn path=/trunk/tools/RosBE/; revision=711
2008-04-28 14:54:20 +00:00
Christoph von Wittich
69a6079c11
put the newly added code in #ifdef _WIN32
...
svn path=/trunk/tools/RosBE/; revision=687
2008-03-06 16:57:24 +00:00
Christoph von Wittich
ed752a874b
replace execv with CreateProcess because we have to wait for the process
...
svn path=/trunk/tools/RosBE/; revision=686
2008-03-06 16:54:08 +00:00
Christoph von Wittich
7d3fe70f06
fix some more warnings and errors
...
svn path=/trunk/tools/RosBE/; revision=685
2008-03-06 16:51:01 +00:00
Christoph von Wittich
60196c1e4c
apply patch from Christophe Gisquet <christophe dot gisquet at free.fr> with some modifications
...
-don't use access with X_OK, it won't work on Vista
http://lists.samba.org/archive/ccache/2006q3/000242.html
svn path=/trunk/tools/RosBE/; revision=684
2008-03-06 16:36:43 +00:00
Christoph von Wittich
127da9910c
add config.h and msvc project files
...
svn path=/trunk/tools/RosBE/; revision=683
2008-03-06 15:44:20 +00:00
Christoph von Wittich
1d4b46dda4
add ccache sources
...
svn path=/trunk/tools/RosBE/; revision=682
2008-03-06 15:29:42 +00:00
Christoph von Wittich
d7a360aae7
fix resource file compilation with ms rc
...
svn path=/trunk/tools/RosBE/; revision=680
2008-03-04 13:14:34 +00:00
Christoph von Wittich
8b8040b6b6
don't try to free non-allocated memory
...
fix a resource leak
fix some warnings
svn path=/trunk/tools/RosBE/; revision=679
2008-03-04 13:14:07 +00:00
Christoph von Wittich
f765c0efd6
oops, missed one
...
svn path=/trunk/tools/RosBE/; revision=678
2008-03-04 12:57:29 +00:00
Christoph von Wittich
33eb5dead8
fix some warnings
...
svn path=/trunk/tools/RosBE/; revision=677
2008-03-04 11:36:27 +00:00
Daniel Reimer
876eddda25
Bug 3035: Patch for RosBE that solves improper handling of a path with spaces by roelmessiant@gmail.com
...
svn path=/trunk/tools/RosBE/; revision=676
2008-03-03 18:07:10 +00:00
Daniel Reimer
8c47cf93cb
Bug 3043: Polish translation update (olaf_siejka@o2.pl)
...
Bug 3044: Ukrainian translation update (temarez@yandex.ru )
Part 2 of 3.
svn path=/trunk/tools/RosBE/; revision=672
2008-02-08 10:22:58 +00:00
Daniel Reimer
4a5be05e1a
Fix typo
...
svn path=/trunk/tools/RosBE/; revision=670
2008-02-07 09:41:26 +00:00
Daniel Reimer
ac73fd2a2e
Why easy if you can get it difficult. Removed two Variables I used in charch.
...
Add a security check for title setting. Check if RosBE Version got declared.
svn path=/trunk/tools/RosBE/; revision=669
2008-02-06 11:00:24 +00:00
Daniel Reimer
9b6449c7e3
first step to add multiple Arches selection to RosBE
...
svn path=/trunk/tools/RosBE/; revision=668
2008-02-06 08:37:56 +00:00
Daniel Reimer
36f3420ef2
small cosmetic fix
...
svn path=/trunk/tools/RosBE/; revision=664
2008-02-02 15:26:20 +00:00
Daniel Reimer
7a82eb9166
Commit a possibility to disable all @echo off with one variable: "_ROSBE_DEBUG"
...
I use this a while already and think its a nice thing to find errors when playing around on the cmd files.
svn path=/trunk/tools/RosBE/; revision=663
2008-02-02 13:03:35 +00:00
Peter Ward
78bef6dc83
- Clarify the LICENSE line in the header of each file for the RosBE.
...
svn path=/trunk/tools/RosBE/; revision=659
2008-01-24 21:32:58 +00:00
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
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
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
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
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
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
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
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
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