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
2013-09-13OSX/scons: take xcode-select path into account, to work well with different ↵Jens Verwiebe
xcode versions
2013-09-10OSX/Scons/clang: restrict the ftemplate fix to clang onlyJens Verwiebe
2013-09-09OSX/Scons/clang: compilefix for libmv, as discussed with brech just globallyJens Verwiebe
2013-09-06CMake and scons update to detect OS X 10.9, cmake patch by Jake Kauth.Brecht Van Lommel
2013-09-05remove freebsd7 config. its fairly old and not maintained.Campbell Barton
2013-09-05fix [#36459] Official blenderplayer can not go fullscreen on LinuxCampbell Barton
use modified patch from Alex Fraser (z0r)
2013-08-15Compilation error fix when using sconsSergey Sharybin
OpenEXR libraries shall go after OpenImageIO, otherwise it'll fail to find symbols needed for OIIO.
2013-06-24replace use of 'a.find(b) != -1' --> 'b in a'Campbell Barton
2013-06-24Fix for #35851:Jürgen Herrmann
- Make scons work for non western CL.exe.
2013-06-23prevent cycles sm_35 kernel to be built on win32 with vs2012 because of ↵Jürgen Herrmann
ptxas crashes. Workaround to keep buildbot running. I filed a bug report to NVidia, will remove this as soon as the problem is fixed.
2013-06-20Cycles: update build configurations to include CUDA sm_35 architecture. When ↵Brecht Van Lommel
using a compiler older than CUDA 5.0 it will give a warning and skip this architecture.
2013-06-19VS 2012 x86 SCons update.Jürgen Herrmann
2013-06-18Scons and BuildBot changes for MSVC 2012 support.Jürgen Herrmann
Thanks Brecht and Thomas for reviewing ;)
2013-06-17Only printing errors.Nathan Letwory
(No news is good news).
2013-06-16Set up OurSpawn for MinGW compile environment on Windows.Nathan Letwory
2013-06-10Python script auto-execution changes:Campbell Barton
- script execution is off by default - if a blend file attempts to execute a script this shows a message in the header with the action that was suppressed (script/driver/game-autostart) and 2 buttons to either reload the file trusted, or to ignore the message. - the file selector will always default to use the trust setting in the user preferences, but reloading an open file will keep using the current setting (whatever was set before or set on the command-line). - added SCons setting WITH_BF_PYTHON_SECURITY, this sets the default state for the user prefereces not to trust blend files on load. ... this option was in CMake before, but always off, now its enabled by default for SCons and CMake, and forced on in CMake for now.
2013-06-03Fix compilation on MinGW32 scons. The compiled library there is already ↵Antony Riakiotakis
static, revert renaming of linked library
2013-06-02Fix #35587: Cycles: image movie to single image crashingSergey Sharybin
Crash was happening on windows platforms only and was caused by some specifics about how CRT works. Basically, blender and all of the .dll are compiled with /MT flag, which means blender.exe and all .dll are using separate environments. This makes it impossible to pass file descriptors from blender to other dll, because it becomes invalid in the dll. And this is exactly what was happening: OIIO was trying to open movie file with all known plugins and one of them was zlib. And the way OIIO was using zlib API is opening the file using Boost and passing a file descriptor to zlib. And since zlib was a dynamic library this lead to general issues using this descriptor in zlib code. Solved by linking to zlib statically. This allows to safely pass file descriptor to zlib API. Alternative would be to compile all the stuff with /MD flag, but that's much bigger and less robust way to fix the issue. Tested on windows using msvc2008, scons plus cmake both 32 and 64 bit versions. Seems to be working fine. Further tweaks for mingw and msvc2012 could be needed tho.
2013-05-29Various fixes to scons for linux:Bastien Montagne
* Better handling of "multiarch" python stuff (libs also need two different paths). * Fix Opencollada default paths. Hopefully this won't break anything...
2013-05-28Hopefully scons+llvm works again.Sergey Sharybin
2013-05-21OSX/scons: use ditto --arch <arch> instead of cp, to thin out unused ↵Jens Verwiebe
architecture on the fly
2013-04-29Fix for a typo in scons configurationSergey Sharybin
2013-04-23Strip unneeded folders and files from numpySergey Sharybin
2013-04-17Turn OpenMP on for MinGW, it works the 32 bit compiler.Antony Riakiotakis
2013-04-13Fix some compilation errors for MinGW. Thanks to vildas on irc forAntony Riakiotakis
bringing this to attention.
2013-04-10OSX: remove the applescript and env var for omp_set_treads from plistJens Verwiebe
2013-04-07Missing build_files updates in the merger in revision 55847.Tamito Kajiyama
2013-04-07Freestyle / Scons:Thomas Dinges
* Changes in tools\Blender.py were not merged, causing compile failure.
2013-04-06Fix freestyle compile with sconsJens Verwiebe
2013-03-28modified build system for updated opencollada libraries (windows only, other ↵Gaia Clary
platforms might want to update as well)
2013-03-27Fix #33518: Jack sync doesn't work in 2.64, 2.64 or 2.65 stable versionsSergey Sharybin
Added new build option WITH_JACK_DYNLOAD for CMake and WITH_BF_JACK_DYNLOAD for SCons, which means there'll be no build-time linking against libjack and getting symbols from libjack will happen runtime using dlopen and dlsym tricks. Alternative would be to use weak linking, but it'll require having wrapper for preloading libjack. This new options are disabled by default and they only intended to be used on linux. Other platforms shall not be using this and there shall be no functional changes on non-linux platforms at all.
2013-03-04patch [#34525] Scons ' colorCampbell Barton
by Andrey Izrantsev (bdancer)
2013-02-21Cycles GPU rendering:Thomas Dinges
* Deprecate computing capability 1.3 (sm_13) This commit disables auto build of sm_13 CUDA platform, which means that starting with Blender 2.67, we don't support sm_13 devices anymore. It has become difficult to support that and it was already feature incomplete (no render-passes, AO, Multi Closure etc). It's still possible to manually enable sm_13 for own tests, but building might break in the future.
2013-02-11Fix scons win32 link error with OSL, also fix a GLEW linker warningBrecht Van Lommel
2013-02-07removing xinerama on X11 dependency, this wasn't working very usefully.Campbell Barton
2013-02-06enable xinerama for scons.Campbell Barton
2013-02-05OSX/cmake/scons: python version foolproofJens Verwiebe
2013-01-31Fix scons building under unix. Now we should really have only *one* ↵Bastien Montagne
'/usr/lib' lib search path, in last position! Previously we could have a bunch of those, even in first position, which would e.g. prevent linking against a custom boost in /opt/lib/boost if you had a system boost installed...
2013-01-31Cycles:Thomas Dinges
* One more fix for Boost Linker errors with new OSL master branch.
2013-01-22make sure config directory is initialized or python complainsAntony Riakiotakis
2013-01-22Scons, linux: If we are to keep WITH_INTERNATIONAL on by default, also turn ↵Antony Riakiotakis
on boost by default because it locale libraries are needed
2013-01-22a better fix for scons finding pyconfig.h in ubuntu 12.10Antony Riakiotakis
2013-01-14Dosvidanya, old compositor!Sergey Sharybin
You served well and now desired retirement, but you'll always live in our hearts. And for sure -- monument! +-------------------------------------------+ / ++==+ . .. . ... . .. . / / // ++==++ ++ ++ ++==++ ++==++ / / // // // //\\//\\ // // // // / / ++==+ ++==++ // \\ //==++ ++==++ / / . ... .. . // .. ... / +-------------------------------------------+ Some notes: - Removed all code which was from inside ifdef WITH_COMPOSITOR_LEGACY - Removed some functions which were used by old compositor only but weren't ported to new color management - Removed WITH_COMPOSITOR_LEGACY from build systems - node_composite_util.h was in fatc used by compo nodes specification files, so added it back to cmake. Could be cleaned up by moving header files to files where they're actually needed but would consider this is a separate task. - Should be no functional changes!
2013-01-10Added new scons target: cudakernelsSergey Sharybin
It's intended to perform compilation of CUDA kernels only, without doing anything with other sources/resources and main purpose of this target is to be able to compile cuda kernels in completely different environment than the rest of blender was compiled. This is needed for linux build environment, where sm_13 compilation fails dramatically in 32bit chroot but could be compiled in 64bit environment.
2013-01-08OSX: take back 53611 for now, give trouble with the local variables in ↵Jens Verwiebe
config, guess needs some cleanup
2013-01-06OSX/scons: make 64bit Intel the default nowJens Verwiebe
2012-12-20Scons / Windows Release Builds:Thomas Dinges
* Don't put -release- string into the final .exe name. blender-2.65-release-windows32.exe --> blender-2.65-windows32.exe
2012-12-18Minor tweaks to some UI messages...Bastien Montagne
2012-12-14SCons: clean up code which was commented out since 2007Sergey Sharybin
2012-12-14SCons; cleanup linux-config.py from using deprecated libraries from svnSergey Sharybin
This was already done for CMake and mentioning this paths in scons only messes things up.