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-05-02Fix: recent commit setting python3.2 command should not be applied to this fileBrecht Van Lommel
scons build scripts are still using python2.
2012-05-02replace python3 command with python3.2, python3 isnt available on ubuntu.Campbell Barton
2012-04-30Windows / Scons:Thomas Dinges
* Disable CUDA kernel compile per default, so people who don't use it can compile file with the default config.
2012-04-28bump commit count, mingw32 -> mingw64Nathan Letwory
2012-04-28Add MingW as "platform"Nathan Letwory
2012-04-28Same mingw fix as for compileNathan Letwory
2012-04-27Changes to get mingw buildslaves going.Nathan Letwory
2012-04-25Enable building of the installer with MinGW-w64, patch by Caleb Joseph ↵Antony Riakiotakis
(Dobz) thanks a lot!
2012-04-24Lower optimization settings for MinGW-w64. Full optimization causes ↵Antony Riakiotakis
artifacts with empties and gods know what else. Turned on -ftree-vectorize to match MSVC behaviour for 64bit.
2012-04-24revert 45924, not a very clean solution, especially for external libraries ↵Antony Riakiotakis
and looks like -fpermissive is used in linux too
2012-04-24Remove mingw-w64 errors from loss of precision by converting 64bit pointers ↵Antony Riakiotakis
to ints. All cases found were harmless and the error behaviour could be turned off by the -fpermissive flag but I'd rather keep that off to detect any real problems should they arise.
2012-04-24Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with ↵Antony Riakiotakis
slight modifications. Thanks!
2012-04-23Update build files to use the new lib locations for MinGW. For builders: you ↵Antony Riakiotakis
will need to checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/mingw32/ to build with MinGW past this commit.
2012-04-22Solve restriction of MinGW that users have to turn ffmpeg on for cmake.Antony Riakiotakis
2012-04-15qtcreator/netbeans generators: fix for error getting project info when svn ↵Campbell Barton
isnt found (common on windows)
2012-04-15Scons ToDo:Thomas Dinges
* Made Frameserver building optional, added WITH_BF_FRAMESERVER. * Enabled per default in btools.py
2012-04-15Scons ToDo:Thomas Dinges
* Made Smoke building optional, added WITH_BF_SMOKE. * Enabled per default in btools.py
2012-04-12Scons / Windows release build configs:Thomas Dinges
* Enable CUDA per default, only thing the builder has to do for release libs, is to specify BF_CYCLES_CUDA_NVCC.
2012-04-07Scons:Thomas Dinges
* Some code and comment cleanup * Remove cmake equivalent variable comments * Remove some non used parameters from config files and btools: WITH_BF_FMOD, BF_VERSION. * Remove some commented non-used variables
2012-04-06Windows x64 / Scons:Thomas Dinges
* Enable WITH_BF_OPENJPEG per default, it was enabled for 32 bit systems, why not on x64? * This brings back JPEG 2000 support for win x64.
2012-03-30Added new command-line arguments --debug-ffmpeg and --debug-libmv toSergey Sharybin
be able to see debug prints coming from FFmpeg or libmv independently of general blender debug messages.
2012-03-28This does two things for cleanup builds made with SCons:Mitchell Stokes
1) Removes unwanted folders from Python/lib instead of just emptying them out. 2) Removes the test folder from Python/lib. This folder contains unit tests for Python (not the unittest module itself), and is about 10~12MB.
2012-03-20Adds support for utf paths on Windows.Alexander Kuznetsov
Not all file formats/calls are supported yet. It will be expended. Please from now on use BLI_fopen, BLI_* for file manipulations. For non-windows systems BLI_fopen just calls fopen. For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
2012-03-15OSX/scons: also allow for omp-builds with gcc-4.6.2 and 4.6.3 ( tested ), ↵Jens Verwiebe
TODO: check if we can compile objC/objC++ with newer gcc too
2012-02-26Missed Scons update for MinGW boostAntony Riakiotakis
2012-02-26Disable fancy scons output for buildbot. Should make reading build logs a ↵Sergey Sharybin
bit more easier.
2012-02-25code cleanup: white space, spelling & ';;' end of lines.Campbell Barton
2012-02-25OSX: scons: fix own mistake, truncate output of xcode-build -version to ↵Jens Verwiebe
major.minor version in config to change the var not only the print
2012-02-24OSX: set ffmpeg back in darwin-config according librenamingJens Verwiebe
2012-02-18XDND support now can be disabled using WITH_GHOST_XDND=OFF with CMake and ↵Sergey Sharybin
WITH_GHOST_XDND=False with SCons Disabled on FreeBSD platforms due to some linking errors.
2012-02-17patch [#30227] Various MSVC (32-bit) Warning and Typo FixesCampbell Barton
made some small edits - removed changes to AVI reading since the data types are apart of the format spec. - absf -> abs for a double value in render code.
2012-02-17Reverting changes made to build systems when was upgrading OpenAL.Sergey Sharybin
Reverting to openal from creative because own builds doesn't deal with 3D sound. Hopefully it wouldn't lead to crashes caused by ffmpeg+openal (for resolving which libraries were updated to openal-soft).
2012-02-17OSX: since XCode 4.3 the developer directory is inside XCode.app bundle, so ↵Jens Verwiebe
we handle path according XCODE_VERSION now
2012-02-14Buildbot: WITH_BF_CYCLES_CUDA_BINARIES should be set for packing stage too.Sergey Sharybin
2012-02-14Buildbot: another attempt to make Windows builds support CUDASergey Sharybin
Set BF_CYCLES_CUDA_NVCC to nvcc.exe, hopefully it's on search path at builder machine.
2012-02-14SCons: command line options should be coma-separated when adding to options listSergey Sharybin
2012-02-14Buildbot: enable building CUDA binaries on Windows slaves.Sergey Sharybin
Should make CUDA available for rendering in buildbot builds.
2012-02-14OSX: to make transition for mediaimports to ffmpeg reliable, ffmpeg_0.10 is ↵Jens Verwiebe
mandatory
2012-02-08Fix for hardcoded to scons rules python abi flags and wrong behaviorSergey Sharybin
of python bundling on systems where python is installed to /usr/lib64 Now ABI flags are automatically detecting (by checking all available flags and checking if there's include directory exists for flag). Also, automatically set PYTHON_LIBPATH to /usr/lib64 if python scripts are stored in this folder. Bundling python on *nix platforms is now checks if python is installed to lib64 directory and if it is, python will be bundled to lib64 folder instead of lib. This will make building on openSUSE a bit less annoying
2012-02-08Use the same fancy compile output for .cc files as for .cpp filesSergey Sharybin
2012-02-04Code Cleanup: pep8 editsCampbell Barton
2012-01-21quiet warnings and possible NULL checking crash fix for indentation functions.Campbell Barton
2012-01-20fix for scons/linux with opencollada debug libsCampbell Barton
2012-01-18cleanup for redefined varsCampbell Barton
2012-01-17fix for segfault with bpy compiled as python module (dont register atexit)Campbell Barton
update `make lite` built target to remove some newly added features.
2012-01-17Compilation error when using mingw+sconsSergey Sharybin
Error was caused by boost library (which doesn't seem to be working with Cycles too when compiling with mingw). Switched mingw to use TR1 unordered collections. Also, there was re-declaration of strcasecmp when mingw is used. Additional changes are related on using own process spawning when BF_TOOLSET is set to mingw. Seems to be working fine now (i've got too long command line error) and no warning are supressing now (as it was told in comment for commented own process spawning).
2012-01-16Carve booleans library integrationSergey Sharybin
================================== Merging Carve library integration project into the trunk. This commit switches Boolean modifier to another library which handles mesh boolean operations in much stable and faster way, resolving old well-known limitations of intern boolop library. Carve is integrating as alternative interface for boolop library and which makes it totally transparent for blender sources to switch between old-fashioned boolop and new Carve backends. Detailed changes in this commit: - Integrated needed subset of Carve library sources into extern/ Added script for re-bundling it (currently works only if repo was cloned by git-svn). - Added BOP_CarveInterface for boolop library which can be used by Boolean modifier. - Carve backend is enabled by default, can be disabled by WITH_BF_CARVE SCons option and WITH_CARVE CMake option. - If Boost library is found in build environment it'll be used for unordered collections. If Boost isn't found, it'll fallback to TR1 implementation for GCC compilers. Boost is obligatory if MSVC is used. Tested on Linux 64bit and Windows 7 64bit. NOTE: behavior of flat objects was changed. E.g. Plane-Sphere now gives plane with circle hole, not plane with semisphere. Don't think it's really issue because it's not actually defined behavior in such situations and both of ways might be useful. Since it's only known "regression" think it's OK to deal with it. Details are there http://wiki.blender.org/index.php/User:Nazg-gul/CarveBooleans Special thanks to: - Ken Hughes: author of original carve integration patch. - Campbell Barton: help in project development, review tests. - Tobias Sargeant: author of Carve library, help in resolving some merge stoppers, bug fixing.
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