Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-13 | Fix linking error on VC 2013: Update lib names for openexr | Daniel Genrich | |
2014-08-06 | OSX/cmake: allow for llvm dynamic builds too, but prefer static | Jens Verwiebe | |
2014-08-05 | OSX/cmake: move last commited line to a better place | Jens Verwiebe | |
2014-08-05 | OSX/cmake: force LLVM_STATIC ON, to fix linking issues | Jens Verwiebe | |
2014-08-03 | Fixed linking OIIO on Windows. The debug and optimized options need to be ↵ | Jason Wilkins | |
before each individual library in a list. | |||
2014-08-03 | OSX/buildsystem: prepare usage on OSX 10.10 - Yosemite | Jens Verwiebe | |
- important: requires cmake >= 2.8.12 to read minor version right, aka older cmake rates 10.10 lower than 10.6 for example ! ( sigh ) | |||
2014-08-02 | Move to OIIO 1.4 also for windows x86 | Martijn Berger | |
2014-08-01 | CMake: tweak so 2.8.7 and older still work (disable WITH_BUILDINFO) | Campbell Barton | |
2014-08-01 | Cmake prefers NOT to ! | Martijn Berger | |
2014-08-01 | Fix msvc 2013 / win64 to use new OIIO and llvm and resulting linking | Martijn Berger | |
requirements | |||
2014-07-30 | Default LLVM_STATIC to OFF (it's kinda broken currently, gives various ↵ | Bastien Montagne | |
linking issues). | |||
2014-07-29 | OSX/cmake: fix linking utf-functions if llvm is disabled | Jens Verwiebe | |
2014-07-28 | CMake: use our template for finding the glew library | Campbell Barton | |
2014-07-28 | Make requests python package to be detected in the same way as numpy | Sergey Sharybin | |
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 | |||
2014-07-27 | CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682) | Campbell Barton | |
2014-07-26 | OSX/cmake: little tweak for last commit | Jens Verwiebe | |
2014-07-26 | OSX/cmake: update buildsys for new osl/llvm/oiio usage, also use ↵ | Jens Verwiebe | |
osx_locals.map in cmake - fixes T40887 | |||
2014-07-25 | CMake: use a list for PLATFORM_LINKLIBS | Campbell Barton | |
2014-07-15 | Selective changes picked from: e01449fa4bb0df252d32a3b98ee1e8f195923d96 | Martijn Berger | |
Author: Jason Wilkins Improves cmake's ability to find our libraries on Windows / MSVC 2013 | |||
2014-07-09 | OSX/CMAKE: Way better fix for T40887, checks where failing with clang-omp | Jens Verwiebe | |
- found a way to feed just extra flags to the testcompiles | |||
2014-07-08 | OSX/CMAKE: extend my former workaround for failing tests with clang-omp to ↵ | Jens Verwiebe | |
all build types - this workaround makes sure the breaking -fopenmp is not exposed to testcompiles which use C_FLAGS respective CXX_Flags - -fopenmp is always added to the CMAKE_C(XX)_FLAGS_<BUILD_TYPE> now - another way to solve this would be to move the Configure OpenMP part after all line 2366, but i don’t know if this would be apreciated | |||
2014-07-08 | OSX/cmake: more work on T40887 and a tentative fix | Jens Verwiebe | |
- test fail due libiomp5 is not available @ testing time - must solve this by adding requred flags/includes to tests - atm release builds are possible with this hack | |||
2014-07-08 | BLI_string, dont pass unicode to ascii BLI_str_partition functions | Campbell Barton | |
2014-07-07 | OSX/cmake: Real fix for T40887, the reason was find_package(OpenMP) silently ↵ | Jens Verwiebe | |
failing, breaking all other tests following - tested gcc 4.8.1 works again - tested clang-omp in libs works again - i assume atm., if we only use vanilla clang it is the one in darwin libs | |||
2014-07-01 | CMake: correct include dirs | Campbell Barton | |
2014-06-30 | OSX/cmake: Fix T40887 by detecting if we use an Apple compiler, disable omp ↵ | Jens Verwiebe | |
in this case | |||
2014-06-29 | CMake: attempt to resolve OSX+clang failing with OpenMP | Campbell Barton | |
2014-06-27 | MSVC: quiet harmless linker warnings | Campbell Barton | |
2014-06-18 | Some WITH_TESTS weer not renamed to WITH_GTEST | Sergey Sharybin | |
2014-06-18 | GTest unit testing framework | Sergey Sharybin | |
Currently covers only small set of functionality. | |||
2014-06-18 | Move tests into tests/ top-level dir | Campbell Barton | |
2014-06-14 | CMake fixup for bd43ac04 as indicated by Campbell Barton | Dalai Felinto | |
2014-06-11 | CMake: quite warnings with 3.0 (without breaking < 3.0 CMakes) | Campbell Barton | |
2014-06-11 | Revert "CMake: quiet warnings with 3.0" | Dalai Felinto | |
This reverts commit da7bdf1b47d4490c1a6f35740a9392cb9b5dd42e. This broke compilation in OSX and some Linux boxes. Error: Policy "CMP0043" is not known to this version of CMake Shall we leave those for after RC (or even 2.71) is out? ;) | |||
2014-06-11 | CMake: quiet warnigns with 3.0 | Campbell Barton | |
2014-06-02 | Fix compilation error non non-linux architectures | Matteo F. Vescovi | |
2014-05-15 | CMake/SCons: finish removing MSVC2012 references | Campbell Barton | |
2014-05-15 | Windows: Remove support for MSVC 2012 (VC11). | Thomas Dinges | |
The officially supported compiled is now MSVC 2013, and MSVC 2008 will be faded out slowly over the coming weeks. | |||
2014-05-06 | Proper fix for CMake files | Sergey Sharybin | |
next time you're deprecating some platform, compiler, feature just either mail in the ML telling about this or if you're not that lazy poke developers online whether then can spot issues quick. Or be ready to pick up stuff being done by the developers your change gives headache to. | |||
2014-05-06 | CMake: Edit recent commit, allow 64bit msvc2008 | Campbell Barton | |
2014-05-06 | CMake: mark vars as advanced | Campbell Barton | |
2014-05-05 | Drop support for MSVC versions older then 2013 with CMake | Campbell Barton | |
We get too many complaints about breakage and we intend to drop older versions soon anyway. | |||
2014-04-30 | Cycles CUDA: make CUDA toolkit 6.0 the official supported version. | Brecht Van Lommel | |
This also updates the configurations to build kernels for compute capability 5.0 cards, when using and older CUDA toolkit version this will be skipped. Also includes tweaks to improve performance with this version: * Increase max registers on sm_30, sm_35 and sm_50 * No longer use texture storage on sm_30 | |||
2014-04-30 | Python: move to version 3.4x on all platforms | Campbell Barton | |
2014-04-22 | OSX: tentative fix for D472, ditto creates dirs when needed automatically, ↵ | Jens Verwiebe | |
also thin out lib. Todo: rather not build the intermediate bins with openmp dependency anyway | |||
2014-04-15 | OSX/python: update to py 3.4 | Jens Verwiebe | |
2014-04-14 | CMake: enable OpenMP for all platforms by default | Sergey Sharybin | |
This is done in SCons and the only reason to disable OpenMP on Windows was to deal with the express version of compilers. Now when we are about to switch to msvc2013 by default we can safely enable OpenMP there since even express version of this beast supports OpenMP. | |||
2014-04-13 | OSX/cmake: fix a recently reported dependency issue | Jens Verwiebe | |
2014-04-07 | Enable openmp in MinGW-w64 | Antony Riakiotakis | |
2014-04-01 | Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define | Campbell Barton | |