Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-10 | Fix T63347: No longer supported disable-ffserver option in install_deps script. | Bastien Montagne | |
FFMPEG removed ffserver and that option alltogether three years ago. | |||
2019-04-03 | fix for freetype download link and llvm/clang header harvesting | Martin Felke | |
2019-04-03 | deps_builder : copy llvm headers to lib folder. | Ray Molenkamp | |
Were not needed previously, but the functions branch needs them. | |||
2019-04-02 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-03-29 | Build environment: update comment about required packages. | Brecht Van Lommel | |
2019-03-25 | Merge branch 'blender2.7' | Sergey Sharybin | |
2019-03-25 | Change remaining FTP server URIs to HTTP(s) | Stephen Hassard | |
Most of the source tarballs are retrieved via http, but a few remain that are still downloaded via ftp. This causes some pain with corporate firewalls, so moving the last two URIs to http helps ease the build process. Reviewers: sergey Differential Revision: https://developer.blender.org/D4192 | |||
2019-03-25 | Merge branch 'blender2.7' | Bastien Montagne | |
2019-03-25 | Include blosc, embree and opencollada into BUILD_NOTES.txt file. | Bastien Montagne | |
For custom path selected during 'install_deps.sh' using '--source'/'--install', paths for blosc, embree and opencollada are not printed/inclued into BUILD_NOTES.txt file. As '/opt/lib/<package>' paths are hardcoded into CMakes's Find* modules, this error is not noticeable, but for custom paths it is. This patch includes those fixes/prints for those packages. Reviewers: mont29 Reviewed By: mont29 Differential Revision: https://developer.blender.org/D4574 | |||
2019-03-21 | Install_deps: add clang-format packages. | Bastien Montagne | |
Even though that one is not really useful just to build Blender, we can as well explicitely include it here, since all 'default' Blender builds will include full clang/llvm stack anyway (for Cycles and deps)... | |||
2019-03-13 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-03-13 | Build environment: require Alsa/OSS/PulseAudio backends for OpenAL on Linux. | Brecht Van Lommel | |
Otherwise we can silently build an OpenAL that can't actually playback audio. | |||
2019-03-13 | Build environment: backport master changes to blender2.7. | Brecht Van Lommel | |
We can keep these in sync for now. | |||
2019-03-13 | Build environment: require Alsa/OSS/PulseAudio backends for OpenAL on Linux. | Brecht Van Lommel | |
Otherwise we can silently build an OpenAL that can't actually playback audio. | |||
2019-03-08 | build_environment/Windows: Copy llvm debug headers. | Ray Molenkamp | |
llvm generates some header files at build time that differ between debug/release causing linker errors when you used the release headers for a debug build. | |||
2019-03-08 | build_environment/Windows: Copy llvm debug headers. | Ray Molenkamp | |
llvm generates some header files at build time that differ between debug/release causing linker errors when you used the release headers for a debug build. | |||
2019-03-01 | build_environment: Fixed `make deps` on macOS | Stefan Werner | |
Two changes: Removed the explicit version for the macOS SDK, recent versions of Xcode have a symlink to the newest SDK. Fixed the build script for OpenMP by removing extra ' marks that install_name_tool took literally and replaced INSTALL_PATH with INSTALL_DIR. | |||
2019-02-22 | Windows: Use static pthreads library. | Ray Molenkamp | |
2019-02-22 | Windows: Use static pthreads library. | Ray Molenkamp | |
2019-01-26 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-26 | macOS: add support for OpenMP, making smoke/fluid/cloth simulations faster. | Arto Kitula | |
This bring macOS on par with Windows and Linux. It uses the OpenMP library added to our precompiled libraries. Custom flags are set because FindOpenMP from CMake below 3.12 does not support AppleClang, and more recent versions do not work with our custom directory location either. Differential Revision: https://developer.blender.org/D4257 | |||
2019-01-15 | Merge branch 'blender2.7' | Campbell Barton | |
2019-01-14 | Build environment: fixes for Linux debug libraries build. | Brecht Van Lommel | |
2019-01-09 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-09 | Build Environment: install clang-format for macOS / Linux. | Brecht Van Lommel | |
It's already there for Windows. | |||
2018-12-24 | Build script: Don't use external Pugi for OSL | Sergey Sharybin | |
Now, things are becoming REALLY confusing. The script does build pugi, but is never telling OIIO to use an external one. Which makes it to use a bundled one. Trying to link OSL to a different version of pugi causes a lot of linking errors. Interestingly enough, that was me who made OSL to use external pugi to solve configuration problem. But now i can not reproduce that anymore. Ideally we would either link everything against our pugi, or not compile it at all. | |||
2018-12-14 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-14 | Dependencies builder: Don't rely on system-wide PugiXML | Sergey Sharybin | |
2018-12-13 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-13 | deps: add missing sqlite dll to windows build. | Ray Molenkamp | |
2018-12-12 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-12 | dependencies windows: Replace pthreads-win32 2.9.1 with pthreads4w 3.0.0 | Ray Molenkamp | |
maintenance seems to have stopped for pthreads-win32 | |||
2018-12-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-12-05 | deps: update opencollada to v1.6.68 | Ray Molenkamp | |
2018-12-05 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-12-05 | Install_deps: bump collada version to 1.6.68. | Bastien Montagne | |
2018-11-08 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-11-08 | build_environment: add debug libs for embree on windows | Ray Molenkamp | |
2018-11-08 | build_deps_windows: add option to to only create project files. | Ray Molenkamp | |
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | install_deps: Added optional build of Embree to install_deps.sh, turned off ↵ | Stefan Werner | |
by default. | |||
2018-11-07 | Merge branch 'master' into blender2.8 | Stefan Werner | |
2018-11-07 | Cycles: Added Embree as BVH option for CPU renders. | Stefan Werner | |
Note that this is turned off by default and must be enabled at build time with the CMake WITH_CYCLES_EMBREE flag. Embree must be built as a static library with ray masking turned on, the `make deps` scripts have been updated accordingly. There, Embree is off by default too and must be enabled with the WITH_EMBREE flag. Using Embree allows for much faster rendering of deformation motion blur while reducing the memory footprint. TODO: GPU implementation, deduplication of data, leveraging more of Embrees features (e.g. tessellation cache). Differential Revision: https://developer.blender.org/D3682 | |||
2018-10-19 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-19 | build_depenencies: Fix url for openal. | Ray Molenkamp | |
2018-10-05 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-10-04 | Fix T57059: "make deps" build error when sndio library is present. | Jorge Bernal | |
2018-09-19 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-19 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3700 | |||
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |