Commit Graph

839 Commits

Author SHA1 Message Date
Pierre Schweitzer
60af452dba Commit patch file that contains some of the needed changes for our binutils in RosBE
svn path=/trunk/RosBE/; revision=1352
2012-01-14 17:27:58 +00:00
Colin Finck
4119fa38bb My RosBE-Unix 2.0-RC1 changes. Don't ask me why I haven't committed them yet...
In some details:
- Add CMake, update GMP and Make, remove NASM.
- Strip off all debugging symbols from the built components.
- Remove all RBuild-specific quirks. This simplifies many scripts :-)

svn path=/trunk/RosBE/; revision=1345
2011-12-05 21:40:23 +00:00
Pierre Schweitzer
83cc893416 Commit the patch containing Jérôme's CMake improvements.
Should be applied against CMake 2.8.6 sources.

svn path=/trunk/RosBE/; revision=1344
2011-11-20 21:01:41 +00:00
Daniel Reimer
b8f41f54b9 Convert the address parameter to hex, too.
svn path=/trunk/RosBE/; revision=1343
2011-10-19 19:42:30 +00:00
Daniel Reimer
f5f42755c6 1. Fix a missing "
2. Add Thomas Faber's raddr2line script, cleaned up and nicely working.
3. port the same to powershell
4. Russian update for options.exe translation

svn path=/trunk/RosBE/; revision=1342
2011-10-18 22:37:09 +00:00
Daniel Reimer
a3e26024c1 Next try to get this options.exe fully unicode compatible. Looks better now.
svn path=/trunk/RosBE/; revision=1341
2011-10-05 13:32:55 +00:00
Daniel Reimer
c6d0763a4a Bug 6528: Russian text displays uncorrectly.
Committed patch by serrox to fix unicode resource files...

svn path=/trunk/RosBE/; revision=1340
2011-10-04 21:15:08 +00:00
Daniel Reimer
84e6c55e50 Disable Russian Translation for now because of problems with the result in compiled form.
svn path=/trunk/RosBE/; revision=1339
2011-10-03 18:45:01 +00:00
Daniel Reimer
067d606eb2 Update changelog and readme.odt
svn path=/trunk/RosBE/; revision=1338
2011-10-03 13:11:10 +00:00
Daniel Reimer
b5041f94cc Welcome back castrated PATH variable. This will help many ppl out there which have strange apps inside their path var.
Just make a System Variable Called _ROSBE_COMPAT_MODE=1 and you are done.

svn path=/trunk/RosBE/; revision=1337
2011-10-03 13:00:30 +00:00
Daniel Reimer
e0b3d52f2e Fix small linking warning.
svn path=/trunk/RosBE/; revision=1336
2011-10-03 12:47:13 +00:00
Daniel Reimer
678c4fbd03 Oops, accidentally removed this when I deleted the old installer.
svn path=/trunk/RosBE/; revision=1335
2011-10-03 11:36:01 +00:00
Daniel Reimer
3e63654c2b Always set the ccache sloppiness var as wished by Amine Khaldi
svn path=/trunk/RosBE/; revision=1334
2011-09-25 20:54:33 +00:00
Daniel Reimer
b102db2e95 Remove one unused variable and fix the cmake cache size behavior
svn path=/trunk/RosBE/; revision=1333
2011-09-22 21:20:16 +00:00
Daniel Reimer
eb421b8da1 Get back to not fully replace the path var with out own. This commit will cause problems if tgit adds a sh.exe to your path variable, but helps the buildbots
svn path=/trunk/RosBE/; revision=1332
2011-09-22 20:42:09 +00:00
Daniel Reimer
90df4cf4f9 Based on Colin's idea to FULLY dump rbuild support:
- Removed any special stuff regarding rbuild from clean, make, makex command.
- Removed the cmake specific automatic script to build all stuff at once. Now you need the configure script or wait for the propagated makefile solution.
Way cleaner, yeah ^^

