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
Art Yerkes
2850c14671
Fix us back up to use PE-COFF again. This is getting ridiculous, but I now
...
really understand everything, and freeldr moved the image mapping code to
a common area.
svn path=/trunk/tools/RosBE/; revision=688
2008-03-07 06:53:55 +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
Art Yerkes
ec562d5bbe
Shorten the DLL stub to just what's necessary. This also fixes the stack
...
chain.
svn path=/trunk/tools/RosBE/; revision=658
2008-01-24 04:59:57 +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