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
2008-07-09exiting wasnt working (was raising errors), also use dict.keys() rather then ↵Campbell Barton
appending from iteritems,
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-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
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-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-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
2006-11-24==SCons==Nathan Letwory
* link against debug library of python on win32
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-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-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-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-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-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-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-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
* make sure PLATFORM_LINKFLAGS are used on Cygwin, too
2006-02-05==SCons==Nathan Letwory
* remove useless BF_TIFF* options. Upon closer inspection of code, only path to headers is needed
2006-02-05* add proper WITH_BF_TIFF checksNathan Letwory
2006-02-05* WITH_BF_GETTEXT and WITH_BF_FREETYPE are merged into WITH_BF_INTERNATIONALNathan Letwory
* typo in adding BF_OPENAL_LIBPATH, resulting in it not being added at all
2006-02-05- removed redundant codeNathan Letwory
2006-02-05packaging in bundle of the Os X binary. result in the bin of build dirJean-Luc Peurière
Important note, the install target install only the binary not the packaged bunde for the moment
2006-02-05- remove Xmu and Xext from linking line for linux2, as they are not neededNathan Letwory
+ WITH_BF_OPENAL actually enables or disables use of OpenAL + WITH_BF_OPENEXR removes openexr libs from linking if disabled
2006-02-05+ WITH_BF_OPENAL=0 should now actually not need OpenAL stuffNathan Letwory
* BF_PROFILE_FLAGS to list form
2006-02-04==SCons==Nathan Letwory
+ BF_BUILDINFO=1 (by default) for build info in splash - remove redundant renderconverter include dir * check for win32-vc instead of only win32, so MingW compile goes ok
2006-02-04==SCons==Nathan Letwory
* If you set C_WARN=[] and CC_WARN=[] in your user-config.py, no complaints whatsoever should show. Otherwise a lot of warnings are shown.
2006-02-04==SCons==Nathan Letwory
* add REL_CFLAGS and REL_CCFLAGS when not building debug. This adds NDEBUG to compile on Win32 * fix path to makesdna binary
2006-02-04== SCons ==Nathan Letwory
* This commit is all of the rewrite work done on the SCons system. For documentation see doc/blender-scons.txt and doc/blender-scons-dev.txt. Also http://mediawiki.blender.org/index.php/BlenderDev/SconsRefactoring contains valuable information, along with what still needs to be done. - linux, os x and windows compile now. - files are compiled to BF_INSTALLDIR (see config/(platform)-config.py) - NOTE: Jean-Luc P will commit sometime during the weekend proper appit() for OS X. For now, copy the resulting binary to an existing .app bundle. - features: - cleaner structure for better maintenance - cleaner output during compile - better handling of build options - general overall speed increase - see the wiki for more info Cygwin, FreeBSD and Solaris systems still need work. For these systems: 1) copy a config/(platform)-config.py to ie. config/cygwin-config.py 2) set the proper defaults for your platform 3) mail me at jesterking at letwory dot net with you configuration. if you need any modifications to the system, do send a patch, too. I'll be giving first-aid today and tomorrow, after that it'll be all regular development work :) /Nathan