svn path=/trunk/RosBE/; revision=1331
2011-09-19 21:26:28 +00:00
Daniel Reimer
0e60898a40 Further update for the new location of the included cmake. No need to add another folder to the path var anymore and the check for existance of cmake is not needed anymore.
svn path=/trunk/RosBE/; revision=1330
2011-09-18 15:21:39 +00:00
Daniel Reimer
a2fd019fab PS RosBE had a dependency to $ENV:ROSBE_TARGET_CXXFLAGS for GCC version detection. Now not anymore
svn path=/trunk/RosBE/; revision=1329
2011-09-18 13:36:12 +00:00
Colin Finck
8ad0229127 [BUILDTOOLCHAIN]
Add my script for building the RosBE-Windows 2.0 toolchain.
No new Binutils or GCC, but it adds our patched CMake and Make utilities plus updated GMP and MPFR libraries. The Mingw-runtime hack has also been removed.
Furthermore, we strip off all debugging symbols from all built executables and libraries, because they are hardly useful for us.

The differences between RosBE-Windows and RosBE-Unix build process have been reduced once more.

svn path=/trunk/RosBE/; revision=1328
2011-09-18 13:26:04 +00:00
Daniel Reimer
e97676086d oops, some more "_be"
svn path=/trunk/RosBE/; revision=1327
2011-09-18 12:58:54 +00:00
Daniel Reimer
82cd021a47 Update Changelog, Licenses, Readme, copyright dates and remove getincludes from tree
svn path=/trunk/RosBE/; revision=1326
2011-09-18 12:48:26 +00:00
Daniel Reimer
79bed15e2b Goodbye nasm/yasm.
Goodbye getincludes tool.
You all served us well.

For now set back the gcc folder names to not include _be until i get a reason for this back in my mind

svn path=/trunk/RosBE/; revision=1325
2011-09-18 12:10:38 +00:00
Daniel Reimer
e0abd190b3 Follow Colin's idea for a better RosBE folder structure and rename the Tools Folder to bin.
svn path=/trunk/RosBE/; revision=1324
2011-09-18 11:20:56 +00:00
Colin Finck
0cdf9af5ed Get rid of this Buildtoolchain version again as there will be no GCC update for RosBE 2.0.
svn path=/trunk/RosBE/; revision=1323
2011-09-17 19:30:01 +00:00
Colin Finck
7374adabb5 Add a patch by Jack Howarth <howarth@bromo.med.uc.edu> to fix a stalling GMP 5.0.2 test under Mac OS X 10.7.
Taken from http://gmplib.org/list-archives/gmp-bugs/2011-May/002256.html

svn path=/trunk/RosBE/; revision=1322
2011-09-17 15:54:23 +00:00
Colin Finck
a54365339f Commit a patch by Troy Runkel <Troy.Runkel@mathworks.com> to fix the implementation of the jobserver under Windows builds of GNU Make.
We will use this patch in RosBE 2.0.

svn path=/trunk/RosBE/; revision=1321
2011-09-17 14:55:52 +00:00
Daniel Reimer
90764625c9 Oops, addition to the help file.
svn path=/trunk/RosBE/; revision=1319
2011-09-12 20:44:48 +00:00
Daniel Reimer
b2b57fde75 Add the parameter clean host-tools to just clean cmake host-tools folder.
Add the ENVVar _ROSBE_CMAKE_DIFF representing the Difference in name to be generated between more than one build folder if needed.

svn path=/trunk/RosBE/; revision=1318
2011-09-12 20:39:05 +00:00
Colin Finck
567afc4e86 Commit the patch containing Jérôme's CMake improvements.
Should be applied against CMake 2.8.5 sources.

