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-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.
2011-02-08problem with blender and python 3.2Campbell Barton
- python 3.2 does 'import site' on startup which now tries to parse pyconfig.h which isn't copied. so for now just run without importing 'site', alternative would be to copy the header file for posix systems. - cache PYTHON_VERSION variable so it can be set to 3.2, needed for copying python installation's other then 3.1.
2011-02-07patch for building blender with CMake, OpenEXR & MSVC2010 by Peter K?\252mmelCampbell Barton
2011-01-27Commit to cope with API changes in OpenCOLLADA (latest for Windows right now ↵Nathan Letwory
r827).
2011-01-25use cmake defined names for jpeg, png, zlib and python libs, building on ↵Campbell Barton
*nix with non-standard libjpeg/png/zlib locations was broken. in the case of python this makes it easier to move to find_package(PythonLibs) when 3.x is supported.
2011-01-21import/export automated testing using CMake's CTestCampbell Barton
Will need to write full docs on this on the wiki. basic info. - 21 tests, OBJ/3DS/X3D/FBX, 3 tests per format import export. STL, PLY, BVH are TODO. - uses files in ../lib/tests (checkout separate) - run with CMake Makefiles "make test" or "ctest" - currently checks against basic MD5 hash on scene import and file MD5 hash on export (realize this wont work predictably on binary formats *TODO*). - currently uses a generic script for all tests with arguments to specify command to run, expected output, testing method, files to check against etc. Has already proved useful, found a number of bugs in import export and some in blender too.
2011-01-09rename BKE_assert() --> BLI_assert().Campbell Barton
2011-01-07- cmake use execute_process, exec_program is deprecated.Campbell Barton
- game engine builds without python again.
2011-01-02CMake fix so MSVC works again. Fix suggested by Tamito Kajiyama.Mitchell Stokes
2010-12-31CMake: use blender_include_dirs("${OPENGL_INCLUDE_DIR}") rather then ↵Campbell Barton
blender_include_dirs(${OPENGL_INCLUDE_DIR}) Apparently this is needed for MSVC in some cases, reported by Tamito Kajiyama r33895.
2010-12-27Work around cmake error on Windows.Nathan Letwory
2010-12-23Compact -I paths in makefiles for more readble files/output.Guillermo S. Romero
Also some white space cleaning and removal of redundant parameter.
2010-12-21fix for cmake flag detection, was not caching the resulting variable so the ↵Campbell Barton
test ran each time. also cache SSE, SSE2 checks.
2010-12-16last commit to fix warnings didnt set them at all, not it works as it should.Campbell Barton
also made cmakes output a lot quieter, messages can be uncommented for debugging or added back if other devs need this for some reason.
2010-12-16CMake now tests warnings are supported, GCC 4.0 wasn't working because of ↵Campbell Barton
unsupported warnings. this can work for other compilers too, currently intel and gcc use this.
2010-12-15BKE_assert(), only prints the error unless cmake define WITH_ASSERT_ABORT is ↵Campbell Barton
enabled and it will call abort(). made this option advanced so people don't enable along with other features.
2010-12-08pedantic word ordering change.Campbell Barton
- wm.add_modal_handler -> modal_handler_add - wm.add_fileselect -> fileselect_add - ob.add_shape_key -> shape_key_add - VIEW3D_OT_add_background_image -> VIEW3D_OT_background_image_add (same for remove) Also made 2 internal cmake vars hidden.
2010-12-08this change broke building.Campbell Barton
2010-12-08cmake - mark vars as advanced so they dont show up by default when configuring.Campbell Barton