Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-23 | Use specified exception mask for buildinfo | Sergey Sharybin | |
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. | |||
2014-06-20 | Fix scons building in case git is not available. | Bastien Montagne | |
Not so nice to use try/except here, but simplest solution to avoid failing in case git commands fail for some reason... | |||
2014-06-19 | Python: Remove deprecated uses of os.popen | Campbell Barton | |
T40415 by Lawrence D'Oliveiro | |||
2014-06-16 | Need to consider blender-v* a release branch, not just blender- | Sergey Sharybin | |
This is because of blender-tiles branch we've got.. | |||
2014-06-16 | Make blender-* branches not being displayed on the splash | Sergey Sharybin | |
2014-06-02 | OSX: Set Blender.app and Blenderplayer.app creation and modification date to ↵ | Jens Verwiebe | |
compiletime, else we would always have the time from checkout here | |||
2014-05-24 | msvc 2008 platofrm suffix changed to be -vc9 | Martijn Berger | |
2014-05-19 | make MSVC plaformsuffix check much stricter. For some reason MSVC_VERSION is set | Martijn Berger | |
2014-05-18 | Promote MSVC 2013 to be the official platform (without a numbered suffix) ↵ | Martijn Berger | |
for scons | |||
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-08 | Remove unused scons config files | Campbell Barton | |
2014-04-30 | Windows: Disable Numpy for now, we miss the libs for Python 3.4. | Thomas Dinges | |
Also make the flag WITH_BF_PYTHON_INSTALL_NUMPY flag actually work on Windows. | |||
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-30 | Remove hard coded Python version for scons | Campbell Barton | |
note: this isn't best way of extracting version without '.' | |||
2014-04-15 | OSX/python: update to py 3.4 | Jens Verwiebe | |
2014-04-07 | Enable openmp in MinGW-w64 | Antony Riakiotakis | |
2014-04-04 | Scons/cycles: fix header distribution for geom | Jens Verwiebe | |
2014-03-30 | fix scons ffmpeg libraries for mingw32 | Antony Riakiotakis | |
2014-03-27 | Windows: Upgrade FFmpeg from 0.10 to 2.1.4 | Sergey Sharybin | |
Fixes T39423: Blender crashes on iv41 encoded videos in thumbnail display mode Libraries are still being committed to the svn, so compilation might be broken for a while. Sorry for this, but can't really be avoided. Also, some typos in scons are possible. | |||
2014-03-25 | Build file macro for testing unordered_map C++ container support. | Lukas Tönne | |
Using unordered_map and unordered_set C++ container types currently requires careful testing or usage of boost, due to the various confusing C++ version differences in include paths and namespaces. Libmv defines tests for these cases in cmake and scons, such that ceres can use any available implementation, or fall back too std::map/std::set if none can be found. This patch generalizes this buildfile code by providing a Blender macro. * cmake: defines both the variables used by libmv at them moment as well as 2 variables UNORDERED_MAP_INCLUDE_PREFIX and UNORDERED_MAP_NAMESPACE, which can later be used in other C++ parts for convenience. * scons: adds a tool script returning the include prefix and namespace. Libmv checks these to define the appropriate definitions for ceres. Differential Revision: https://developer.blender.org/D425 | |||
2014-03-07 | tweaks to buildinfo | Sergey Sharybin | |
We wouldn't really have release branches, building will happen from annotated tags. Made it so building tag revision equals to a master branch. | |||
2014-03-05 | OSX/scons: according to last commit, , use the version variable | Jens Verwiebe | |
2014-03-04 | Build system: option to copy 'requests' from scons. | Campbell Barton | |
2014-03-04 | OSX/scons: copy release/site-packages for OSX ( static py for now ) | Jens Verwiebe | |
2014-03-04 | Build system: use lstrip with scons | Campbell Barton | |
2014-03-04 | Build system copy release/site-packages for windows | Campbell Barton | |
2014-03-04 | Build system support for numpy on ms-windows | Campbell Barton | |
2014-03-04 | Scons: remove lcms reference | Campbell Barton | |
2014-02-25 | On MSVC 2013 64 bit set the default to build a vista API targetted binary. | Martijn Berger | |
2014-02-24 | OSX/scons: cp needs the targetdir to be created ( ditto does it itself ), | Jens Verwiebe | |
changing the order of commands let us use cp again | |||
2014-02-24 | OSX/scons: Fix language menu not showing up in prefs: | Jens Verwiebe | |
The languages file was not installed to locale due it has no extension, using ditto now | |||
2014-02-20 | Fixes for buildinfo hash/branch detection | Sergey Sharybin | |
Branch name and hash didn't work properly when having disconnected HEAD or when having current HEAD below upstream. | |||
2014-02-19 | MSVC: add more warnings to match OSX/Linux | Campbell Barton | |
2014-02-19 | MSVC: improve warnings for scons and cmake | Campbell Barton | |
Some int/float conversion warnings were disabled by buildsystems but re-enabled by BLI_winstuff.h, the warnigns relate to conversions not considered issues on other systems so better just quiet them. | |||
2014-02-19 | prepare 32bit build msvc2013 scons/buildbot | Martijn Berger | |
2014-02-18 | OSX: more futurework for clang-openmp: | Jens Verwiebe | |
- moved assumed location of omp lib to blender libs - prepared libiomp5 to link out of the box with cmake - changed according in scons - introduced a local var C_VENDOR, cause Apple clang 3.4 may not include omp support yet - added a linklibs for msgfmt ( may not be needed for other than OSX ) | |||
2014-02-13 | win32 MSVC 2013 add scons support | Martijn Berger | |
2014-02-09 | OSX/scons: allow for compiling with clang-openmp-3.4 | Jens Verwiebe | |
See: http://clang-omp.github.io + fix a longstanding bad include in darwin-config | |||
2014-02-04 | SCons: cleaner determination of 32-bit/64-bit builds | Lawrence D'Oliveiro | |
Try not to be x86-centric, remove unneeded blenderdeps variable. Reviewed By: brecht Differential Revision: https://developer.blender.org/D240 | |||
2014-01-31 | SCons: Simplify Endian determination | Lawrence D'Oliveiro | |
Differential Revision: https://developer.blender.org/D252 | |||
2014-01-17 | Scons: Fix cycles OpenCL kernelcompile by distributing util_half.h | Jens Verwiebe | |
2014-01-15 | Cycles: Build SSE41 kernel per default, remove build option. This hopefully ↵ | Thomas Dinges | |
also fixes some compile errors on various systems. | |||
2014-01-07 | Added scons option to actually build the sse41 kernel. CMake already has it | Martijn Berger | |
2013-12-31 | one more msvc 2013 change | Martijn Berger | |
2013-12-29 | Added option to have a seperate environment for executing nvcc | Martijn Berger | |
This can be used to compiler cuda kernels with Visual Studio 2010 while the rest of blender is compiled with MSVC 12.0 / 2013 | |||
2013-12-27 | Basic scons support for building with Visual Studio 2013 although full MSVC ↵ | Martijn Berger | |
2013 support still needs more work in scons itself | |||
2013-12-08 | Scons: as requested by Ideasman, make MACOSX_COMPILER -> C_COMPILER_ID, | Jens Verwiebe | |
leave env set for OSX exclusive for now” | |||
2013-12-06 | OSX/scons: Introduce a new env var 'MACOSX_COMPILER' | Jens Verwiebe | |
This is needed to resolve the real used compiler from the compatibility shim’S or symlinks. Also set the real CCVERSION as scons CCVERSION would only read the default one, which is not useful for OSX | |||
2013-12-05 | OSX/scons: fix misdesigned version detection of compiler ( todo: do with ↵ | Jens Verwiebe | |
submodule ), fix a compiler warning with clang < 5” |