Sergey Sharybin
29ed5f301d
Buildbot: Extra tweaks to packing rules
2017-10-01 10:01:45 +02:00
Sergey Sharybin
ca3f7021de
Buildbot: Tweaks to current macOS config
...
Also disable CUDA binaries for now, those would need some extra work.
2017-10-01 10:00:42 +02:00
97eefc1fd9
Code cleanup: remove unnecessary buildbot code after macOS library upgrade.
2017-09-28 23:37:57 +02:00
c10ac1bb5c
macOS: officially upgrade to 10.9 libraries from lib/darwin.
...
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
2017-09-28 20:53:06 +02:00
Aaron Carlisle
efd5e3c254
Remove quicktime support
...
It has been deprecated since at least macOS 10.9 and fully removed in 10.12.
I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens.
Reviewers: mont29, dfelinto, juicyfruit, brecht
Reviewed By: mont29, brecht
Subscribers: Blendify, brecht
Maniphest Tasks: T52807
Differential Revision: https://developer.blender.org/D2333
2017-09-22 16:40:05 -04:00
Sergey Sharybin
704f6a5184
Buildbot: Fix paths to sndfile and flac
...
Need this in 2.79 branch as well, since build rules are based on this files.
2017-09-05 16:17:48 +02:00
Sergey Sharybin
b11b5b273e
Buildbot: Tweak nightly schedule of builds
...
Basically, schedule linux 64 earlier on, so builds are ready for nightly benchmarks.
2017-08-28 09:12:53 +02:00
Sergey Sharybin
d0aa620912
Buildbot: Switch to GCC-7 for Linux build slaves
...
This is GCC version was used for Testbuild1 and Testbuild2.
2017-07-17 09:32:19 +02:00
Dalai Felinto
22466a5bdf
Fix typo in builtbot config
2017-06-21 14:05:23 +02:00
Aaron Carlisle
9f044cb422
Remove MinGW support
...
The Issue
=======
For a long time now MinGW has been unsupported and unmaintained and at this point,
it looks like something that we should just leave behind and move on.
Why Remove
==========
One of the big motivations for MinGW back in the day is that it was free compared to MSVC which was licensed based.
However, now that this is no longer true we have basically stopped updating the need CMake files.
Along with the CMake files, there are several patches to the extern libs needed to make this work. For example, see:
https://developer.blender.org/diffusion/B/browse/master/extern/carve/patches/mingw_w64.patch
If we wanted to keep MinGW then we would need to make more custom patches to the external libs and
this is not something our platform maintainers are willing to do.
For example, here is the patches needed to build python: https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-python3
Fixes T51301
Differential Revision: https://developer.blender.org/D2648
2017-05-27 15:34:55 -04:00
Sergey Sharybin
7cfabcef5c
Buildbot: Fix typos
2017-04-14 10:03:51 +02:00
Sergey Sharybin
b354c15805
Buildbot: Attempt to fix CUDA compilation on OSX
...
Stupid toolkit is really fragile about CLang version.
2017-04-14 10:01:28 +02:00
Sergey Sharybin
eae691f89e
Buildbot: List freetype for OIIO libraries
...
OIIO in release environment is compiled with Freetype support.
This fixes compilation error of static unit tests.
2017-04-07 17:01:07 +02:00
Sergey Sharybin
07708b85b4
Buildbot: Link statically against freetype
2017-04-07 17:00:43 +02:00
Sergey Sharybin
ae76a90593
Buildbot: Correct previous release
...
Seems CMake is not happy about changing compiler from script.
2017-04-06 11:39:06 +02:00
Sergey Sharybin
97300a3beb
Buildbot: Force build environment to use latest GCC
2017-04-06 11:21:07 +02:00
Sergey Sharybin
ffac92e385
Buildbot: Update master config
2017-04-04 12:52:54 +02:00
Sergey Sharybin
4f7eb3ad12
Buildbot: Update master config
2017-04-04 12:15:35 +02:00
Sergey Sharybin
728f75c6a7
Buildbot: Some more twqeaks to master config
2017-04-03 15:51:31 +02:00
Sergey Sharybin
e741804ce3
Buildbot: Update bundled vetrsion of server configuration
2017-04-03 15:36:52 +02:00
Sergey Sharybin
cc93a66e71
Buildbot: SPecial branch trickery for linux slaves
2017-04-03 15:04:16 +02:00
Sergey Sharybin
d27ef3913a
Buildbot: Some special tricks for Blender 2.8 slave
2017-04-03 14:49:07 +02:00
Sergey Sharybin
b3f9ae0125
Buildbot: Revert previous change, older toolkit has same exact behavior
2017-03-29 10:48:10 +02:00
Sergey Sharybin
15ff75d06b
Buildbot: Use older NVCC on 32bit linux
...
Newer toolkit has some weird issue with cross0-compiling 32bit kernels
from 64bit environment.
2017-03-29 10:21:17 +02:00
Sergey Sharybin
ac43e5cc87
Buildbot: Remove global hardcoded NVCC path
...
This was initially needed for heterogeneous setup of two toolkits which
we no longer need.
2017-03-29 10:16:41 +02:00
Sergey Sharybin
e32710d2d7
Buildbot: Use proper NVCC path
...
In fact, we could probably remove this option all together.
2017-03-24 10:27:41 +01:00
Sergey Sharybin
0e459ad1a3
Buildbot: Re-enable cuda support for OSX
2017-02-03 16:11:05 +01:00
Sergey Sharybin
87cacd3893
Buildbot: Disable glibc211 slaves
2016-12-01 15:05:53 +01:00
Martijn Berger
63b38848a2
buidlbot, msbuild is slightly different in that is wants to build debug anyway even if we told cmake we want release
2016-11-10 11:00:04 +01:00
Martijn Berger
1977440770
buidlbot, msbuild is slightly different in that is wants to build debug anyway even if we told cmake we want release
2016-11-10 10:55:49 +01:00
Martijn Berger
8b8e04cae6
let cmake handle calling msbuild for windows buildbots
2016-11-10 10:48:54 +01:00
Sergey Sharybin
6f3f27c0cc
Buildbot: Update copy of buildbot master configuration
2016-11-07 14:29:11 +01:00
b4f9766ed1
Cycles CUDA: make CUDA 8.0 the officially supported version for all platforms.
2016-10-03 22:15:26 +02:00
Sergey Sharybin
7d63ea4a1c
Buildbot: Another attempt to have OSX builder fixed
2016-09-19 16:45:08 +02:00
Sergey Sharybin
12680d36f5
Buildbot: Temporary disable CUBIN compilation
2016-09-19 16:24:55 +02:00
Sergey Sharybin
838e0a09c7
Buildbot: Attempt to use proper Clang for CUDA binaries
2016-09-19 16:11:19 +02:00
Sergey Sharybin
634508ca3f
Buildbot: Disable QuickTime for the time being
...
Buildbot machine was updated to the new SDK which seems to have
QTKit removed.
For until we've installed older SDK or ported our code to a new
AVFramework disabling QuickTime.
2016-09-16 17:51:01 +02:00
Sergey Sharybin
08ebd72851
Buildbot: Use annoying hybrid setup of two CUDA toolkits
...
This is for until we'll solve issues with toolkit 8.0.
2016-08-02 15:32:03 +02:00
Sergey Sharybin
8e015e30b5
Buildbot: Enable proper Pascal architecture
2016-08-01 18:26:53 +02:00
Sergey Sharybin
473fc0cf0e
Buildbot: Seems quotes are not really needed when passing list
2016-08-01 16:25:03 +02:00
Sergey Sharybin
98b8a68f9d
Buildbot: Attempt to enable sm_60 CUDA architecture for build slaves
2016-08-01 16:05:33 +02:00
Sergey Sharybin
438bdccff3
Buildobt: Update master config
2016-06-08 12:17:18 +02:00
Sergey Sharybin
b7a0340414
Buildbot: Give 2015 builds different name
2016-06-08 12:01:26 +02:00
Sergey Sharybin
1345865dcd
Buildbot: Trickery for MSVC2015 and NVCC
2016-06-08 10:31:04 +02:00
Martijn Berger
91c146c42e
Cuda 7.5 cannot be made to work with a supported cl.exe version in the same way as cuda 6.0 does allow, disabling cuda kernels on buildbot for now
2016-06-07 20:58:53 +02:00
Martijn Berger
d16635e497
Cuda 7.5 cannot be made to work with a supported cl.exe version in the same way as cuda 6.0 does allow, disabling cuda kernels on buildbot for now
2016-06-07 20:56:44 +02:00
Martijn Berger
1d8637ec69
buildbot work around cuda / msvc compatibility issues attempt 2/ passing a string from python to cmake to nvcc is harder then it looks
2016-06-04 17:41:11 +02:00
Martijn Berger
ebbfd92859
buildbot work around cuda / msvc compatibility issues
2016-06-04 12:37:46 +02:00
Sergey Sharybin
230cf2e46d
Buildbot: Attempt to fix buildbot after recent change
2016-05-31 15:28:32 +02:00
Sergey Sharybin
9e77a03f63
Buildbot: Use proper list management function
...
Spotted by Campbell, thanks!
2016-05-31 15:20:14 +02:00