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-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 :)
2006-03-13==SCons==Nathan Letwory
* actually add CC and CXX to option handling, so they get also read in from (platform)-config.py and user-config.py
2006-03-10==SCons==Nathan Letwory
+ Joseph Eagar provided a patch that re-enables the application icon for Blender. Hurray!
2006-03-10==SCons==Nathan Letwory
* change CCFLAGS to CXXFLAGS and CFLAGS to CCFLAGS to be better for SCons - removed old cruft from ancient system
2006-03-06==SCons==Nathan Letwory
* BF_DEBUG_FLAGS was missing for the allowed cmd-line arguments. Oops!
2006-02-25==SCons==Nathan Letwory
+ SCons support for pthreads-win32. Library will be committed shortly into lib/windows, so be sure to check commit list and update that as well when the pthread lib is available.
2006-02-24==SCons==Nathan Letwory
+ When giving CC and CXX on the command-line you can specify what compiler to use: scons CC=gcc-3.3 CXX=g++-3.3
2006-02-21==SCons==Nathan Letwory
* when WITH_BF_STATICOPENGL=1 on Linux Blender will be statically linked against GL libraries. NOTE: I used values that worked on my machine - platform managers and people who have better knowledge about this, please modify config/linux2-config.py accordingly.
2006-02-06==SCons==Nathan Letwory
*remove double WITH_BF_FFMPEG
2006-02-05Adds ffmpeg-support on Linux-platforms. Since ffmpeg is installedPeter Schlaile
always statically (you have to force it to build a dynamic library) the resulting binary is redistributable. The code is made ffmpeg-version independent using #ifdef's.
2006-02-05==SCons==Nathan Letwory
* Add WITH_BF_FFMPEG to scons system. Needs to be added to (platform)-config.py still. Otherwise defaults to 'false'.