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-12-02Mac: Following 10.4 ppc libs availability, update cmake & scons default settingsDamien Plisson
2009-11-29Merge from COLLADA branch into trunk of -c 24572 (cmake and scons for ↵Arystanbek Dyussenov
OpenCollada @ 675, Linux) and 25001 (bone animation import). See corresponding log entries for more detail.
2009-11-28CMake/OSX: remove gcc arguments conflicts raising warnings when building in ↵Damien Plisson
release mode Quicktime/Qtkit linkflags fix for i386 platform
2009-11-22CMake: OS X build did not have proper warnings set by default, copied theBrecht Van Lommel
flags from non-apple Unix configuration.
2009-11-19- remove CPPFLAG XP_UNIX from CMake, Scons and Irix make, checked our own ↵Campbell Barton
code and /usr/include, its only used in our netscape plugin. - CMake on unix default OpenMP to enabled. - Scons on linux default OpenMP to enabled. - copying python is slow, for scons only copy if the directory has not been created.
2009-11-18Quicktime for Cocoa : import partDamien Plisson
This makes quicktime import (.mov & quicktime handled image files such as .gif) available also for 64bit OSX Unfortunately, Apple currently incomplete implementation of QTKit has much lower performance than old Carbon Quicktime. FYI, it spawns a 32bit process "QTKitserver" to place calls to Quicktime 7. So this is mostly meant as a "backup" for 64bit OSX builds, until Apple releases full Quicktime X. Export part will come just after. CMake scripts updated: set WITH_QUICKTIME and USE_QTKIT to ON
2009-11-11Fix CMake build system for WindowsErwin Coumans
Add support for OPTION WITH_OPENCOLLADA for Windows
2009-11-03Mac :Damien Plisson
- add optimize flags setting in CMake for release builds
2009-11-02Mac :Damien Plisson
- remove CMake warnings when building with openMP
2009-11-02Mac :Damien Plisson
- Updated CMake files for building with openCollada Update of the 10.5 libs including openCollada is coming in next commit
2009-10-30Merge of the COLLADA GSoC branch into trunk.Arystanbek Dyussenov
COLLADA code is disabled by default (it has dependencies requiring manual install). SCons and CMake builds are supported on Windows and Linux, no Mac building yet. More on building COLLADA code: http://wiki.blender.org/index.php/User:Kazanbas/Building_Collada_Branch. The detailed command log of the merge (can be useful for educational purposes): branch=https://svn.blender.org/svnroot/bf-blender/branches/soc-2009-chingachgook # collada code svn copy $branch/source/blender/collada source/blender/collada # operator svn merge -c 20401,20955,21077,24077,24079 $branch/source/blender/windowmanager/intern/wm_operators.c source/blender/windowmanager/intern/wm_operators.c # menu svn merge -c 24079 $branch/release/scripts/ui/space_info.py release/scripts/ui/space_info.py # scons svn merge -c 20398 $branch/source/blender/SConscript source/blender/SConscript svn merge -c 20398,20691,20955,22726 $branch/tools/btools.py tools/btools.py svn merge -c 20691,20955,22726 $branch/tools/Blender.py tools/Blender.py svn merge -c 20398,20692,20955 $branch/config/linux2-config.py config/linux2-config.py svn merge -c 22726 $branch/config/win64-vc-config.py config/win64-vc-config.py svn merge -c 22726 $branch/config/win32-vc-config.py config/win32-vc-config.py svn merge -c 24077 $branch/source/blender/windowmanager/SConscript source/blender/windowmanager/SConscript # cmake svn merge -c 23319,23905,24077,24158 $branch/CMakeLists.txt CMakeLists.txt svn merge -c 23319 $branch/source/blender/CMakeLists.txt source/blender/CMakeLists.txt svn merge -c 23319 $branch/source/creator/CMakeLists.txt source/creator/CMakeLists.txt svn merge -c 23319 $branch/CMake/macros.cmake CMake/macros.cmake svn merge -c 24077 $branch/source/blender/windowmanager/CMakeLists.txt source/blender/windowmanager/CMakeLists.txt
2009-10-27CMake: attempt to make build not fail in case "svnversion" command is not found.Brecht Van Lommel
2009-10-19Patch #19667: cmake/windows build info now has time & date,Brecht Van Lommel
patch by Guillaume, thanks!
2009-10-19CMake files update to allow use of MAC OSX 10.5 libs (and build 64bit ↵Damien Plisson
blender on mac) The WITH_LIBS10.5 option switches the use of the libs included in the darwin-9.x.universal folder Use the CMAKE_OSX_ARCHITECTURES variable to set the architecture you want to build for (e.g. i386, x86_64). Only one at a time, this value is used to select the python_?.zip that is bundled with the app. WITH_COCOA (build Cocoa ghost and not Carbon) is now on by default.
2009-09-30Cocoa port start:Damien Plisson
GHOST*Cocoa.mm & .h files creation First Cocoa version of GHOST_SystemCocoa.mm CMake files update to allow optional (WITH_COCOA option) Cocoa version build - disabled by default SCons files are not updated to allow Cocoa build (the ghost .mm files)
2009-09-25options WITH_LZO and WITH_LZMA for cmake and scons (default to true) ↵Campbell Barton
pointcache.c also needed to have checks for these defines.
2009-09-24add buildinfo to cmake (no win32 support)Campbell Barton
2009-09-21Better unix filesystem integration as documented hereCampbell Barton
http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Unix_FHS for scons WITH_BF_FHS enabled an alternative layout eg. scons WITH_BF_FHS=1 BF_INSTALLDIR="/usr/local" for CMake just run "make install" after make (CMAKE_INSTALL_PREFIX is used for the base path) Currently only scripts use both the system and user path correctly, other areas of blender have their own path code inline with lots of ifdefs, needs to be carefully updated.
2009-09-16OSX should use libsndfile in /lib, not /usrMatt Ebb
2009-09-06white space commit. (2 spaces -> tab).Campbell Barton
Was annoying to use a different editor for cmake only. theeth says this should be ok with gsoc and merges from branches.
2009-09-04== SCons ==Nathan Letwory
* first working changes to get blenderplayer linking * blenderplayer/ moved into source/ (CMakeLists.txt changed for that too) * added externs for bprogname to gp_ghost, so that it links properly
2009-08-31Win64: We need manifest if openmp is enabledDaniel Genrich
2009-08-302.5 Sound:Joerg Mueller
* Updated UserDef RNA so that only compiled in audio drivers are displayed. (Missing definitions in Makefiles, someone fix please!) * Fixed libsndfile and ffmpeg building with CMake with msvc.
2009-08-30Same fix for libsndfile in cmake.Joerg Mueller
2009-08-24[#19232] (2.5) Correction of cmake for windows about audio (jack and openal)Campbell Barton
from Guillaume Lecocq (lguillaume) [#19247] (2.5) useless WITH_OPENEXR redefinition from Mauro Toffanin (equilibrium)
2009-08-22remove -Wnested-externs warning for CMake/unix, since this is used a lot, if ↵Campbell Barton
we want to remove it can be re-enabled. fix view3d python errors with no object/edit object.
2009-08-21Audio file loading backend libsndfile!Joerg Mueller
2009-08-20* Library path fixes for win64Matt Ebb
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.