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-23OSX / Scons : set MACOSX_DEPLOYMENT_TARGET env var to allow builds for older ↵Damien Plisson
systems
2009-12-10* WITH_BF_RAYOPTIMIZATION cleanup and flag separation by matd.Nathan Letwory
This adds BF_RAYOPTIMIZATION_SSE_FLAGS through which one can manage what SSE flags are best for the platform built for. Note that the ray optimizations coded by jaguarandi are SSE-intrinsics only.
2009-12-02Mac: Following 10.4 ppc libs availability, update cmake & scons default settingsDamien Plisson
2009-12-01Mac scons config: enable cross-compile, set 10.4 as default for ppc (using ↵Damien Plisson
darwin-8.0.0-powerpc libs), set opencollada not to be built by default
2009-11-18scons update to enable build with QTKit (Cocoa Quicktime)Damien Plisson
Thx Jens Verwiebe for the patch
2009-11-14- scons fix for 10.4 build (use the 10.4 libs dir)Damien Plisson
- warning fix in ghost/cocoa
2009-11-09Mac :Damien Plisson
- scons update to build with openCollada - scons & cmake update for render optimization cflags
2009-10-30Mac / COCOA : Damien Plisson
- fix 10.4 compile issues - fix some scons issues & add WITH_BF_COLLADA = False in scons darwin_config.py to allow build waiting for complete Collada Mac implementation
2009-10-27Mac:Damien Plisson
Fixed gcc-4.0 compile error (cocoa) Updated scons to build cocoa (32bit & 64bit) (Thx Jens Verwiebe for the patch): - make sure right python is unzipped to app-bundle ( printing information at the end of compiling ) - make sure arch-setting appends needed flags ( depending on OSX-version obsolete sometimes but harmless ) - link correct frameworks depending on gfx-api ( cocoa/carbon) - conscript prepared for cocoa objC-files - link to openAL-framework, using the headers from blender-lib + the symbols in framework Usage instruction: The default build is Cocoa 32bit. To change it, copy config/darwin-config.py to user-config.py in the blender folder, and edit: - WITH_GHOST_COCOA & MACOSX_ARCHITECTURE variables to select cocoa/carbon, and the arch (i386, X86_64, ppc, ..) - the libs options as usual
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-08-26libsndfile is not available yet for darwin, builders feel free to add the lib!Joerg Mueller
2009-08-25* removed misleading comments. In short: NEVER EVER copy platform defaults ↵Nathan Letwory
in their entirety as your user-config.py. I'm taking this commit log as an opportunity to also remind people of the existance of doc/blender-scons.txt . If you're a user reading these commit logs, and you haven't pre-ordered the Durian DVD yet, do so now: http://www.blender3d.org/e-shop/product_info_n.php?products_id=120
2009-08-17== SCons ==Nathan Letwory
* add jack support for audio system. Note that for OSX jack support is still off by default, since I'm not sure about what goes where. OSX maintainers, please check and fix.
2009-08-12* fixing linking flag form.Nathan Letwory
2009-08-102.5: Sound branch merge!Joerg Mueller
See mailing list for additional information.
2009-08-09fftw: fixing mac linking nameDaniel Genrich
2009-08-09Smoke: Daniel Genrich
* WITH_BF_FFTW3 flag --> fftw3 scons + cmake settings refined. * Disabled by default since mac + win32 libs missing. Works already on win64 + linux (with installed fftw3 libs)
2009-08-07osx scons/ffmpeg tweaksMatt Ebb
* options to enable building with precompiled ffmpeg (in /lib) rather than building from source in extern - this is off by default since I haven't compiled ffmpeg for ppc yet * tweaks to enable building ffmpeg on osx better out of the box (still need to install yasm with these options on though..)
2009-08-03* small fix for python versionsMatt Ebb
2009-07-31setting WITH_BF_PLAYER = False as default to sconsDalai Felinto
(temporary solution to avoid linking problem reports over and over and over and over ... again) I obviously couldn't test this in all OS. If there is any problem with this commit please fell free to fix/let me know.
2009-07-28* scons changes for mac osx intel / precompiled python 3.1Matt Ebb
Feedback (especially on < 10.5) would be most appreciated!
2009-06-21Spring CleaningCampbell Barton
* removed radiosity render code, DNA and RNA (left in radio render pass options), we'll get GI to replace this probably, better allow baking to vertex colors for people who used this. * removed deprecated solid physics library, sumo integrations and qhull, a dependency * removed ODE, was no longer being build or supported * remove BEOS and AMIGA defines and references in Makefiles.
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-04-202.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r19323:HEAD Notes: * blenderbuttons and ICON_SNAP_PEEL_OBJECT were not merged.
2009-01-262.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17853:HEAD
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-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-12-142.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17434:HEAD
2008-11-18some scons command line args were not working since recent changes- Campbell Barton
scons CCFLAGS="-O0 -ggdp3" for example would pass on the args including the "'s to scons, causing the build to fail.
2008-11-17Added BF_PROFILE_LINKFLAGS, Compiling with BF_PROFILE=1 was also throwing a ↵Campbell Barton
python error.
2008-11-07=== SCons ===Nathan Letwory
* merge the recent scons changes from trunk, so this means that the same rules now apply: - scons-local available - platform default configs updated - check your user-config.py if you have made a full copy of default config Note: BGE and blenderplayer still not working, but that is normal ;) (so turn them off!)
2008-11-06* While making changes to btools.py and Blender.py, I completely forgot ↵Nathan Letwory
about the name changes. Here they are. Platform managers, double check that the compiler flag options still work.
2008-11-05=== SCons ===Nathan Letwory
* BlenderLib now expects lists for all compiler related flags (release, profile, debug, warn). I changed the default config files, but do double-check your user-config files, esp. if you did a full copy of an old default platform config
2008-10-31corrections to the C_WARN and CC_WARN variables for scons config. I didn't ↵Martin Poirier
actually changed what the flags were, just the format, but Platform Maintainers, please check.
2008-10-22* Minor cleanup of SCons filesNathan Letwory
- cleanup of boolean usage - use True and False now instead of 'true'/'false' or 0/1 - changed SConscripts accordingly
2008-10-20=== SCons ===Nathan Letwory
[#17867] Adds option to SCONS to generate Python API documentation Added patch from Brandano with some small improvements (BF_DOCDIR, clean) by yours truly. To use make sure you have epydoc installed. Enable with WITH_BF_BPYDOC=1.
2008-09-18scons options BF_CXX, WITH_BF_STATICCXX, BF_CXX_LIB_STATIC for static ↵Campbell Barton
linking to stdc++ because of problems running blender on some systems.
2008-09-16added static openal and openexr options for scons.Campbell Barton
also added a target 'blenderlite' - turns almost everything off, compressed binary is ~3.4meg
2008-09-05Merge of first part of changes from the apricot branch, especiallyBrecht Van Lommel
the features that are needed to run the game. Compile tested with scons, make, but not cmake, that seems to have an issue not related to these changes. The changes include: * GLSL support in the viewport and game engine, enable in the game menu in textured draw mode. * Synced and merged part of the duplicated blender and gameengine/ gameplayer drawing code. * Further refactoring of game engine drawing code, especially mesh storage changed a lot. * Optimizations in game engine armatures to avoid recomputations. * A python function to get the framerate estimate in game. * An option take object color into account in materials. * An option to restrict shadow casters to a lamp's layers. * Increase from 10 to 18 texture slots for materials, lamps, word. An extra texture slot shows up once the last slot is used. * Memory limit for undo, not enabled by default yet because it needs the .B.blend to be changed. * Multiple undo for image painting. * An offset for dupligroups, so not all objects in a group have to be at the origin.
2008-05-03change default for darwin for better compatibility with gcc4.0Jean-Luc Peurière
2008-04-29getting ARB shaders working again in GE.Jean-Luc Peurière
This is is a kludge, and only to get a release working. later solution is to use glew
2008-04-28follow-up for the universal darwin config.pyJean-Luc Peurière
also added bal level call stub for set_last_seq, player building was broken by recent commit
2008-04-28attempt for an universal Os X config fileJean-Luc Peurière
should work both on intel and powerpc from 10.36 (ppc only) to 10.5 please test
2008-03-22NDOF support added to trunk from ndof branch.Jean-Luc Peurière
The latter is now obsolete and will be soon removed. Some tiny build tweaks for darwin committed in preparation of bigger changes for proper SDK suport both on intel and ppc
2008-03-14update to trunk r14104Jean-Luc Peurière
blenderbuttons is good and it compiles
2008-03-14resolved conflict state with HEAD r14096Jean-Luc Peurière
blenderbuttons still bad not let this compile
2008-02-18making the new transform methods work on Os XJean-Luc Peurière
getndof return a 7 floats array, but only the first 6 are axis the last one is a delta and seems to be much smaller on windows systems this value should be ignored for the moment
2007-12-30* request by kaito - we're debugging 2.5 now more than using it anyway... ↵Nathan Letwory
BF_DEBUG = 'true' set by default.
2007-08-30change to darwin base config that stayed in the pipeJean-Luc Peurière