Campbell Barton
abd5841441
CMake: remove solaris path
2017-11-19 03:46:50 +11:00
Sergey Sharybin
42dff6cc2e
Cycles: Fix compilation error with OIIO compiled against system PugiXML
2017-11-13 10:42:29 +01:00
Arto Kitula
956ee5e265
macOS: remove old OpenMP lib stuff from cmake
2017-11-06 23:54:35 +02:00
Campbell Barton
914e3b1645
Cleanup: indentation, line wrapping
2017-11-05 14:50:15 +11:00
Campbell Barton
e8daf2e3ea
CMake: cleanup
2017-10-30 12:59:36 +11:00
Ray Molenkamp
475ec5269a
CMake: use only absolute linker paths for msvc.
...
cmake's link_directories will supply forward slashes for the search paths, the msvc linker has some issues with that, while it will search for the needed libs just fine, the incremental linker gets fed forward slashes for some libs, while the previous binary has backward slashes in it's metadata, the linker assumes obj files got added and performs a full link instead of an incremental link. This change brings down the link time with newer msvc versions for a trivial edit down from a few minutes to a few seconds.
2017-10-29 13:16:22 -06:00
fe253389e0
Fix Cycles gtests build on macOS.
2017-10-24 17:52:20 +02:00
Bastien Montagne
754f5d39c5
installdeps: Fix building numpy with newer py system...
...
Many thanks to Jens Verwiebe for investigating and finding this fix.
2017-10-04 20:16:39 +02:00
Campbell Barton
239b38cd64
CMake: avoid naming collision
2017-10-04 01:35:24 +11:00
Campbell Barton
cbe07d980c
Python: bump minimum version to 3.6
2017-10-03 23:50:34 +11:00
Sergey Sharybin
9f8bb5813b
Buildbot: Re-enable cuda binaries, those should work
2017-10-02 20:24:58 +05:00
Sergey Sharybin
9139532dc8
Buildbot: Use latest master config from buildbot
2017-10-01 10:34:04 +02:00
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
Campbell Barton
5a1954a5cb
Drop platform support for Solaris & AIX
...
These platforms didn't see maintenance in years.
This commit just removes ifdef's & cmake check.
2017-09-29 19:16:34 +10: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
Campbell Barton
0ae1a1ed48
CMake: move MSVC warnings to central location
2017-09-28 13:41:54 +10:00
Ray Molenkamp
5d23448290
[build_deps.cmd] Turn down logging verbosity to normal.
2017-09-27 10:54:27 -06:00
Ray Molenkamp
58f3f9c246
[msvc] treat C4133 as error instead of a warning to mimic gcc's -Werror=incompatible-pointer-types
...
as requested by @campbellbarton and @mano-wii
2017-09-27 10:11:00 -06:00
Arto Kitula
e8a0812a3b
deps libs: fix xiph library support on sndfile on macOS
2017-09-26 02:17:39 +03: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
Ray Molenkamp
0e802fabb4
[cmake/deps_builder] update openjpeg to 1.5.2 to match the version in master/extern , add support for openjpeg in oiio. Mark webp as an optional component.
2017-09-22 13:57:21 -06:00
Bastien Montagne
925f2c8b9d
Fix T52875: install_deps.sh - numpy-1.13.1.tar.gz - 404 Not Found.
2017-09-22 18:56:37 +02:00
Arto Kitula
b3b3c6d8ae
build deps: add support for multiple xcode installs
2017-09-21 23:54:17 +03:00
Ray Molenkamp
01dfaac77b
[cmake_deps/msvc] Move llvm/clang harvest to their individual cmake files.
2017-09-21 13:10:55 -06:00
Arto Kitula
78345a46c1
deps build: add openjpeg to OIIO
2017-09-21 22:09:52 +03:00
Ray Molenkamp
9775c4d68b
[cmake_deps/msvc] Move boost harvest to boost.cmake
2017-09-21 11:16:52 -06:00
Ray Molenkamp
15ab0e6ddc
[cmake/builddeps] update for site-packages on windows to support the new requests version.
2017-09-21 10:16:40 -06:00
Bastien Montagne
50b9d1d019
Install_deps: Raise python and numpy versions (to 3.6.2 and 1.13.1 respectively).
2017-09-21 09:59:07 +02:00
Arto Kitula
e0f68e5d22
deps build: use pip to install requests 2.18.4 and it's deps
2017-09-21 09:33:00 +03:00
Ray Molenkamp
692631551f
[cmake/msvc] Update python to 3.6 + numpy to 1.13.1
2017-09-20 12:51:36 -06:00
Ray Molenkamp
c5491ba874
[cmake/depsbuilder/msvc] Update to python 3.6 / numpy 1.13.1
...
-No more hardcoded python35/36 tokens in the scripts
-disabled python module for boost, was not used
-Updated patches for python to support building with msvc2013
2017-09-20 12:31:40 -06:00
Arto Kitula
99c9f17098
deps build: correct sndfile fix
2017-09-20 13:20:23 +03:00
Arto Kitula
77dccbf481
deps build: fix sndfile building on macOS
2017-09-20 00:08:32 +03:00
Arto Kitula
46300a541d
macOS: use python version 3.6 when building blender
2017-09-20 00:07:56 +03:00
Arto Kitula
c87c1ec1da
deps build: bump Python to 3.6.2 and Numpy to 1.13.1
2017-09-20 00:04:23 +03:00
Ray Molenkamp
d486b17088
[cmake/dependencies] Update libsndfile to 1.0.28
2017-09-18 10:54:37 -06:00
Campbell Barton
b07ee4e3a5
Update tgz script, remove deprecated GZIP
use
2017-09-12 16:25:19 +10: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
Ray Molenkamp
fcd7ac1451
[deps/msvc] Debug flags for optimized debug libs were inverted for cxx.
2017-09-02 17:14:42 -06: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
Campbell Barton
46b9f89f5e
Tests: fix incorrect check for hidden dir
...
Copy-pasted mistake in tests and tools.
2017-08-23 15:36:39 +10:00
Antonioya
a773ac4bda
Support MSVSC 2017 15.3.0 (compiler 19.11)
...
The compiler version has changed in the last VS2017 update to 1911 and the old 1910 version is not working anymore.
2017-08-16 09:45:08 -06:00
535e83687d
macOS build: simplify python install for new 10.9 libraries.
...
We stop using the .zip file and just have all files now in
lib/darwin/python/lib, along with numpy, numpy headers and requests.
This makes it consistent with Linux and simplifies code.
For old libraries the .zip stays, code for that gets removed when we
fully switch to new libraries.
2017-08-15 17:40:27 +02:00
Arto Kitula
caefe4943b
[deps_build/macOS] Fix FFMPEG & VPX configure command
...
FFMPEG & VPX don't handle target with --build parameter, so we need to make sure use of plain configure command
Reviewed by: Brecht Van Lommel
Differential Revision: http://developer.blender.org/D2791
2017-08-15 12:26:33 +03:00
Ray Molenkamp
a8eaaa21e0
[build_deps/Windows] Add numpy headers to the python include folder on windows, required for D2716
2017-08-14 15:21:36 -06:00
Ray Molenkamp
e79db3b2f8
[depsbuilder] fix outdated python patch on windows.
2017-08-14 15:11:44 -06:00
Ray Molenkamp
30e0100813
[depsbuilder] Fix broken osl flags on windows.
2017-08-14 15:11:05 -06:00
Ray Molenkamp
a8fbe991cd
[build_deps/Windows] Prevent writing of any files into the source tree.
2017-08-13 13:02:15 -06:00