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
2012-01-11when building blender as a py module use add_library(... MODULE on all ↵Campbell Barton
systems, was SHARED on linux/windows.
2012-01-10remove WITH_OGG define, its not used anywhere.Campbell Barton
2012-01-06use warnigns for all msvc configurationsCampbell Barton
2012-01-06Bumping up scons+msvc warning level to w1 so that we at least get some warningsJoshua Leung
out of it.
2012-01-05disable recent attempt to static link mingw DLL's causes errors for some users.Campbell Barton
also remove break statement, mistake on last commit.
2012-01-05link mingw libstdc++ and libgcc libs statically so users dont need mingw ↵Campbell Barton
installed to use mingw builds
2011-12-31Openexr path change for scons (win)Alexander Kuznetsov
2011-12-31option to build without remesh modifier for cmake and sconsCampbell Barton
2011-12-31Patch is partially made by Pelle Johnsen. Thanks!Alexander Kuznetsov
This patch enables search for specific libraries for vc2010 using "set_lib_path" macro If *x* library or path exists in lib/win___/vc2010/*x* , vc2010 will use it. If not, compiler will use standard libraries. It can be easily extended to gcc. The function is enabled for: openCollada openExr Python openImageIO The different libraries are needed for different compilers because C++ was used. There is no standard for lib's C++ structure/functions' names. Actual libs will follow
2011-12-29Mingw - use truly relative instead of absolute-relative paths for Boost and OIIOJoshua Leung
That is, instead of '#../lib/windows/lib_name/include', we're now using BF_LIBNAME + '/include'. This makes it possible to have a single lib folder shared between several local working trees again.
2011-12-27Update build files to use new OpenAL librariesSergey Sharybin
2011-12-26Added WITH_BF_LIBMV to command line optionsSergey Sharybin
2011-12-19* Changes for static win32 png libs. Thomas Dinges
2011-12-19* Fix for moving mingw png libs.Thomas Dinges
2011-12-19MinGW png libsThomas Dinges
* Moved to gcc/png in the libs dir.
2011-12-13Buildbot tweaks:Sergey Sharybin
- Enable SSE/SSe2 for 64bit builds - Build CUDA binaries
2011-12-13OSX: proper scons config and linking weak for jackOSX and errorhandlingJens Verwiebe
2011-12-08Scons/CUDAThomas Dinges
* Added missing bitness info to the nvcc_flags. This makes sure that the nvcc compiler builds the correct cubins.
2011-12-06Cycles / CUDA Kernel compile:Thomas Dinges
* Added option "WITH_BF_CYCLES_CUDA_THREADED_COMPILE" for the people who have much RAM (8 or more) and can compile several kernels at the same time. If enabled, it uses the general BF_NUMJOBS flag. * The option is off per default.
2011-12-06attempt to fix defione for qtcreator project file and cycles define.Campbell Barton
2011-12-04CUDAThomas Dinges
* Added CUDA Binaries to Windows scons config files, disabled by default. Also the path to nvcc is commented out, best to set this in the user config, as it varies on each system probably.
2011-12-01CyclesBrecht Van Lommel
* Compile all of cycles with -ffast-math again * Add scons compilation of cuda binaries, tested on mac/linux. * Add UI option for supported/experimental features, to make it more clear what is supported, opencl/subdivision is experimental. * Remove cycles xml exporter, was just for testing.
2011-11-27Buildbot configuration tweaksSergey Sharybin
- Force libsamplerate linking statically - Remove global compiler flags for sse2 and sse. Tests of release builds didn't show big difference in time of tracking using SAD algorithm or time of solving, so this shouldn't introduce big slowdown.
2011-11-24pep8 edits and avoid naming conflicts with python builtinsCampbell Barton
2011-11-24Scons / Cycles:Thomas Dinges
* Add dummy WITH_BF_CYCLES_BINARIES to scons, to be able to copy the .cubin kernels from cmake and have it work.
2011-11-24image format arg parsing for creator.cCampbell Barton
move these checks from creator into BKE's image.c, this way we dont need the defines for creator, scons was missing DDS, HDR & Cineon for example and nobody noticed.
2011-11-19hide overly picky warnings from 'pylint' for pep8 script, indentation edits.Campbell Barton
2011-11-19add python3 checks to avoid confusion from errors with python2.Campbell Barton
2011-11-18exclude addons_contrib for release builds for scons/osx tooCampbell Barton
2011-11-17exclude addons_contrib/ for release builds.Campbell Barton
2011-11-17pass encoding to uses of decode() incase the default isnt utf-8. ignore ↵Campbell Barton
decode errors in some cases. This should fix an error with generated qtcreator projects. also replace decoded bytes for unicode escape sequences in the VIEW3D_MT_edit_text_chars menu.
2011-11-16minor cleanupCampbell Barton
- remove / comment unused python vars - replace mul_v3_fl(somevec, -1.0f); with negate_v3(somevec);
2011-11-16support for creating project files in utf8 paths (was defaulting to ascii ↵Campbell Barton
and throwing errors)
2011-11-15Fixed typo in previous commitSergey Sharybin
2011-11-15Request from nico_ga: expose WITH_BF_STATIC* variables to linux-config soSergey Sharybin
builders can easily find interesting for them flag.
2011-11-14mingw compiles again after OceanSim stuffJoshua Leung
2011-11-14Fix #29245: BuilderBot can't build anymoreSergey Sharybin
Buildbot is using different settings for blender and player, enable fftw library in rules for player now.
2011-11-13Scons_buildsystem: add WITH_BF_OCEANSIM = True to all configsJens Verwiebe
2011-11-13rename cmake WITH_OCEANSIM --> WITH_MOD_OCEANSIM and tag ↵Campbell Barton
CYCLES_CUDA_BINARIES_ARCH as advanced.
2011-11-13Ocean Sim modifier patchLukas Toenne
by Matt Ebb, Hamed Zaghaghi This adds a new Modifier "Ocean" to simulate large-scale wave motion. Details can be found in the wiki documentation [1], the project homepage [2] and the patch tracker [3] The modifier is disabled by default for now. To enable it, the WITH_OCEANSIM (cmake) / WITH_BF_OCEANSIM (scons) flags have to be set. The code depends on fftw3, so this also has to be enabled. [1] http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Ocean [2] http://www.savetheoceansim.com [3] http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=28338
2011-11-12Cycles: more linux build system tweaks, attempting to avoid using boostBrecht Van Lommel
system libraries by default if we have a lib/ directory.
2011-11-11Cycles: fix wrong openimageio path for lib/ directory.Brecht Van Lommel
2011-11-11CMake/Scons: automatically use ffmpeg, boost and openimageio from the svn lib/Brecht Van Lommel
directory if available, which should make building with ffmpeg and cycles easier. If this folder is not available or another path is specified in user-config.py or CMakeCache.txt, this should have no effect. Wiki build instructions now show how to use these. http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux
2011-11-10Cycles:Brecht Van Lommel
* Fix excessive fireflies in Velvet BSDF (patch by David). * Disable some unused SSE code * Remove RTTI disabling flags for now, this is giving some compile issues and was only needed of OSL which we're not using yet.
2011-11-10Whitespace tweaksJoshua Leung
2011-11-10add some missing headers to cmake, also add some files as comments since it ↵Campbell Barton
seems they should be added but evidently work fine without.
2011-11-09One library from OpenEXR is needed for oiio. Hope buildbot is working fine now.Sergey Sharybin
2011-11-09Disable libmv for blenderplayer rules used by buildbotSergey Sharybin
2011-11-09- Added options to link staticly against oiio/boostSergey Sharybin
- Also changed buildbot settings so now linking should happe staticly
2011-11-09Fixes for MinGW cmake debug build:Antony Riakiotakis
* OpenEXR doesn't need debug suffix * Fix libmv template issue when linking by removing duplicate libmv inclusion. I wonder how this never turned up in release builds as well. Important: Since OpenImageIO went into trunk, OpenEXR, possibly along with other image libraries will need to be turned on too because OIIO depends on them.