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-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”
2013-11-29Correction to previous commitSergey Sharybin
Better just use "strip", to be sure \r\n is also stripped. This also corresponds to what happens with popen() results.
2013-11-29Better removal of \n in hash with rstripJens Verwiebe
2013-11-29Fix scons compile after last commit ( unwanted new line )Jens Verwiebe
2013-11-29Buildinfo: suppress error prints when building local branchesSergey Sharybin
Before this console output contained messages about branch is not configured to use any upstream branch which is not useful information at all.
2013-11-28CMake/Scons Build: disable explicit linking to libstdc++ on Linux/Unix.Brecht Van Lommel
It's not needed, this should happen automatically already, and if you build against libc++ instead (as on recent FreeBSD), this would give build errors. Ref T37477.
2013-11-28Remove debug prints from SCons' python moduleSergey Sharybin
Seems to be left by accident in rB9a79e03752509997e99094763f9183e6e5ce3637 If not, please do prints more verbose :)
2013-11-28Fix buildinfo hash for cases there's no upstream set for the branchSergey Sharybin
2013-11-25Show hash from latest pushed commit in buildinfoSergey Sharybin
Before this hash of latest local commit was used, which is not so much useful since nobody can access that commit hash.
2013-11-19Buildinfo fixesSergey Sharybin
- Use -M suffix if working tree does have uncommitted modifications. - Local commits are considered local changes as well
2013-11-19Initial tweaks to buildbot configurationSergey Sharybin
Pretty much sure more tweaks would be needed, but need this to get started.
2013-11-17OSX/scons: using ditto autocreates dirs, spares 2 steps of mkdir iterating ↵Jens Verwiebe
over .mo files, faster bundling
2013-11-17OSX/scons: small reorder and spellingJens Verwiebe
2013-11-17OSX/scons: fix msgfmt binary linking and locale files distributionJens Verwiebe
2013-11-16Fix compilation error with SCons when using BUILDINFO and git is not foundSergey Sharybin
Fallback to "no buildinfo" mode in this case.
2013-11-16Fixes for buildinfo of exported source treeSergey Sharybin
- Better to set branch/hash to "unknown" so it's clear build is done from exported tree. - SCons used to reference undefined variable.