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-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
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-12-06CMake: use a global list to store libraries built rather then ↵Campbell Barton
cmake_blender_libs.txt file.
2010-12-03Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵Campbell Barton
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into.
2010-12-03- added GCC warning -Wstrict-prototypesCampbell Barton
- fixed bug in paste material, exposed by stricter warnings. - removed/renamed various shadowed vars. - removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-01disable redcode support for cmake & scons-freebsdCampbell Barton
2010-11-30Add option for CMake to build libredcode, also use CODEC prefix for ffmpeg, ↵Campbell Barton
quicktime & sndfile options.
2010-11-24Remove library specification.Nathan Letwory
2010-11-21disallow disabling WITH_SAMPLERATE if any audio outputs are enabled.Campbell Barton
2010-11-21WITH_SAMPLERATE option for cmake, without this playback wont behave right so ↵Campbell Barton
this is mainly intended for developers who build without audio enabled.
2010-11-21- check IF WIN32 AND NOT UNIX (for cygwin)Campbell Barton
- patch from Mike S to enable OpenMP and xcode
2010-11-21- include pthreads for win32 globally (as with opengl).Campbell Barton
- MSVC CFLAGS were being set by only checking WIN32, (breaking non-msvc win32 builds)
2010-11-19use CMake's OpenMP built in detection rather then defining flags ourselves.Campbell Barton
2010-11-15patch from Dan Eicher to support intel C++ compiler for CMake on *nix.Campbell Barton
2010-11-06== filebrowser ==Andrea Weikert
Bringing back missing feature: Create new directory by typing a not existing name into the directory button. Note: Small issue still with autocomplete -> if typing the new directory directly after autocomplete, it doesn't execute the operator yet. Also fixed some minor compile/cleanup issues with warning about signed/unsigned comparison and missing header.
2010-11-05minor c90 compat edits. (no functional changes).Campbell Barton
2010-11-04Global definition of _LARGEFILE_SOURCE, _FILE_OFFSET_BITS and ↵Sergey Sharybin
_LARGEFILE64_SOURCE at linux and win32/mingw platforms Needed to work properly with large files at 32bit system (display correct size in file browser, i.e.) This will also fix compilation with zlib 1.2.5
2010-11-04bugfix [#24518] Blender wont compile with -Wall -Werror and COLLADA supportCampbell Barton
fix included in report from Martijn Berger (mberger) made some small changes. - use ints rather then unsigned long for printing, values are not likely to be very large. - CMake remove strict flags from collada build dir since I had warnings in the collada headers. - added xml2 to collada libraries else I couldnt get collada building.
2010-10-31own recent commit broke this python import:Campbell Barton
from mathutils.geometry import PolyFill I couldn't find a way for python's inittab to do this so just inserting mathutils.geometry into sys.modules manually.
2010-10-23CMake options to disable Decimate and Boolean Modifiers: WITH_MOD_BOOLEAN, ↵Campbell Barton
WITH_MOD_DECIMATE, renamed WITH_FLUID to WITH_MOD_FLUID
2010-10-21Same warning suppression as with SConsNathan Letwory
2010-10-19Make C4013 throw a warningNathan Letwory
-> 'function' undefined; assuming extern returning int