Age | Commit message (Collapse) | Author |
|
|
|
upcoming codesigning needs
- i used deprecated rules up to now which will break in OSX > 10.9.5 and 10.10 > dp4
- todo: adapt cmake due it will break with this commit
|
|
on config, so remove now obsolete lines
|
|
Btw, if someone can explain me why OPENEXR_FORCE_REBUILD does not work like
all other force options... :/
|
|
Collada
- due OSL i386 never worked on OSX, the new libs do not even contain this arch !
- As we had to fix duplicated symbols from generic UTF finctions same in LLVM and COLLADA,
LLVM-less build must have UTF lib reenabled
|
|
|
|
|
|
|
|
This solves missing requests package reported on the systems where it's
located in dist-packages rather than in site-packages.
To do this there's now a helper macros which handles both requests and
numpy now and could be used for more packages in the future.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Differential Revision: https://developer.blender.org/D686
|
|
|
|
This is a much simpler fix to that libyaml-cpp mess, since doing it that way we get our static own
libyaml-cpp... And this should work for all platforms (realized libymal-cpp-ver option was only
implemented for deb-like distro, since it was the first place where issue showed up :/ ).
|
|
Note: had to swicth back to own repo for osl as well, ILM guys seem unable to handle
CMake build system properly!
|
|
|
|
|
|
|
|
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).
|
|
This patch creates an interface for selection mechanisms in opengl. This
makes it possible to switch between occlusion query based or select
rendermode based selection transparently.
This is really useful on graphics drivers that do not accelerate the
select rendermode path (some ATI cards are notorious for this, and the
new path is used by default there), since occlusion queries are always
hardware accelerated due to their use in games.
The option can be found under system - selection. Auto just enables
occlusion queries for ATI users while the rest of the options enforce
one of the two methods always.
There is just one known change, previous code enforced nearest bone to
always get selected, even when mouse selecting near the same position, I
couldn't replicate the behaviour though.
patch by me with edits and review by Campbell.
Thanks!
|
|
default
one can be overriden by custom setting for force scheduler).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
With new buildbot env they should be all fine.
|
|
Patch D633 by simonrepp (Simon Repp), thx.
|
|
forgotten to move it to openjpeg, doing this now
Note: In releases this was missing since 2.69, so we may want an ‘a’ release for 2.71
|
|
Patch by simonrepp (Simon Repp), thanks!
|
|
D631 by mva
|
|
this case).
Reported by Clouclou over IRC, thanks!
|
|
Newest clang would use 'cfe-' prefix instead of 'clang-' one - don’t ask me why...
Had to make a wrapper around wget, that:
* Accepts an array of URLs as first parameter;
* Errors and exits when wget fails for some reason (was silent before).
Issue reported in T40871 by simonrepp (Simon Repp), thanks.
|
|
Brings new bounds limiting and also prepares build system
for the changes in the upstream.
Namely shared_ptr header and namespace is now being detected
by a build system rather than by hacks in the code.
This commit includes some changes to auto-detection flags
in SCons, presumably adding more consistency there. This
is main changes which are suppoed to be reviewed here.
Reviewers: campbellbarton
Differential Revision: https://developer.blender.org/D581
|
|
Sorry for the noise, but it's tricky to troubleshoot stuff
which only happens on buildbot..
|
|
|
|
|
|
py3.4.
|
|
This way we only catch exceptions which we're intended to
and if something bad happens (like missing import due to
refactor or so) we'll see them instantly.
|
|
Not so nice to use try/except here, but simplest solution to avoid failing in case
git commands fail for some reason...
|
|
T40415 by Lawrence D'Oliveiro
|
|
Needed to make the blender link libraries a global property
now that tests are parallel to source directory.
Current sort order for blender link libraries doesn't work
for tests that start with few defined symbols. Doubling the
lib list works, but a TODO to find a better way (probably
using CMake's own mechanism for tracking dependencies).
|
|
|
|
Currently covers only small set of functionality.
|
|
This is a temporary solution in order to get at least
rest of the blender begin up-to-date on the buildbot.
To be able to compile cubins again we need to switch
OSX builder machine to OSX 10.8 and CUDA toolkit 6,
which might take some time, unfortunately.
|
|
This is because of blender-tiles branch we've got..
|
|
|
|
|
|
This could have lead to situation when CMake wouldn't re-generate
.mo file from changed .po file.
|