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-03-23Fix for opencollada building in install_deps.sh script.Bastien Montagne
Stick to rev c89cf095c40aa2a518b1104c448825eacc92d174 of opencollada repo, next commit breaks API and prevent blender from building anymore... :(
2013-03-22Patch [#34680] Updated install_deps script, by Ejner Fergo (ejnersan), thanks!Bastien Montagne
The script is updated with: Arch Linux support Numpy 1.7.0 final Fedora 17 / 18 support OpenSUSE 12.2 / 12.3 support Use FFMPEG from RPM-distro repos RPM-distro fixes Removed Schroedinger codec Fixes for Cmake/Scons config Reviewed by Sergey and me.
2013-03-16code cleanup: quiet some -Wshadow warnings, mix of obvious mistakes and ↵Campbell Barton
harmless global/local naming conflict.
2013-03-14tweaks to clang so blender can build with -WerrorCampbell Barton
2013-03-14style cleanup: odd indentationCampbell Barton
2013-03-12Woops, installing dlls shall happen after all the folders are created.Sergey Sharybin
2013-03-12Made a mistake in recent windows buildbot tweaks.Sergey Sharybin
Didn't count indentation correct..
2013-03-12use gcc warning -Wredundant-decls, exposes some odd/duplicate declarations ↵Campbell Barton
which have been removed.
2013-03-11Mixed paths to redist libraries in recent commitSergey Sharybin
2013-03-11Windows buildbot tweaksSergey Sharybin
Make it so install directory is being nicely cleaned before next build, which makes it automatically removing all old files from previous installations.
2013-03-11Fix first regression introduced with r55173: need to import shutil before ↵Sergey Sharybin
using methods from it Otherwise linux buildbot fails dramatically. That revision also leads to msvc runtime libs being removed, will fix this in separate commit. Take more respect for such creepy as linux and windows platforms, they're not so bad!
2013-03-10Buildbot: mac configuration files for i386 and x86_64.Brecht Van Lommel
2013-03-04patch [#34525] Scons ' colorCampbell Barton
by Andrey Izrantsev (bdancer)
2013-02-27add PHY headers to cmake's ketsji (else some IDE's won't show)Campbell Barton
2013-02-27Fix various warnings with clang build, and adjust cmake clang warnings flagsBrecht Van Lommel
to include a few more that gcc is using too.
2013-02-24install_deps.sh:Thomas Dinges
* Disable OIIO test and cmd tools per default, they are not needed for Blender.
2013-02-24Rename CMake's Boost_USE_ICU to WITH_BOOST_ICU (update your CMake conf if ↵Bastien Montagne
you make static builds!), and add it as CMake option. Patch by gdh (Gavin Howard), many thanks!
2013-02-23Install_deps script:Thomas Dinges
* Use OIIO 1.1.7, this removes the need for the ugly patch. * Use official OSL 1.3.0 repo * Print OSL path for scons Tested on Ubuntu 12.10 x64.
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-12Buildbot: revert r54465 and r54466 -- issue was not caused bySergey Sharybin
crosscompilation, but was caused by some bugs in toolkit itself. Shall be all fine now (at least it is on my laptop now). Let give it another try!
2013-02-11Buildbot: -WITHOUT_BF_OVERWRITE_INSTALL should not be needed nowSergey Sharybin
2013-02-11Buildbot: switch to using native toolkit againSergey Sharybin
Crosscompiling of cubins doesn't work on linux with toolkit 4.2, so use native toolkit for now. Disabled sm_13 for 32bit platform for now. Would keep cudakernels build target for a while. It doesn't hurt being in the code and it could be helpful again once we'll switch to toolkit 5.x where crosscompilation works fine. Some further tweaks could probably be needed still, let's see how building goes on buildbot now :)
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-06add missing bullet header to cmake, quiet reports from 'make test_cmake'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-30cmake config files BOOL type was ignored by cmake.Campbell Barton
2013-01-24fix for missing initialization of vert data in ccgDM_copyFinalVertArrayCampbell Barton
2013-01-24patch [#33969] fix for [#33968] Blenders Custom Project File Generator for ↵Campbell Barton
QtCreator fails from Philipp Oeser (lichtwerk)
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-16code cleanup:Campbell Barton
- cycles ui used 'cscene' for scene.cycles and scene.cycles_curves - style cleanup
2013-01-14Cuda binaries workaround for buildbot shall no longer be needed.Sergey Sharybin
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-12Buildbot: fix for missing CUDA compute after recent changesSergey Sharybin
Issue was caused by how CUDA devices availability done in Cycles. Basically, if there's no WITH_CUDA_BINARIES buildtime, nvcc becomes mandatory dependency. Since kernels are building in separate target now, this logic broke a bit. Perhaps condition in util_cuda shall be changed to be a bit smarter, but for now just work-around by enabling CUDA binaries when building Cycles. Made it empty arch list to be sure no kernels will try to re-compile after cudakernels target is done.
2013-01-10Stripping and packaging shall happen inside of chroot as wellSergey Sharybin
2013-01-10Further tweaks to buildbotSergey Sharybin
- BF_BITNESS should be passed as a command line argument - Made it so CUDA binaries and OSL compiled scripts would be installed regardless WITH_BF_PYTHON (which seems to be quite obvious) - Disable overwrite install, so CUDA kernels installed by it's build target will be preserved when building blender itself.
2013-01-10Switch linux buildbot to compile all cuda kernels in 64bit environmentSergey Sharybin
Solves memory limit issues when building sm_13 for 32bit platform. Some further refinement of patch could be needed.
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-09Remove glibc27 from buildbot scriptsSergey Sharybin
2013-01-08OSX: take back 53611 for now, give trouble with the local variables in ↵Jens Verwiebe
config, guess needs some cleanup
2013-01-07add error check for qtcreator&netbeans project file generators to quit early ↵Campbell Barton
if cmake fails.
2013-01-06OSX/scons: make 64bit Intel the default nowJens Verwiebe
2013-01-03Patch from Ejner Fergo: enhancements to install_deps.sh.Bastien Montagne
Mostly, it: * Adds numpy and opencollada * Merges both Suse and Fedora/Redhat into a single func (not sure this is a good idea, but would have been to painful to undo this). Notes: * I changed a bit how numpy is handled, so that the script does not try to build it when py3.3 was installed from package! * Bumped oiio 'magic number', as now trying to use libtiff5 means we have to rebuild everything using tiff! * Only made a quick test on my own system, but Ejner made quite some extensive ones, so it should be safe. * I’m not sure keeping on extending that horrible bash thing is a good idea. Shell scripts are nice for small, limited stuff, but I personnaly find that one (over 53ko!) unreadable and a pita to maintain. Further more, doing the same for windows would mean to rewrite everything in another language... I have started work to port this as a py3 script, so that we have a nice structure (classes...) easy to extend/tweak/implement in various OSs/etc.!
2013-01-03add option WITH_SYSTEM_BULLET to link against the bullet installation found ↵Campbell Barton
on the system. Note: this doesn't work yet for everything with latest stable bullet (2.81), need to look into why and likely apply some patches upstream. However I managed to link blender by disabling some features, likely it can be made to work without too much trouble.
2013-01-01patch [#33331] Time To Start Moving To StdboolCampbell Barton
by Lawrence D'Oliveiro (ldo) so BKE_utildefines.h allows use of C99's bool type and true/false. currently scons wont try to use stdbool.h, and works as if its never found.