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
- If cmake is not there and you try to build the cmake branch, throw an error and tell the ppl what to do.
- Update Headers.
Testerz needed!
svn path=/trunk/RosBE/; revision=1254
- ByeBye config script. Never really used and fully made for RBuild. New upcoming commands from cmake should go into the config GUI as it was planned for the now deleted ones, too.
- Modify clean command for CMake support.
svn path=/trunk/RosBE/; revision=1252
- First try to make every external config file version specific. This should make it possible to install several RosBE Versions parallel from now on... (should)
svn path=/trunk/tools/RosBE/; revision=1228
Add PS Version of CMake support which does half the job and then does not find the toolchain-mingw32.cmake because it looks for a toolchain-mingw32 file O_o
svn path=/trunk/tools/RosBE/; revision=1223
- Errors are thrown as such now.
- Update does not corrupt itself anymore when theres no Internet connection.
svn path=/trunk/tools/RosBE/; revision=1212
This patch adds selection of the branch for sSVN using the ROS_BRANCH variable.
For example, setting ROS_BRANCH to "arwinss" (without quotes) will allow sSVN to operate on the ARWINSS branch.
If ROS_ARCH is set to "amd64" this will override ROS_BRANCH
NOTE: ROS_BRANCH is "recyclable" - by that I mean you can use it for multiple sSVN executions without it being changed, since this new sSVN modifies its own internal _ROS_BRANCH variable.
A nice side-effect of this patch is that it also refactors redundant 'if "%ROS_ARCH%" == "amd64" () else ()' style blocks, making the code a little smaller and neater.
-----------
Additionally fixed some slipped in brace errors resulting in funny behavior on specific circumstances + some more cleanup.
svn path=/trunk/tools/RosBE/; revision=1210
Fixing another Bug noone saw in the RCs or in RosBE 1.5 Update 1 EVER, a bug which exactly shows the bullshit Batch is in real.
Adding a enabledelayedexpansion and replacing some % with ! and it works.... Did I already say how much I hate Batch? Use the PS Version!
Some sSVN cleanup, too. THis does not fix Olaf's Bug he has because I still cant replicate it.
svn path=/trunk/tools/RosBE/; revision=1208
Partially applied:
- The EOC to skip rosapps and rostests was not applied, because it might be possible that rosapps or rostests need a update anyway.
- Fixed a logical error in %_BUILDBOT_SVNSKIPMAINTRUNK% if condition.
svn path=/trunk/tools/RosBE/; revision=1203
The sSVN parameters "rosapps" and "rostests" were originally made for just creating rosapps / rostests repositories in the modules folder. Now it detects an existant repository and just updates that one. If theres no repository or even no folder for the repository it first generates it and continues. Additionally you can set the revision you wanna checkout or update to.
"create" accepts a revision as second parameter now, too.
NOT FULLY TESTED YET.
svn path=/trunk/tools/RosBE/; revision=1201