Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-08 | cmake/windows: Set LLVM_INCLUDE_DIRS variable. | Ray Molenkamp | |
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-02 | CMake: Use static libstdc++ for static builds | Luca Rood | |
This enables static linking of libstdc++ by default when building using `WITH_STATIC_LIBS`. This makes builds more portable for anyone making static builds (in particular for older systems). Reviewed By: brecht, campbellbarton, sergey Differential Revision: https://developer.blender.org/D4393 | |||
2019-03-01 | Fixup for fix for OSX build using a build folder name with spaces | Dalai Felinto | |
Bug introduced on: 1f22e3f311e74031c3c01714117d759d3e3de3f1. This was making regular Mac builds to fail, where they were not failing before. Tested by William Reynish. | |||
2019-03-01 | Merge branch 'blender2.7' | Brecht Van Lommel | |
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-03-01 | Fix macOS OpenMP build error when using a build folder name with spaces. | Brecht Van Lommel | |
Patch by Campbell. | |||
2019-02-23 | make.bat: Preliminary Visual Studio 2019 support. | Ray Molenkamp | |
VS2019 is binary compatible with the existing vc14 libraries and no new libraries libs are required in svn. VS2019 support requires cmake 3.14. VS2019 is still in pre-release state, you are required to explicitly select the pre-release version by using: make full 2019pre | |||
2019-02-23 | Make.bat: Fix sub-module detection | Ray Molenkamp | |
2019-02-23 | make.bat: Preliminary Visual Studio 2019 support. | Ray Molenkamp | |
VS2019 is binary compatible with the existing vc14 libraries and no new libraries libs are required in svn. VS2019 support requires cmake 3.14. VS2019 is still in pre-release state, you are required to explicitly select the pre-release version by using: make full 2019pre | |||
2019-02-23 | Make.bat: Fix sub-module detection | Ray Molenkamp | |
2019-02-22 | Windows: Use static pthreads library. | Ray Molenkamp | |
2019-02-22 | Windows: Use static pthreads library. | Ray Molenkamp | |
2019-02-17 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-02-16 | Windows: Fix building with llvm/clang 7.0.1 | Ray Molenkamp | |
For llvm 6 the visual studio integration was 'not great' and we had our own, which broke when llvm 7.0.1 came out. llvm now has properly supported integration available on the VS market place hence we can retire our custom support. | |||
2019-02-14 | Cleanup: indentation | Campbell Barton | |
2019-02-13 | fix build on xcode with openmp | Arto Kitula | |
2019-02-09 | Fix T61332: Python3 syntax errors | Jacques Lucke | |
2019-02-05 | Cleanup: remove contributors for Python files | Campbell Barton | |
Following removal from C source code. See: 8c68ed6df16d8893 | |||
2019-02-05 | Cleanup: remove contributors for CMake files | Campbell Barton | |
Following removal from C source code. See: 8c68ed6df16d8893 | |||
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-25 | make.bat: remove stray quote in msvc2017 detection. | Ray Molenkamp | |
Shouldn't cause issues, but better safe than sorry. | |||
2019-01-24 | Cleanup: remove make wrapper | Campbell Barton | |
Intended for silent build output, ninja build system can do this now. | |||
2019-01-18 | Merge branch 'blender2.7' | Brecht Van Lommel | |
2019-01-18 | Cleanup: remove unnecessary CUDA architecture sm_72, it's for Tegra chips. | Brecht Van Lommel | |
2019-01-15 | Merge branch 'blender2.7' | Campbell Barton | |
2019-01-15 | CMake: Improve handling of missing TBB & OpenVDB | Guillermo S. Romero | |
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-21 | Update for moving blender2.8 to master. | Brecht Van Lommel | |
2018-12-21 | Update for moving master to blender2.7 branch. | Brecht Van Lommel | |
2018-12-19 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-12-19 | Build info: Ensure hash length is same across all platforms and has no conflicts | Sergey Sharybin | |
The original issue was that different platforms will use different hash lengths, just because defaults on Git client were different. Now we use explicit length for the hash, and length is the same as is used for short hashes in Linux -- apparently they started to have collisions with length of 11. | |||
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-12-04 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-12-04 | Buildbot: enable support for NVIDIA Turing cards in Cycles (like GTX 20xx). | Brecht Van Lommel | |
We currently only build the sm_7x kernels with CUDA 10.0, older cards still use 9.1 until rendering errors are solved for them. | |||
2018-12-04 | Cycles: add initial CUDA 10.0 support, but only recommend use for Turing cards. | Brecht Van Lommel | |
There may still be rendering errors when used for older graphics cards. | |||
2018-11-29 | Cleanup: correct typo, no need for ./ prefix | Campbell Barton | |