Thomas Dinges
75396edb31
Buildbot: Disable Cycles CUDA support on 32bit, and stop building sm_2x.
2018-02-17 15:49:37 +01:00
Sergey Sharybin
9f8bb5813b
Buildbot: Re-enable cuda binaries, those should work
2017-10-02 20:24:58 +05: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
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
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
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
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
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
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
Brecht Van Lommel
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
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
Sergey Sharybin
f1f7f6d4b1
Buildbot: Pass proper generator for MSVC 2015 builder
2016-05-31 14:42:18 +02:00
Sergey Sharybin
9513bdcaea
Buildbot: Attempt to make sure install folder is always clean for Win and OSX
2016-05-09 17:34:02 +02:00
Campbell Barton
beaa57d269
Refactor BKE_blender into separate headers
...
- BKE_blender_version.h (only version defines & versionstr).
- BKE_blender_copybuffer.h (currently only used for view3d copy/paste).
- BKE_blender_undo.h (global undo functions).
- BKE_blendfile.h (high level blend file read/write API).
2016-04-25 19:27:45 +10:00
Sergey Sharybin
3a24e6320f
Buildbot: Attempt to work-around unsupported clang on OSX machine
...
Ideally this would need to be fixed by nvcc itself. but they didn't
do that for a long time.
2016-03-29 19:46:10 +02:00
Sergey Sharybin
562b568abe
Buildbot: Rename i386 to i686, we don't support pre-i686 CPUs anyway
2016-02-27 14:06:37 +01:00
Sergey Sharybin
3fcd638beb
Buildbot: Support build in a newer chroot
2016-02-27 13:09:36 +01:00
Sergey Sharybin
8512a8b956
Buildbot: Remove CMake cache on all platforms
...
This way we are always sure that we are using latest ever configuration
without need to manually poke buildbot after doing changes in the building
environment.
Also uncomment code back, was a left-over from some debug.
2016-02-17 15:29:13 +01:00
Sergey Sharybin
6c298a16e4
Buildbot: Support CUDA kernels cross-compile and enable it for 32bit platforms
2016-02-15 19:13:52 +01:00
Sergey Sharybin
008e7701c5
Buildbot: Cleanup unused code
...
- 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.
2015-12-20 15:44:53 +05:00
Sergey Sharybin
db6da8af85
Buildbot: Make sure optiosn override are passed after the config file
2015-12-20 15:32:59 +05:00
Sergey Sharybin
f01714506a
Buildbot: Disable CUDA binaries for 32bit OSX slave
...
Funny thing, 32bit OSX slave was always building 64bit CUDA kernels
and nobody never noticed this..
2015-12-20 15:19:02 +05:00
Sergey Sharybin
2fff2f651e
Buildbot: Disable some unsupported features for 32bit OSX CMake slave
2015-12-20 14:22:34 +05:00
Sergey Sharybin
5a5b540356
Buildbot: Fix wrong architecture passed to CMake
2015-12-20 14:12:43 +05:00
Sergey Sharybin
03d9f9a619
Buildbot: initial work to enable CMake OSX slave
2015-12-20 13:59:04 +05:00
Sergey Sharybin
c8fc55d594
Buildbot: Remove windows + scons related code
...
This is also has been moved to the CMake, no need to keep old dying code around.
2015-12-03 22:47:40 +05:00
Sergey Sharybin
d1c597e0e1
Buildbot: Remove linux scons buildbot related things
...
It is now totally covered by cmake slave.
2015-12-03 22:35:50 +05:00
Sergey Sharybin
9d0d2fb209
Buildbot: Re-enable CUDA binaries for 64 bit linux slave
...
Also make it a bit more reasonable name for config files.
2015-12-03 22:24:27 +05:00
Sergey Sharybin
62521fce48
Buildbot: Don't specify install directory for Windows builds
...
Installation is to happen within the build folder, no special folder for
this is required.
2015-12-02 22:56:24 +05:00