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-07-26OSX/scons: fix compiling on the new OSX 10.8 (Mountain Lion) with delivered ↵Jens Verwiebe
Xcode 4.4
2012-07-05Update build systems to copy needed dlls from MinGW-w64, turn openmp on by ↵Antony Riakiotakis
default for MinGW.
2012-06-30Cycles / Boost:Thomas Dinges
* Windows (msvc 2008) is now using Boost 1.49
2012-06-21Correct openjpeg for scons too.Antony Riakiotakis
2012-05-29Cycles / CUDA:Thomas Dinges
* Windows department switches to CUDA Toolkit 4.2 :) * Windows Buildbot uses that too now (thanks jesterKing) * Re-enable sm_13 for x86, compiled again with current SVN and the new toolkit. * All official builds for windows now come with sm_13, sm_20, sm_21 and sm_30 for the Kepler cards.
2012-05-28Scons / MSVC - Windows x64Thomas Dinges
* SSE/SSE2 is an unknown option for the compiler (Command line warning D9002 : ignoring unknown option '/arch:SSE2'), so it can be left out because on x64 it automatically builds with SSE and SSE2.
2012-05-22Disable building of CUDA 1.3 kernels for cycles for win32 cmake and mingw32 ↵Antony Riakiotakis
scons. They were already disabled for scons MSVC 32bit.
2012-05-15Cleanup optimization compile flags for mingw-w64. Antony Riakiotakis
After testing it seems that for safe debug sessions, debug build optimizations need to be off. Also removed sse flags from release flags since they are included in ray optimization flags which are on by default.
2012-05-13Change the scons configuration for MinGW-w64 to be more in-line with cmake. ↵Antony Riakiotakis
Also deactivate openmp as it causes crashes when rendering with subsurf or multires modifiers
2012-05-13Disable sm_13 CUDA kernel building for now, as the build fails with out of ↵Nathan Letwory
memory.
2012-05-11Enable OpenCOLLADA support for MingW64 builds by default.Nathan Letwory
Note: don't forget to update your local checkout of lib/mingw64
2012-05-10Enable ffmpeg building with MinGW-w64. The libraries were compiled with gcc ↵Antony Riakiotakis
4.7, however is has been claimed there are issues with gcc > 4.4 so this is for testing purposes. Still it doesn't crash on startup anymore. Forgot to mention on ffmpeg lib commit that committed ffmpeg version is 0.10.2
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-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-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-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-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-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-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-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-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-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-13OSX: proper scons config and linking weak for jackOSX and errorhandlingJens Verwiebe
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-19hide overly picky warnings from 'pylint' for pep8 script, indentation edits.Campbell Barton
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-13Scons_buildsystem: add WITH_BF_OCEANSIM = True to all configsJens Verwiebe
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.