Daniel Reimer
0e6319b191
Fix build of 64 bit. No idea why we need to set the Vars to the 32 bit compiler....
...
svn path=/trunk/tools/RosBE/; revision=837
2008-09-06 10:59:27 +00:00
Daniel Reimer
95e978d1e8
unneeded ifs are a pain and make the "code" harder to read. So byebye
...
svn path=/trunk/tools/RosBE/; revision=836
2008-09-06 08:11:47 +00:00
Daniel Reimer
c852e823fd
More cleanup.
...
svn path=/trunk/tools/RosBE/; revision=835
2008-09-06 07:57:53 +00:00
Daniel Reimer
446035f03c
Update the Version output if we choose another arch to show THESE Versions.
...
svn path=/trunk/tools/RosBE/; revision=834
2008-09-05 18:54:15 +00:00
Daniel Reimer
02055ef1a1
Partial revert of my previous commit. Some things were not that well...
...
svn path=/trunk/tools/RosBE/; revision=833
2008-09-04 15:24:44 +00:00
Daniel Reimer
1cef963fec
Various small fixes.
...
svn path=/trunk/tools/RosBE/; revision=832
2008-09-04 13:16:52 +00:00
Daniel Reimer
c1b538672e
Fixed the Unistaller once more. Ages ago we had the Problem that it removed all files, even files which were not made by the Installer. This killed the SRC Repos of many ppl out there. Then it got fixed ~Version 1.1 and somehow regressed. Fixed once more.
...
Updated changelog.
svn path=/trunk/tools/RosBE/; revision=831
2008-09-04 11:45:03 +00:00
Daniel Reimer
82656a1bd6
Typos...
...
svn path=/trunk/tools/RosBE/; revision=830
2008-09-03 08:13:16 +00:00
Daniel Reimer
c2619dcfa4
Set arch via commandline. Update Setup Script.
...
svn path=/trunk/tools/RosBE/; revision=828
2008-09-03 07:26:52 +00:00
Daniel Reimer
dfb0a63823
Add arch specific makefile to clean process
...
svn path=/trunk/tools/RosBE/; revision=827
2008-09-02 22:19:42 +00:00
Daniel Reimer
caa76f75a5
Fix the PREFIX Vars once more.
...
svn path=/trunk/tools/RosBE/; revision=826
2008-09-02 21:31:51 +00:00
Daniel Reimer
25e2da1d49
%ROS_ARCH% == x86 does not exist. It's i386
...
Btw, can someone tell me why I get "The System could not find the drive specified" in "clean all" and "update" ?
svn path=/trunk/tools/RosBE/; revision=825
2008-09-02 14:30:47 +00:00
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
Colin Finck
ba68edda0f
Add "Categories=Development" to the created shortcut as requested by HeisSpiter
...
svn path=/trunk/tools/RosBE/; revision=805
2008-08-29 13:41:52 +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
Colin Finck
4445e01bf4
Fix the description before the build starts (dedicated to elhoir on IRC ;-) )
...
svn path=/trunk/tools/RosBE/; revision=773
2008-08-09 13:30:36 +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
e5a7606fe2
same fix for the unix Version. Now we can re revert hpoussin's Patch.
...
svn path=/trunk/tools/RosBE/; revision=755
2008-07-16 09:40:12 +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