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
2011-08-11Commiting patch from jensverwiebe for NDOF support on OSXv2.59Sergey Sharybin
2011-08-08Mac Compile fix for ndof, by jensverwiebe. Thanks!Thomas Dinges
2011-08-07scons patch from jensverwiebeCampbell Barton
fix a silly bug in version detection, - added an OSX sdk-check jensverwiebe, needs to get commit access!, but will apply his patches for now.
2011-08-03- Move list of FFmpeg DLLs to be installed from SConstructSergey Sharybin
to conficuration variable BF_FFMPEG_DDL. This would allow to use different FFmpeg in buildbot. - Added some 3DMOUSE variables to list of command line options. Now 3dmouse related-settings can be set from command line.
2011-08-02Simple argument to be able to explicitely tell the bitness you want to build ↵Nathan Letwory
Blender in. python scons\scons.py BF_BITNESS=32 python scons\scons.py BF_BITNESS=64 So from now on for Windows you don't have to run a specific win32 or win64 Python version to get the Blender version you want. If you omit the BF_BITNESS flag the bitness as per Python version will be used as before. Note that this is an argument, so works *only* on the command-line, not in your user-config.py
2011-08-02More flexible configuration for 3dmouse library for scons.Sergey Sharybin
Needed for release environment and buildbot. Buildbot rules would be updated with next commit after environment will be tested.
2011-08-02 - Blender could be build with scons again.Jiri Hnidek
2011-07-20patch [#28030] SCONS Build: Build Date reflects "1" instead of actual date ↵Campbell Barton
of build by Scott Giese (sgiese) This bug effected windows and linux.
2011-07-12Fix for recent GHOST SDL commit.Sergey Sharybin
SCons rules haven't been changed to deal with new option.
2011-07-05blenderplayer bundle in OSX doesn't need script folder (untested)Dalai Felinto
I can't test this here, somehow blender+scons is failing in my building env. but it should work. Basically it skips the copy of the script folder for the blenderplayer.app I will test it once buildbot get pass this review ;)
2011-06-08Shuffle some build code around to ensure debug builds on Windows actually ↵Nathan Letwory
run too. * creator/SConscript is now empty, code is moved to an emitter function in Blender.py * make sure COLLADA debug libs are used when BF_DEBUG=True
2011-06-04BuildBot: various changes to support building branches.Brecht Van Lommel
2011-06-01Fix #27481: windows uninstaller could remove files unrelated to blenderBrecht Van Lommel
when installing to a folder that already existed. Now the uninstaller will remove only the files it has installed, and leave any other files in the installation directory intact.
2011-05-27Windows installer and Path changes, fixing various issues:Brecht Van Lommel
* Windows installer not working for non-admin users and multiple users * Addon scripts not installing next to user configuration * Portable install not being taken into account in all places The main problem was the windows installer was installing system scripts in AppData next to the user configuration directory, which is not shared between users. Now these are installed in ProgramFiles, and only addon scripts added by the users go to AppData. On all platforms, addon scripts were sometimes getting installed between system scripts, because the scripts folder in the executable directory was given precedence over the user configuration folder, that is no longer done now. So addons now behave like user configuration, they are preserved even if you download a newer build of the same blender version. If you have an installation of 2.57 on windows, the addon install location will not change until we do the version bump to 2.58, to avoid conflicts with the existing the installed 2.57 version. The old behavior of giving precedence to the local folder was done to support portable install, where all configuration is written to the local folder. This is now implemented differently: if and only if a "config" folder exists in the local folder, portable install will be assumed, and files will only be written to that local folder.
2011-05-26update to build system excluding parts of the python bundle.Campbell Barton
2011-05-16LCMS code removed, was an experiment but never finished.Brecht Van Lommel
2011-05-13Option to use jemalloc when building with scons under linux.Sergey Sharybin
Disabled by default.
2011-05-02=trunk=Joseph Eagar
Recommitted eltopo collision code (but disabled by default) with Genscher's permission. To use, you need to install liblapack and libblas
2011-04-12revert Joseph Eagar's eltopo commits r36073, 36075 (& some minor edits)Campbell Barton
discussed with Janne, Ton, Nathan and we agreed this kind of change at least needs discussion with module owners. Its also too close to release to be making these kinds of changes. commands used: # reverse merge svn merge -r36073:36072 . # for some reason this gave a lot of property changes svn revert `svn st | grep "^ M" | awk '{print $2}'` # reverse merging didn't work here, removing while dir. svn rm extern/eltopo/ # manually fixed conflict in # ./source/blenderplayer/CMakeLists.txt # # also manually removed 2 lines from # ./CMakeLists.txt
2011-04-10=cloth collisions=Joseph Eagar
Plugged the eltopo library into the cloth solver. I was playing with it earlier, and it's so easy to use I decided to quickly put it in (trunk's) cloth. See http://www.cs.ubc.ca/labs/imager/tr/2009/eltopo/eltopo.html . The authors are on the bleeding edge of continuous collision detection (one of them did ILM's cloth sim). I don't really have to time to plug it into softbody, particles, bullet, fluid, etc, but doing so would be pretty straightforward. I'll leave that up to someone else. To use, turn on USE_ELTOPO (in cmake) or WITH_BF_ELTOPO in scons.
2011-04-03buildbot:Sergey Sharybin
- Remove packed to buildbot_archive.zip archive file to keep scons install directory as clean as possible (if i understood correct, this file isn't actually needed in the future, so we could remove it just after packing rather than cleaning install directory before packing as it's done for cmake) - No need in scripts installation for linux slaves when preparing archive
2011-04-02Initial support of linux 32/64 bit for buildbot:Sergey Sharybin
- Use the same config as we're using for release builds - Added stipping (maybe it should be generalized) - Not software gl packing, bot would be easy to add Note, that you should have special environment to create proper linux builts (which would work for everybody)
2011-03-30Apply patch [#26660] Scons build on OSX fails to create Info.plist file fixNathan Letwory
provided by Mike Sloman from the patch report: When building on Mac OSX with SCONS the Info.plist file is zero length and thus OSX cannot identify icons and file type associations. The problems was in the execution of the "date" command to add times in the modified bundle name strings passed to sed. This failed and thus the info.plist file was overwritten with 0 length file.
2011-03-29build target was changing into wrong directory.Nathan Letwory
2011-03-22Version and platform name were in wrong order.Nathan Letwory
2011-03-22Add buildslave target for builder.blender.org integrationNathan Letwory
2011-03-16Mac OS X cmake changes and bundle fixesBrecht Van Lommel
For cmake users, you should now use "make install" instead of "make". This was already changed for Linux and Windows. Same for Xcode, use the install target. Changes: * CMake install mechanism, resulting bundle was verified to be indentical here. * For cmake, include Info.plist in bundle using builtin mechanism for that. There was some code in packaging.cmake, but it wasn't correct as these properties need to be set on the executable. * For scons, fix app bundle version, was still using removed release/VERSION. * Remove unused blendercreator.app and blenderpublisher.app. * Fix Info.plist being set as a binary file in svn, should be plain text.
2011-03-14Build systemKen Hughes
------------ Allow BF_PYTHON_ABI_FLAGS to be specified on the command line for scons.
2011-03-13Make BF_PYTHON_ABI_FLAGS a scons option. Default flags are empty.Sergey Sharybin
Made changed to linux2-config and freebsd*-config. Windows/MacOS are kept unchanged. I'm not sure which flags should be used for freebsd systems, so flags for them also kept empty. Maintainers of this platform, please check which flags should be used and make changes to rules.
2011-03-06use tar.gz for windows python zipfiles rather then .zip,Campbell Barton
since cmake can only extract tar's
2011-03-03Py/RNA API: WITH_PYTHON_SAFETYCampbell Barton
compile time option which enables extra safety checks. since this is noticeably slower I rather not enable by default yet.
2011-02-28Make sure python.zip is extracted only once. This prevents erroring build on ↵Nathan Letwory
the unzip stage.
2011-02-28build system now exclude config-*, turtledemo when copying system python.Campbell Barton
also remove __pycache__ dirs when cleaning (new in python 3.2)
2011-02-21Move blender version info into BKE_blender.h so we only have the info in one ↵Campbell Barton
place and so package building scripts can extract it in a more usable way. this also means we can have a version string like '2.56a-beta' without using buildinfo. release/VERSION was only used by scons, NSIS installer. Possibly helps to fix bug [#26062] too.
2011-02-18Check the os.environ at the start of the build process.Nathan Letwory
Print any variable that contains a value with non-ascii characters, then abort build.
2010-12-07Remove redundant VC_REDIST code, since it's not used anymore.Nathan Letwory
2010-10-19Set defaults for compile and link flags to lists.Nathan Letwory
2010-10-19* Enable compile and link flags to build info also on Windows and in SCons.Nathan Letwory
* Added build_system SCons or CMake * Write the new build info also to system-info.txt
2010-10-09Enable CXX_GUARDEDALLOC support through SCons.Nathan Letwory
2010-10-05Scons options for static linking to libsamplerate, sndfile and fftw3Sergey Sharybin
2010-10-05Enable lcms support on Windows.Nathan Letwory
2010-10-03fix for scons with recent buildinfo changeCampbell Barton
2010-10-01Change <UNKNOWN> to -UNKNOWN- so exporters can be happy too, when a build ↵Nathan Letwory
was created without svnversion (or from export).
2010-09-22Changes to scons for building with static zlib and tiff libraries.Ken Hughes
2010-09-18scons now gets the blender version from BKE_blender.h.Campbell Barton
2010-09-10Part 4 of 2.54 beta commits (last)Ton Roosendaal
2010-08-30scons compiling fix: Joshua Leung
When "svnversion" can't be found (as is usual for anyone running TortoiseSVN), build_revision info will be "", which breaks compiling. Worked around this for now by using "<UNKNOWN>" as this
2010-08-30Remove unnecessary \''s. This cleans up also printouts in splash and bpy.app ↵Nathan Letwory
(no more unnecessary quotes).
2010-08-30Changing representation, so there's no space between the words.Nathan Letwory
2010-08-30Finally change SConscript tabs to spaces.Nathan Letwory