svn path=/trunk/RosBE/; revision=1317
2011-09-11 22:27:10 +00:00
Daniel Reimer
2679a62859 Add CCACHE_SLOPPINESS=time_macros if CCACHE is set active. Asked for by Amine Khaldi.
svn path=/trunk/RosBE/; revision=1316
2011-08-28 14:42:00 +00:00
Daniel Reimer
3e56e09d4b Update RosBE Options to the new RosBE Version 2.0.
svn path=/trunk/RosBE/; revision=1307
2011-07-25 22:51:16 +00:00
Daniel Reimer
061bd9f550 Add the recent configure script changes to RosBE.
svn path=/trunk/RosBE/; revision=1306
2011-07-25 22:36:34 +00:00
Daniel Reimer
a4e927abb0 Update the toolchain naming to recent HEAD rev
svn path=/trunk/RosBE/; revision=1303
2011-06-13 11:45:25 +00:00
Daniel Reimer
d0328a81ad Update changelog a bit
svn path=/trunk/RosBE/; revision=1302
2011-06-06 19:28:32 +00:00
Daniel Reimer
4f8cb8787c Some tidy up.
svn path=/trunk/RosBE/; revision=1301
2011-06-06 19:09:35 +00:00
Daniel Reimer
9722d20dc7 A not nice, but well working fix to get gcc 4.6's cpp outputting its includes into my variables, as it was done on older ones, too. Thx goes to Jaykul from #powershell for the hint.
svn path=/trunk/RosBE/; revision=1300
2011-06-06 18:27:04 +00:00
Daniel Reimer
282267718f Patch to fix GCC 4.6.0's cpp.exe
svn path=/trunk/RosBE/; revision=1299
2011-06-06 17:19:10 +00:00
Daniel Reimer
2df523d5ae Hello, bundled cmake. Just copy the cmake bin and share folders in a subfolder inside RosBE's tools folder. Call this subfolder cmake and you are done.
svn path=/trunk/RosBE/; revision=1298
2011-06-04 09:52:25 +00:00
Daniel Reimer
41b91150a0 More offensive Warning if theres no cmake found.
If the cmake variable is non existant, load it from a cfg file.

svn path=/trunk/RosBE/; revision=1297
2011-06-03 14:23:42 +00:00
Daniel Reimer
0a29c08b39 Get the cmake path from a system variable called _ROSBE_CMAKEPATH. Hard coding is eeevul!
svn path=/trunk/RosBE/; revision=1296
2011-06-02 21:13:42 +00:00
Daniel Reimer
8b0d26caa2 Commit for zwabbit. Adding a "_be" to the folder pathes to the different GCC compilers.
svn path=/trunk/RosBE/; revision=1295
2011-06-02 20:31:19 +00:00
Daniel Reimer
a053bff602 Fix clean for cmake trees.
Fix a optical problem on startup showing the whole path variable everytime.

svn path=/trunk/RosBE/; revision=1294
2011-06-02 12:38:37 +00:00
Daniel Reimer
04aa0edaac PS has a nice bug reading the programfiles x86 variable. Heres the fix.
svn path=/trunk/RosBE/; revision=1289
2011-05-16 23:18:58 +00:00
Daniel Reimer
3cbb20a0cd Spaces can be eevil... Especially if the resulting Var is non existant...
svn path=/trunk/RosBE/; revision=1288
2011-05-16 21:20:56 +00:00
Daniel Reimer
3c4524b41e Fix the wrong path to the logs folder.
Move back to the custom made Path Variable. I cant even use cmake because of tgit adding a sh command to it...

svn path=/trunk/RosBE/; revision=1287
2011-05-16 20:56:02 +00:00
Ziliang Guo
027baa329f Update WiX file with a license. Putting this under 3-clause BSD.
svn path=/trunk/RosBE/; revision=1286
2011-05-16 20:43:09 +00:00
Ziliang Guo
f24f6cd650 Add xsl file for generating a MSI installer using WiX.
svn path=/trunk/RosBE/; revision=1285
2011-05-16 20:37:07 +00:00
Daniel Reimer
c06d6dd306 Update RosBE to follow the CMake Build Standards of the new configure script.
svn path=/trunk/RosBE/; revision=1284
2011-05-16 20:20:43 +00:00
Daniel Reimer
4b61e36515 Only build the host tools the 1st time. When they already exist, skip them and continue with the main OS.
svn path=/trunk/RosBE/; revision=1263
2011-01-30 14:00:57 +00:00
Daniel Reimer
9a5d788ca5 Add Timo's LD Patch discussed in ML.
Fix Log naming in PS CMake build script.
Set the errorlevel to 0 before testing for cmake in PS.
Update changelog.

svn path=/trunk/RosBE/; revision=1257
2011-01-02 16:50:09 +00:00