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-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-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.
2007-11-15put the revision number in the splash screen (scons and make)Campbell Barton
2007-09-23fixing some compile problems with MSVC7.1/sconsAndrea Weikert
* stupid misplacement of declaration * replacing fmodf with fmod (fmodf not available with MSVC7.1 when compiling C-code) * appending CXXFLAGS to CCFLAGS in tools/Blender.py to avoid linking errors with runtime library (/MT not set) - jesterKing, could you please check if that's ok?
2007-08-15add the option of not installing to scons build systemJean-Luc Peurière
settting WITHOUT_BF_INSTALL='true' will disable the copying to INSTALL_DIR you can use that in your user-config.py or commandline slipping in minor cleaning for Os X builds
2007-06-25This commit is a modified version of patch #6860Kent Mein
It adds read only dds support. (Writing will come later) Kent
2007-06-06* put a try block around import subprocess. Apparently there can be broken ↵Nathan Letwory
python installs without the subprocess module. This is useful on win32 with mingw only anyway.
2007-05-31=== SCons ===Nathan Letwory
* Finally cleaned up the NSIS installer creation process This is now a proper action and command, with simple printout The 'nsis' target (only on Windows) now properly depends on all the build process, and will be done as very last. * Make LZMA (Solid) default compressor for installer (= the best)
2007-05-31=== SCons ===Nathan Letwory
FINALLY! With this commit command-length problems are History. Thanks go to xuru from #scons for giving the nice pointer. src is now again one lib, and further libsplitting should be rather unnecessary, unless we somehow reach the 37K limit (for internally used CreateProcess, by subprocess module)
2007-05-23* svn+ssh testNathan Letwory
2007-04-13fix mashup of CCFLAGS and CXXFLAGS for scons builds.Stephen Swaney
CXXFLAGS defaults to CCFLAGS which was causing duplicated or extra compile flags being set for g++. Fix is to use env.Replace() rather than .Append() the first time we set CXXFLAGS in the build environment.
2007-04-05=== SCons ===Nathan Letwory
* enable TWEAK_MODE with BF_TWEAK_MODE=1 on cmd-line. Can also be specified in user-config.py
2007-02-15Added windows NSIS installer script to scons. Not pretty, but it works :)Simon Clitherow
To use: Make sure NSIS is in your %PATH% and type 'scons nsis' It doesn't currently compile blender first, so make sure you do a normal 'scons' before this.
2006-11-24==SCons==Nathan Letwory
* link against debug library of python on win32
2006-11-13==== scons ====Andrea Weikert
- cleanup for wintab library headers - properly define BF_WINTAB and BF_WINTAB_INC
2006-11-10Tweaks for ICONV stuff in scons.Kent Mein
Kent
2006-11-03* control the creation of .bsc files when BF_DEBUG=1 on win32-vc. BF_BSC=1 ↵Nathan Letwory
(default for BF_DEBUG=1) will have .bsc generated, but this takes an awful long time, so BF_BSC=0 will skip that step.
2006-10-19==SCons==Nathan Letwory
* Source Browser support. When BF_DEBUG=1 .bsc-files will be created in BF_BUILDDIR. .pdb-files are in the root source dir
2006-10-18Patch 5105 by Joshua Leung (Aligorith), slightly modified by meNathan Letwory
* Add WITH_BF_YAFRAY, which per default is 'true', so no visible changes for developers (and users). Set WITH_BF_YAFRAY to 'false', and you'll save some major compile time :) Also handy if you're strapped for memory and compilation fails on yafray compilation due to this. - this commit also has a few whitespace changes and - made BF_NO_ELBEEM a proper BoolOption. This will be renamed to WITH_BF_ELBEEM in the near future...
2006-10-11* remove the .Append(LIBS = ['libverse']), since it confused the build system.Nathan Letwory
* removed unused options BF_VERSE_LIBPATH, BF_VERSE, BF_VERSE_LIBS, since they are not used at all. * some whitespace mods There should be no more issues with "libverse.lib" not being found (or anything like that).
2006-10-04fixing scons build for Os X with verse enabled.Jean-Luc Peurière
there is no need to bundle the verse binary. Blenderplayer build is still broken. Verse maintener please add the needed stubs for it
2006-08-22* Patch #4909 by Joseph Eagar (joeedh)Nathan Letwory
- this patch adds verse support for SCons, which can be enabled by giving WITH_BF_VERSE=1, ie. on command-line - this patch also adds a custom lib dir possibility. From the patch description: "To set a custom ../lib dir, put LCGDIR="path to lib dir, including the platform folder name!" in your user-config.py." * Fixed win32-vc-config.py so that it links to the proper library. Reported by Brandano.
2006-08-22- modified patch #4681, for scons compilingNils Thuerey
of the fluidsim can now be disabled with the flag: BF_NO_ELBEEM='true', e.g. for irix systems. (The number of ifdefs from the original patch was reduced, and the defines are now only necessary when elbeem is switched off.) - particle generation option is available again
2006-08-14[ #4035 ] patch to make scons compile with ffmpeg in mingwNathan Letwory
Submitted by Joseph Eagar (joeedh). windows/gcc ffmpeg library may need recompiling to support all codecs necessary (ie. H264 doesn't work).
2006-08-03Adds scons support for SunOS...Kent Mein
(I have one small problem with linking python's static library but other than that this should work) Kent
2006-07-14Make scons pick up default link flags from previous commit on linux platforms;Ken Hughes
statically-linked python releases won't work otherwise. Bugfixes for #4676 and #4486.
2006-07-06this file had dos line endings and was causing errors with MSVC express ↵Campbell Barton
according to artificer. all the other py files were unix so this is the odd one out.
2006-06-28some of the .po file had empty msgids and multilline comments fromJean-Luc Peurière
generator which were making garbage of some sub-menus. generated fresh .mo files added a missing copy in appit for Os X
2006-03-17==SCons==Nathan Letwory
* Applied patch #4012 by Joseph Eagar. The patch provides a way to quickly assign a list of libraries to build with debug symbols. Usage: scons BF_QUICKDEBUG=src,bf_blenkernel,bf_blenlib
2006-03-14tweak SCons to use Split() to parse BF_DEBUG_FLAGS and BF_PROFILE_FLAGSStephen Swaney
properly when they have multiple options.
2006-03-13==SCons==Nathan Letwory
* These changes bring cross-compiling Blender for Windows on Linux one step closer to reality. The 'biggest' change is in makesdna SConscript to make sure a linux native makesdna is built, that can be run, too. Next to that proper checks for env['OURPLATFORM']=='linuxcross' are added in various places. Switch change in pluginapi.c was necessary, and AFAIK it should work like that also on WIN32, if not, slap me. Note: everything *compiles* now nicely, it is just that the final *linking* doesn't work (yet). Anyone who fixes this will be the hero of cross-compilers :)