Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-23Use specified exception mask for buildinfoSergey 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-20Fix 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-19Python: Remove deprecated uses of os.popenCampbell Barton
T40415 by Lawrence D'Oliveiro
2014-06-16Need to consider blender-v* a release branch, not just blender-Sergey Sharybin
This is because of blender-tiles branch we've got..
2014-06-16Make blender-* branches not being displayed on the splashSergey Sharybin
2014-06-02OSX: 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-24msvc 2008 platofrm suffix changed to be -vc9Martijn Berger
2014-05-19make MSVC plaformsuffix check much stricter. For some reason MSVC_VERSION is setMartijn Berger
2014-05-18Promote MSVC 2013 to be the official platform (without a numbered suffix) ↵Martijn Berger
for scons
2014-05-15Windows: 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-08Remove unused scons config filesCampbell Barton
2014-04-30Windows: 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-30Cycles 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-30Python: move to version 3.4x on all platformsCampbell Barton
2014-04-30Remove hard coded Python version for sconsCampbell Barton
note: this isn't best way of extracting version without '.'
2014-04-15OSX/python: update to py 3.4Jens Verwiebe
2014-04-07Enable openmp in MinGW-w64Antony Riakiotakis
2014-04-04Scons/cycles: fix header distribution for geomJens Verwiebe
2014-03-30fix scons ffmpeg libraries for mingw32Antony Riakiotakis
2014-03-27Windows: Upgrade FFmpeg from 0.10 to 2.1.4Sergey 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-25Build 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-07tweaks to buildinfoSergey 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-05OSX/scons: according to last commit, , use the version variableJens Verwiebe
2014-03-04Build system: option to copy 'requests' from scons.Campbell Barton
2014-03-04OSX/scons: copy release/site-packages for OSX ( static py for now )Jens Verwiebe
2014-03-04Build system: use lstrip with sconsCampbell Barton
2014-03-04Build system copy release/site-packages for windowsCampbell Barton
2014-03-04Build system support for numpy on ms-windowsCampbell Barton
2014-03-04Scons: remove lcms referenceCampbell Barton
2014-02-25On MSVC 2013 64 bit set the default to build a vista API targetted binary.Martijn Berger
2014-02-24OSX/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-24OSX/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-20Fixes for buildinfo hash/branch detectionSergey Sharybin
Branch name and hash didn't work properly when having disconnected HEAD or when having current HEAD below upstream.
2014-02-19MSVC: add more warnings to match OSX/LinuxCampbell Barton
2014-02-19MSVC: improve warnings for scons and cmakeCampbell 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-19prepare 32bit build msvc2013 scons/buildbotMartijn Berger
2014-02-18OSX: 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-13win32 MSVC 2013 add scons supportMartijn Berger
2014-02-09OSX/scons: allow for compiling with clang-openmp-3.4Jens Verwiebe
See: http://clang-omp.github.io + fix a longstanding bad include in darwin-config
2014-02-04SCons: cleaner determination of 32-bit/64-bit buildsLawrence D'Oliveiro
Try not to be x86-centric, remove unneeded blenderdeps variable. Reviewed By: brecht Differential Revision: https://developer.blender.org/D240
2014-01-31SCons: Simplify Endian determinationLawrence D'Oliveiro
Differential Revision: https://developer.blender.org/D252
2014-01-17Scons: Fix cycles OpenCL kernelcompile by distributing util_half.hJens Verwiebe
2014-01-15Cycles: Build SSE41 kernel per default, remove build option. This hopefully ↵Thomas Dinges
also fixes some compile errors on various systems.
2014-01-07Added scons option to actually build the sse41 kernel. CMake already has itMartijn Berger
2013-12-31one more msvc 2013 changeMartijn Berger
2013-12-29Added option to have a seperate environment for executing nvccMartijn 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-27Basic scons support for building with Visual Studio 2013 although full MSVC ↵Martijn Berger
2013 support still needs more work in scons itself
2013-12-08Scons: as requested by Ideasman, make MACOSX_COMPILER -> C_COMPILER_ID,Jens Verwiebe
leave env set for OSX exclusive for now”
2013-12-06OSX/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-05OSX/scons: fix misdesigned version detection of compiler ( todo: do with ↵Jens Verwiebe
submodule ), fix a compiler warning with clang < 5”