Age | Commit message (Collapse) | Author |
|
Those are stored in blender-buildbot repository now, so having them in
Blender only causes extra work to keep files in sync.
|
|
|
|
|
|
This removes a bunch of code that is no longer needed, and running
"make update" will now automatically download the new libraries.
Differential Revision: https://developer.blender.org/D2861
|
|
Basically, schedule linux 64 earlier on, so builds are ready for nightly benchmarks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
While SCons building system was serving us really good for ages it's no longer
having much attention by the developers and started to become quite a difficult
task to maintain.
What's even worse -- there started to be quite serious divergence between SCons
and CMake which was only accumulating over the releases now. The fact that none
of the active developers are really using SCons and that our main studio is also
using CMake spotting bugs in the SCons builds became quite a difficult task and
we aren't always spotting them in time.
Meanwhile CMake became really mature building system which is available on every
platform we support and arguably it's also easier and more robust to use.
This commit includes:
- Removal of actual SCons building system
- Removal of SCons git submodule
- Removal of documentation which is stored in the sources and covers SCons
- Tweaks to the buildbot master to stop using SCons submodule
(this change requires deploying to the server)
- Tweaks to the install dependencies script to skip installing or mentioning
SCons building system
- Tweaks to various helper scripts to avoid mention of SCons folders/files
as well
Reviewers: mont29, dingto, dfelinto, lukastoenne, lukasstockner97, brecht, Severin, merwin, aligorith, psy-fi, campbellbarton, juicyfruit
Reviewed By: campbellbarton, juicyfruit
Differential Revision: https://developer.blender.org/D1680
|
|
- Remove deprecated/unused builders
- Remove unused SCons OSX slave configuration
- Remove SCons slave logic, it is not giving error about unknown building
system used for the slave.
|
|
|
|
There'll still need to be some tweaks to be done, but it's required first step.
|
|
This we we don't have difference between builders on different platforms.
|
|
There's no updates happening in the gooseberry branch, so no really reason
to waste time on rebuilding the branch overnight.
|
|
They are defunct at this moment, no reason to try scheduling builds on them.
|
|
|
|
also remove empty class parenthesis
|
|
|
|
to dedicated folder
|
|
Probably the vc2013 builder can become a more generic name now, but I will double check this with Martijn.
|
|
|
|
|
|
This reverts commit b1e1646d945d8f7e15c7828a9a5fb0fc4f516f51.
Sorry, was a bit too quick on this one... :/
|
|
We do not want testbuild to override 'official' (master) builds!
|
|
|
|
Issue with previous code was that branch selected was applied to all repositories.
To be able to control branch on a per-repo basis, we need to use codebases instead.
This commit only enables branch (master/testbuild) and revision selection for master,
we probably do not need this for submodules currently (easy to enable anyway).
Note: tested on local buildbot setup, for linux only (up to build step, have no build env).
|
|
default
one can be overriden by custom setting for force scheduler).
|
|
|
|
|
|
|
|
|
|
The officially supported compiled is now MSVC 2013, and MSVC 2008 will be faded out slowly over the coming weeks.
|
|
This is an attempt to make it so revision from git
SHA is being displayed, not from libs svn revision.
|
|
Consider this configuration final-1 for the migration,
Linux and OSX slaves seems to be fine, Windows slave
would need some changes from the slave side.
|
|
|
|
- cycles ui used 'cscene' for scene.cycles and scene.cycles_curves
- style cleanup
|
|
|
|
* Use rsync upload for Mac slave, rather than uploading entire file. This could
be enabled for more slaves, should make more frequent builds possible.
* Split Mac into 10.6 and 10.5 builds.
|
|
|
|
Seems this file went out of sync with actual file on the server
|
|
|
|
|