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
2009-08-19cmake cleanup (remove unused includes, make some within IF checks)Campbell Barton
2009-08-18compile time option to override C++'s new/delete to use guardedalloc, useful ↵Campbell Barton
for debugging. shows memory leaks very quickly. currently cmake only - WITH_CXX_GUARDEDALLOC
2009-08-18CMake/WarningsCampbell Barton
* WITH_GAMEENGINE and WITH_BULLET were being added to the compiler flags, only define in areas that use them. * removed C++ unix warnings by adding -Wno-invalid-offsetof -Wno-sign-compare. the py api uses invalid offsets for attributes. * removed C unix -Wnested-externs warning, these are everywhere in blender. * removed unused BGE python headers * undefine _XOPEN_SOURCE and _POSIX_C_SOURCE in the BGE, python redefines. * renamed USE_BULLET in collision.c to WITH_BULLET for consistency
2009-08-17- rna sequence sound was referencing unknown structCampbell Barton
- cmake was using libs that were disabled (whitespace changes too) - unit conversion missing checks for % ~ & operators
2009-08-16Added jack audio support, building with cmake only currently, feel free to ↵Joerg Mueller
add scons and maybe cmake.
2009-08-15- remove UNSET becuase it only works with newer versions of cmake,Campbell Barton
- changed the SDL and Freetype vars to match CMake's names - removed unneeded freetype, SDL and ftgl includes
2009-08-14cmake changesCampbell Barton
- set python to 3.1 on linux (dont use FindPackage for now) - remove duplicate settings (disable cache for copied settings, was quite confusing) - added an option WITH_INSTALL, when disabled scripts and language files wont be copied to the target dir (better for quick builds) - remove .svn (was still CVS), and pyc/pyc files after copy - copy the 'io' as well as 'ui'
2009-08-14some fixes for netbsd with cmakeCampbell Barton
- CMake, use FIND_PACKAGE(Freetype) for unix/linux - Only link with libdl.so on linux - use statvfs rather then statfs for netbsd (size of statfs wasnt available) - add x11 include path with ghost, glu.
2009-08-12* osx cmake libsamplerate fixMatt Ebb
2009-08-11UNTESTED: Fixes for cmake on apple; libsamplerate and ffmpeg.Joerg Mueller
2009-08-10patch from Stukfruit in IRCCampbell Barton
2009-08-102.5: Sound branch merge!Joerg Mueller
See mailing list for additional information.
2009-08-09Smoke: decoupling of wavelet #2, new noise strength option on gui, fftw3 ↵Daniel Genrich
option in place for cmake, scons yet uncommited
2009-08-01tweaks for linking openEXR on osx/ppc - previous switch per cpu architecture ↵Matt Ebb
was unnecessary and broke compilation
2009-07-23cmake updates for compiling with prebuilt py 3.1 on osxMatt Ebb
2009-07-22* Updated CMake files to build with Python 3.1 on OS X by default. Remember ↵Matt Ebb
to update /lib to get the precompiled libraries!
2009-07-20cmake option to disable SDL,Campbell Barton
bpy_interface.c - change order of checking scripts to avoid calling stat on .py files.
2009-07-03* Fix for compiling with cmake on OS X. Hopefully this goes ok for other ↵Matt Ebb
platforms too.
2009-06-30windows cmake uses python26 now, make sure your lib/windows is up to date ↵Shaul Kedem
(requires an additional svn update, in lib/windows
2009-06-28CMake patch from Alexander NeundorfCampbell Barton
-under UNIX, it uses FIND_PACKAGE() to find the jpg, png and zlib libraries -it removes the explictely listed search paths, which are already searched by default, so it is not necessary to list them again explicitely -it removes the include directories /usr/include and /usr/local/include. /usr/include is used by default, all other directories should be searched via find_package/find_file and then added to the include directories. -replaces the include() commands for the FindXXX.cmake modules with the appropriate find_package(Foo) calls. This doesn't change the behaviour, but gives more features. E.g. you could now say find_package(JPEG REQUIRED) and cmake will abort with an error if the package is not found. Also it makes it clearer what is going on. Additionally the patch removes the line INCLUDE(${CMAKE_ROOT}/Modules/Platform/Windows-cl.cmake) in the Windows if-branch. Why was this there ? This file should be included anyway under Windows when using the MS compiler.
2009-06-092.50:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19820:HEAD Notes: * Game and sequencer RNA, and sequencer header are now out of date a bit after changes in trunk. * I didn't know how to port these bugfixes, most likely they are not needed anymore. * Fix "duplicate strip" always increase the user count for ipo. * IPO pinning on sequencer strips was lost during Undo.
2009-06-012.5Ton Roosendaal
Cleanup commit: - Yafray removed. Also did cmake/scons files, but didn't compile with it, so test would be appreciated :) - Removed old crap from Windows release dir, should be checked on further by windows release builder later.
2009-05-06Big, big commit!!Diego Borghetti
1) Remove WITH_FREETYPE2 from code, so now blender always need freetype2 2) Remove the old bmfont 3) Remove ftfont and bFTGL library 4) Implement a new BLF_draw_default function for place that still need/use the old BMF api. I try to update both, scons and cmake, but I only can test with make, so hope all work fine. MSVC is broken, but I don't have Windows, things to search and fix are any reference to WITH_FREETYPE2, FTGL and BMFONT (take in care that blenkernel also have a BKE_bmfont.h, this don't have anything to do with bmfont). Always have to link/include the freetype2 library Remove any reference to libbmfont Remove any reference to libftfont Remove any reference to libbftgl (or libbFTGL)
2009-03-30Make cmake work out of the box for win64 systems (disabling openal and ↵Daniel Genrich
fixing zlib) Command: cmake -G"Visual Studio 9 2008 Win64" ../blender-2.5-svn-folder
2009-03-182.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r18677:19317 Notes: * Sequence transform strip uses G.scene global, this is commented out now, should be fixed. * Etch-a-ton code was most difficult to merge. The files already in 2.5 got merged, but no new files were added. Calls to these files are commented out with "XXX etch-a-ton". editarmature.c and transform_snap.c were complex to merge. Martin, please check? * Game engine compiles and links again here for scons/make/cmake (player still fails to link).
2009-03-06Addes jpeg2000 support to cmake.Kent Mein
I also did some small tweaks. removed ifdef's for pluginapi didn't need them there. Fixed it so the filesel shows jp2 as image files. (I'm going to do makefiles next) Kent
2009-03-04Some compiling tweaks for cmake / osx 10.5Matt Ebb
2009-02-04Fixed CMake for RNA, also removed the aggregate return warning for CMakeNicholas Bishop
2009-01-262.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17853:HEAD
2009-01-17Added new CMake build option, WITH_YAFRAY. Set to disabled by default.Nicholas Bishop
2009-01-14Added missing sculpt/brush RNA properties.Nicholas Bishop
Also a few more tweaks to CMake/gcc warnings.
2009-01-14Tweak the CMake warnings a bit. For example, function declarations with no ↵Nicholas Bishop
parameters being declared without void in the parameter list were throwing too many warnings to be useful. Same for implicit casting of function return values from one numeric type to another.
2009-01-14Removed a second declaration for BLI_uniquename.Nicholas Bishop
Also supressed cmake/gcc warnings about unused parameters since these are everywhere (sometimes with good reason, for callbacks)
2009-01-14Fixed warnings in sculpt, also brought back brush curve.Nicholas Bishop
2009-01-14Added better gcc warnings in Cmake.Nicholas Bishop
2009-01-042.5 / CleanupNathan Letwory
- remove Verse support. This will be brought back in The Future (probably jiri + me) This means 5k lines less in blenkernel. - fix two small errors for global cleanup, now compiles properly with FFMPEG enabled too.
2008-12-31Added WITH_PYTHON as a cmake optionCampbell Barton
2008-12-31Finally got CMake compilation to work.Nicholas Bishop
Made sdna and srna work more like how the scons build system is doing it, with separate bf_rna and bf_dna libs being built.
2008-12-17FFmpeg upgrade to revision 12758 (avformat version 52.13): support ↵Benoit Bolsee
libavdevice for video capture in VideoTexture module (BGE). Makefile, CMake, scons updated. FFmpeg binaries will have to be rebuilt for certain OS (irix), win32 binaries already up to date. You MUST do a clean rebuild after this patch. Scons users: pay attention that the config/<os>-config.py files have changed, adapt your user-config.py in consequence
2008-11-02Disable completely OpenAL if WITH_OPENAL is OFFEnrico Fracasso
2008-10-28Updated cmake so it has the option to use WITH_DDSKent Mein
Kent
2008-10-07WebPluginEnrico Fracasso
fix: * web plugin works on opera too sandboxing: * added AppArmor configuration * enabled privilege separation for the web plugin: the blender player can run as a lower privileged user, xauth token is generated on the fly . testing: * web plugin tested on ubuntu 32/64bit, fedora and FreeBSD Changed only cmake build script: AppArmor is enabled by default, if you want to enable privilege separation instead, you have to change the cmake variable WEBPLUGIN_SANDBOX_MODE to privsep (or none to disable it). Warning: source/gameengine/GamePlayer/xembed/blenderplayer-wrapper.c must be setuid root in order to change user successfully
2008-09-29Do not include manifest file for x64 + Windows, was creating errors on other ↵Daniel Genrich
system
2008-09-10Patch 17508: Blender Web Plugin - XEmbed. Enable XEmbed integration of ↵Benoit Bolsee
blenderplayer, using -i as input parameter to pass embedder window id. create a minimal web plugin to embed blenderplayer on web pages (using gecko/mozilla as browser). Only for *nix.
2008-08-31Fix for win64 building (gettextlib had wrong name)Daniel Genrich
2008-08-16SCA_PythonController.cpp - Made errors in python print the controller name, ↵Campbell Barton
useful when blender crashes on printing the python error which happens frequently. buttons_logic.c - NULL checks for game logic buttons, linking in groups with some logic links to objects outsude the group could crash blender. There are NULL checks for this case elsewhere so I assume it should be supported. CMakeLists.txt - remove YESIAMSTUPID option, is not used anymore.
2008-08-06Fixed a warning due to a change in policy between cmake 2.4 andChris Want
cmake 2.6. (Other warnings still exist, but are harder to fix.)
2008-07-13Win64 fix: if you disable enough things in CMakeList.txt blender compiles on ↵Daniel Genrich
win64 now using cmake --> *BUT* it doesn't say anything about if it works with MEM>4GB (that's next thing to explore!)
2008-05-01* add MSVC9 check for lib_vs2008. (CMake users, please verify. Provided by ↵Nathan Letwory
zebulon).
2008-04-28Fix for bug #9687: crash with FSA when compiling with openexr support.Brecht Van Lommel
FSA requires exr, so I've disabled the buttons too in that case. I also noticed CMake doesn't enable openexr by default, but a lot of the render code relies on it, so I've enabled it by default now.