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
2011-05-24fix for option WITH_CXX_GUARDEDALLOC with msvcCampbell Barton
2011-05-23CMake changesCampbell Barton
- don't allow building if the LIBDIR is not found on mac/windows. - by default use -O2 rather then -O3 for GCC release flags, was crashing some GCC versions and blender releases are supposed to use -O2.
2011-05-16LCMS code removed, was an experiment but never finished.Brecht Van Lommel
2011-05-16fixed incorrect jemalloc library & updated netbeans project to ignore ↵Campbell Barton
__pycache__.
2011-05-12option to link with jemalloc on *nix, off by default.Campbell Barton
2011-05-09minor cleanup, no functional changes.Campbell Barton
2011-05-02build system changes to eltopo, re-applied.Campbell Barton
2011-05-02=trunk=Joseph Eagar
Recommitted eltopo collision code (but disabled by default) with Genscher's permission. To use, you need to install liblapack and libblas
2011-04-28CMake build option for security report: CVE-2009-3850Campbell Barton
Nothing is changed by default but some linux distributions want to have executing python be opt-in. This keeps the same functionality but disables auto-run from factory settings and in background mode unless its enabled as a command line argument. This CMake option is marked as advanced and wont show in the regular options list so its less likely to be enabled by people that like to turn everything ON without reading descriptions :)
2011-04-21minor changesCampbell Barton
- remove some warnings - fix typos - cmake allow in-source build (when WITH_IN_SOURCE_BUILD is defined) - cmake, use an explicit list of rna files (don't glob)
2011-04-11patch [#26861] Spelling, Typos, and GrammarCampbell Barton
- also fix own bad assert from yesterday & remove testing cmake print.
2011-04-10Use the same LLIBS set for cmake at Win64 platform as scons uses.Sergey Sharybin
This fixes linking errors occurred recently for me (kinda of SDL and registry stuff) Now it works perfectly, thanks to Campbell for tip :)
2011-04-10disable new cloth solver by default.Campbell Barton
2011-04-10eltopo cloth solver couldnt be enabled from cmake, also dont use globbing.Campbell Barton
2011-04-09change in how cmake works with CMAKE_C_STANDARD_LIBRARIES / ↵Campbell Barton
CMAKE_CXX_STANDARD_LIBRARIES. if not defined (first run) these are now set blank but can be defined later. the problem is that scons & cmake builds would link against different libraries since cmake added its own defaults. now, by default, scons & cmake have the same libraries. This fixes an obscure crash in MinGW where cmakes default linking with -ladvapi32 would crash on string formatting which used float precision as an argument, eg: printf("%.*f", 3, value); ...without giving a useful backtrace or pointing to the line of code doing the string formatting.
2011-04-06missed setting WITH_BUILTIN_GLEW on non *nux OS'sCampbell Barton
also made WITH_PYTHON advanced.
2011-04-06add option WITH_BUILTIN_GLEW, so linux packagers can disable to use their ↵Campbell Barton
own glew library.
2011-04-03quiet various warnings, also disable -Wdouble-promotion with cmake since it ↵Campbell Barton
gives warnings with variable length args.
2011-03-28set CMake's GCC warnings for GCC4.6.Campbell Barton
-Wdouble-promotion -Wno-error=double-promotion -Wno-error=unused-but-set-variable
2011-03-25dont return a system path if cmake's 'WITH_INSTALL_PORTABLE' is enabled. ↵Campbell Barton
this way portable builds wont find scripts in /usr/share.
2011-03-25add cmake option to build without xinput (tablet support)Campbell Barton
2011-03-24support for blender as a module on win32.Campbell Barton
2011-03-20CMake, check for clang++ compiler and disable WITH_IK_ITASC and ↵Campbell Barton
WITH_MOD_FLUID until there supported. possibly allows builing with Xcode4.
2011-03-18fix for building on ubuntu 11.04 (pre-release), also remove WITH_INSTALL ↵Campbell Barton
from cache.
2011-03-17remove cmake WITH_INSTALL option since its a target now.Campbell Barton
2011-03-16CMake, GCC: replace -Werror=strict-prototypes with -Wstrict-prototypes, some ↵Campbell Barton
external headers cause this.
2011-03-12builder reports MSVC was setting stack size to 2gig.Campbell Barton
2011-03-12set 2mb stack for mingw too.Campbell Barton
2011-03-12Fix [#25659] crash when unwrapping specific meshNathan Letwory
Reported by Jan Hohoho Running the unwrap causes stack to overflow. Double the size from default 1MB.
2011-03-11when checking for windows check sys.platform starts with "win" rather then ↵Campbell Barton
'== "win32"' & avoid importing platform. also add some notes to CMake options.
2011-03-10CMake should find python now without manual options being set on linux.Campbell Barton
cmake on *nix detects python ABI flags for debug and release mode. searches /usr /usr/local /opt/py32
2011-03-10better default python ABI flags for *nix, 'm' default, 'd' for debug.Campbell Barton
give a CMake error if Python.h isn't found.
2011-03-09- correct python3.1 warning message.Campbell Barton
- for new shadow only enum, use humanly readable RNA enum values. - update cmake unix example for custom python.
2011-03-08CMake/OSX: Bugfix [#26375]: Add default values for the OSX architecture: ↵Damien Plisson
x86_64 (also used to select the python dynlibs that'll be bundled with the application). Set deployment target to be 10.5 by default. Fix broken build introduced by recent source/creator/CMakeList.txt cleanup
2011-03-07Drop support for python 3.1.Campbell Barton
for building py3.2 on *nix see: http://wiki.blender.org/index.php?title=Dev:2.5/Doc/Building_Blender/Linux/Troubleshooting#Python also fixed possible buffer overrun with getting the fake filepath for a blender textblock.
2011-03-07use install target for CMake Windows (msvc and mingw), for MinGW you now ↵Campbell Barton
need to run 'make install', for MSVC the 'INSTALL' target needs to be enabled in the project file
2011-03-06CMake: Linux/Unix Only,Campbell Barton
use 'install' target rather then copying files with post-build commands. Main change is that you need to run 'make install', which copies files to ./bin by default unless WITH_INSTALL_PORTABLE is OFF, where CMAKE_INSTALL_PREFIX is used for a typical unix-system install.
2011-03-04Move CMake on Windows to use Python 3.2Nathan Letwory
2011-03-03Py/RNA API: WITH_PYTHON_SAFETYCampbell Barton
compile time option which enables extra safety checks. since this is noticeably slower I rather not enable by default yet.
2011-02-24fix for cmake not having the correct svn revision in buildinfo, now generate ↵Campbell Barton
a header every build with the time, date, svn revision.
2011-02-22disable some conflicting options WITH_PYTHON_MODULECampbell Barton
2011-02-22cmake was using dna source list with the variable out of scope, possibly ↵Campbell Barton
causing dependency problems.
2011-02-21build python module without binreloc, add dummy argv[0] to initialize bprogname.Campbell Barton
2011-02-21fix [#26152] Blender File for Image too SmallCampbell Barton
disallow 0% rendersize. also mark new cmake vars as advanced: RPMBUILD, X11_XF86keysym_INCLUDE_PATH
2011-02-21Experimental option to build blender as a python module, rather then blender ↵Campbell Barton
embedding python. CMake build option WITH_PYTHON_MODULE, will build ./bin/bpy.so This allows 'bpy' to be imported from python or other applications/IDE's which embed python, eg: python -c "import bpy ; bpy.ops.render.render(write_still=True)" This runs in background mode and has similar restrictions to running a script: blender --background --python test.py TODO: - install to site-packages with blender scripts - add support for imp.reload()
2011-02-20Add XF86keysym.h detection and use to CMake system, for r34983.Guillermo S. Romero
2011-02-19set main() argv functions to be const char *Campbell Barton
also set minimum cmake version to 2.8
2011-02-15patch from IRIE Shinsuke, use systems openjpeg on *nix.Campbell Barton
2011-02-15CPack packaging support from Dan Eicher, tested to build redhat RPM's, a Mac ↵Campbell Barton
bundle also defined.
2011-02-14misc small changes:Campbell Barton
- rename rna collection structs Main prefix to BlendData: eg, MainObjects --> BlendDataObjects - printing python collection now prints its type (when available) - renamed shadowed vars in bpy_rna.c. - when making functions static I also made debugging/test functions static, reverse and add definitions to headers instead.