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
path: root/tools
AgeCommit message (Collapse)Author
2008-10-31soc-2008-mxcurioni: merged changes to revision 17246Maxime Curioni
2008-10-31* Minimum SCons version is now 1.0.0Nathan Letwory
- Code has been changed to reflect this (ie. deprecated functions are not anymore used) * clean up the C and C++ compiler flags mess. - in the environment construction of BlenderLib all the compile flag governing options have been split in the *C*, *CC* and *CXX* containing equivalents. C is for C compiler only flags. CC is for C and C++ compiler flags and CXX is for C++ compiler only flags. All the platform default config files need to be double checked and fixed wherever it looks necessary. Either DIY, or send me a note with needed changes. - a start for the BlenderLib parameter list has been made - all the SConscripts need to be checked and modified to hand in flags properly. * A theeth request: make -jN settable in the config file. - I give you BF_NUMJOBS, which is set to 1 by default. In your user-config.py, set BF_NUMJOBS=4 to have 4 parallel jobs handled. Yay.
2008-10-28added scons option BF_WITH_PYTHON (defined as DISABLE_PYTHON)Campbell Barton
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-22Patch from Timothy BaldridgeNathan Letwory
* add irix6 to GHOST windowing system (same as linux2 et al) * fix faulty return lines in shrinkwrap.c
2008-10-21renamed WITH_BF_BPYDOC to WITH_BF_DOCS, added SConscript for building BGE ↵Campbell Barton
docs too.
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-10-20Added WITH_BF_NOBLENDER to scons so that blenderplayer can be compiler by ↵Ken Hughes
itself (false by default). Also added dependency for 'blender' on command line; seems 'blender' was intended to be a target, but would give the error "Do not know how to make target `blender' ".
2008-10-05== FFMPEG ==Peter Schlaile
Added optional OGG / theora / vorbis support. (OGG-format encoding is currently disabled, since the bundled ffmpeg version is broken here) Fixed a bug with PTS-encoding, to make theora work. You have to explicitly enable it and currently only scons is supported. Otherwise: enjoy! :)
2008-10-02* return the right error codeNathan Letwory
* print error message when something goes wrong with nsis installer creation
2008-10-02* make sure we link against proper openmp library when using msvcNathan Letwory
* return error code from makensis process instead of 0
2008-09-28soc-2008-mxcurioni: merged changes to revision 16789Maxime Curioni
2008-09-19scons update, BF_NO_ELBEEM wasnt working, WITH_BF_SDL wasnt implimented, ↵Campbell Barton
WITH_CCGSUBSURF isnt used anymore.
2008-09-19fixing scons build. needed BoolOption in argument definitionMartin Poirier
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-14scons option for linking python statically - useful for building a more ↵Campbell Barton
compatible blenderplayer, where most games python scripts only use builtin modules anyway.
2008-09-08soc-2008-mxcurioni: merged changes to revision 16424, corrected compilation ↵Maxime Curioni
errors
2008-09-07soc-2008-mxcurioni: corrected compilation issues (remnants of extern_lib3ds)Maxime Curioni
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-08-10* Script to convert BDF pixel fonts into C++ files blender can read. - Amiga ↵Campbell Barton
bitmap font example http://download.blender.org/ftp/incoming/bitmap.png * BF_CONFIG was missing from SCons help menu.
2008-07-12soc-2008-mxcurioni: merge with trunk - rev 15540Maxime Curioni
2008-07-09exiting wasnt working (was raising errors), also use dict.keys() rather then ↵Campbell Barton
appending from iteritems,
2008-06-09soc-2008-mxcurioni: merged changes to revision 15163Maxime Curioni
2008-06-08soc-2008-mxcurioni: now supports current scene drawing (instead of fixed ↵Maxime Curioni
scene object), still with fixed style and fixed camera. Initialization is properly handled, which limits memory problems and speed-ups subsequent rendering. The viewing ratio should be correct now too. I also removed linking references to former lib3ds library path (caused some linking problems).
2008-06-03== redcode ==Peter Schlaile
Disabled by default now on all platforms besides Linux.
2008-06-03== RED one (redcode) ==Peter Schlaile
This adds redcode (the file format of RED one, R3D) support to blender. Seems to work fine with the footage I found on the web, but keep in mind, that because of the unoptimized nature of libopenjpeg, frame decoding isn't that fast. It is also a rather challenging task, to make 4k-float-footage realtime :)
2008-05-07soc=2008-mxcurioni: reverted back to compiling swig as a binary, instead of ↵Maxime Curioni
as a library
2008-05-06soc-2008-mxcurioni: swig compiles as independent libraryMaxime Curioni
2008-05-05soc-2008-mxcurioni: lib3ds compiles as an external libraryMaxime Curioni
2008-05-05merge to 14689, Freestyle library changes, SConscript startMaxime Curioni
2008-04-28Add BF_X264_CONFIG and BF_XVIDCORE_CONFIG flags to scons, to allow passingKen Hughes
configuration info for cross-compiling to ./configure scripts. Also let makesdna use PLATFORM_LINKFLAGS.
2008-04-28* try/except block around import of BoolOption, to make sure one can use ↵Nathan Letwory
scons-0.98.2 to compile with.
2008-04-27* make sure BF_CONFIG is an accepted ARGUMENTNathan Letwory
2008-04-27this commit allow to pass custom compile flags Jean-Luc Peurière
to all ffmpeg related libs ffmpeg use it own build system and dont respect the flags in config.py define BF_FFMPEG_EXTRA in config.py to pass those flags. I use this on Os X to pass the SDK vars : -isysroot -mmacosx-version-min
2008-04-18I can't spell ;)Kent Mein
(typo fix in the comments) Kent
2008-04-17Change scons so OpenMP library is appended at end of linkage line with otherKen Hughes
libraries (fixes a problem with statically linking OpenMP).
2008-04-16This patch spawns from this game engine issue:Kent Mein
[#7113] GE crash pressing as soon as P on 64 bit Note: glext.h has been removed from the source If you get errors compiling with it you have 2 options download/install glext.h (preferred method) or set WITH_BF_GLEXT=false If your a user and having problems with game engine try setting the env var: WITHOUT_GLEXT 1 Kent
2008-03-19* BF_QUIET can now be set in user-config.py too.Nathan Letwory
2008-02-26removed mingw from the list of platforms to use theJoseph Eagar
debug python lib, as it was causing link errors. if someone wishes to figure out why this is messing up, go ahead.
2008-01-30makes bullet independant from gameengine for cmake, introduces esc-key ↵Daniel Genrich
during sim, disables collisions when no bullet there
2008-01-30Initial commit of cloth modifier from branch rev 13453Daniel Genrich
2008-01-19made BINRELOC disabled by default with scons, only enable for linuxCampbell Barton
2008-01-19Fixing makefiles for binreloc I made it use flags like otherKent Mein
things default on for linux. ideasman helped me get scons working. Cmake still needs some love... Kent
2007-12-24Missing change in previous BPy revert.Martin Poirier
This was only the added build options in scons, so no harm done.
2007-12-20A little christmas present for the lazy coders.Nathan Letwory
In your user-config.py you can now set BF_FANCY='false' and enjoy the... lack of colors
2007-12-17rename WITH_PYAPI_V24X to WITH_BPYAPI_V24X (because its blender's api ↵Campbell Barton
version number not pythons), made 24x api use its own armature weakref list since pyobject types are different.
2007-12-16* Added an option not to compile the 2.4x api (WITH_PYAPI_V24X for Makefiles ↵Campbell Barton
and WITH_BF_PYAPI_V24X for scons) * ghash wasnt being set to null when python stopped and was segfaulting on exit
2007-12-07This is patch: [#7129] Solaris build is linking with c instead of c++ compilerKent Mein
I talked to Jesterking and he may switch this to a more global solution later. I figured in the meantime its ok to commit this and consider the issue resolved. Kent
2007-11-29Scons Compiling Hack:Joshua Leung
Restoring the "evil src splitting hack" for scons+mingw systems. By default, it is not used, but if your system is choking when trying to link src, then add BF_SPLIT_SRC=1 to your user-config.py to use this hack.