Blender Git Loki

Blender Git "buildbot_linux_cmake" branch commits.

December 2, 2015, 13:02 (GMT)
Buildbot: Make header parse function more available
December 2, 2015, 13:00 (GMT)
use context for file open (wont complain of not closing)
December 2, 2015, 12:50 (GMT)
Buildbot: Avoid subprocess call to get build info
December 2, 2015, 12:17 (GMT)
Add find_library_static, use instead of `gcc -print-file-name`
December 2, 2015, 11:25 (GMT)
Buildbot: Some cleanup to minimize difference against master
December 2, 2015, 11:25 (GMT)
Merge branch 'master' into buildbot_linux_cmake
December 2, 2015, 11:16 (GMT)
Merge branch 'master' into buildbot_linux_cmake
December 2, 2015, 11:16 (GMT)
Cleanup to address feedback from Campbell
December 1, 2015, 12:11 (GMT)
Merge branch 'master' into buildbot_linux_cmake
December 1, 2015, 12:11 (GMT)
Buildbot: Link statically against gomp for CMake Linux slave

This commit added a new option to link statically against OpenMP which
is only available on Linux and shall be used with real care.

It's a bit too much tricky to guarantee proper cflags and library
linking order without this extra option.
November 30, 2015, 19:07 (GMT)
Buildbot: Remove OpenCollada hacks
November 30, 2015, 19:07 (GMT)
Buildbot: Fix ctests

For somereason Cycles tests started to operate just nice.

In any case there was missing a schroot wrapper for linux slaves.
November 30, 2015, 19:06 (GMT)
Buildbot: Use proper archive name for linux cmake slave
November 30, 2015, 17:50 (GMT)
Buildbot: Initial work to move linux build environment to CMake

Still quite some work to be done, but good enough for initial tests.

From the TODO:

- Link statically against libgomp
- Link statically against libstdc++
- Make sure CUDA kernels are compiling fine
- Make sure proper archive name is used for the uploading archive

There are also few hacks in the various code just to make compilation
and tests working correct in current release environment.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021