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
2016-02-18Actually only remove sqlite dllMartijn Berger
2016-02-18Revert "Fix: T46526, Do not try to install sqlite3.dll anymore as we link it ↵Martijn Berger
statically into pythons _sqlite" This reverts commit a8e6b633c9f54f0948a0b9a47534bc38ac95889f.
2016-02-18Fix: T46526, Do not try to install sqlite3.dll anymore as we link it ↵Martijn Berger
statically into pythons _sqlite
2016-02-15CMake: install python as an executableCampbell Barton
2016-02-11Revert "CMake: remove ".svn" checks"Campbell Barton
This reverts commit 00fbc326e31b67c41a023ef9a23bc44ed965268d. Still needed for svn <1.8
2016-02-11CMake: remove ".svn" checksCampbell Barton
2016-02-07move windows out of source dirCampbell Barton
2016-02-01CMake: Attempt to fix wrong installation folder for requests on OSXSergey Sharybin
2016-01-26Cleanup: minmac -> minmax & RE_render_ext namingCampbell Barton
Use more conventional API word-ordering for RE_render_ext
2016-01-24Docs: minor edits to code commentsCampbell Barton
2016-01-15Fix crash w/ scripts run from the command line that load filesCampbell Barton
Also refactor context backup/restore into functions.
2016-01-05CMake: copy python DLL for MinGW buildsCampbell Barton
2016-01-04Move Libmv from extern/ to intern/Sergey Sharybin
Logically it is intern library since being mainly developed by 1.5 blender guys.
2016-01-04Remove SCons building systemSergey Sharybin
While SCons building system was serving us really good for ages it's no longer having much attention by the developers and started to become quite a difficult task to maintain. What's even worse -- there started to be quite serious divergence between SCons and CMake which was only accumulating over the releases now. The fact that none of the active developers are really using SCons and that our main studio is also using CMake spotting bugs in the SCons builds became quite a difficult task and we aren't always spotting them in time. Meanwhile CMake became really mature building system which is available on every platform we support and arguably it's also easier and more robust to use. This commit includes: - Removal of actual SCons building system - Removal of SCons git submodule - Removal of documentation which is stored in the sources and covers SCons - Tweaks to the buildbot master to stop using SCons submodule (this change requires deploying to the server) - Tweaks to the install dependencies script to skip installing or mentioning SCons building system - Tweaks to various helper scripts to avoid mention of SCons folders/files as well Reviewers: mont29, dingto, dfelinto, lukastoenne, lukasstockner97, brecht, Severin, merwin, aligorith, psy-fi, campbellbarton, juicyfruit Reviewed By: campbellbarton, juicyfruit Differential Revision: https://developer.blender.org/D1680
2015-12-31Fix wrong format used in the recent python exit code commitSergey Sharybin
2015-12-31Command line argument to exit on Python errorsCampbell Barton
eg: blender -b --python-exit-code 1 --python script.py --render-anim This causes blender not to continue parsing command line arguments and exit if the script raises an exception.
2015-12-31Add parse_int_strict_range utility for command line inputCampbell Barton
2015-12-31Cleanup: Py API namingCampbell Barton
Use BPY_execute_* prefix for all Python execution commands
2015-12-26CMake: Fix errors building by MinGWSergey Sharybin
Some libraries are nto updated for MinGW hence build system needs some exceptions for this compiler.
2015-11-30CMake: Add some missing license files in the install targetSergey Sharybin
2015-11-27Fix T46799: Blender crashes when enumerating POCL devicesSergey Sharybin
The issue was caused by a conflict between std::error_code linked into Blender which is compiled without C++11 support and POCL's expectations of std::error_code which was actually linked against C++11's STL.
2015-11-25Accept non-existing files from the CLISybren A. Stüvel
When a user tries to load a non-existing blend file from the CLI, the path is set and Blender acts as if it is loaded. This allows the user to create a new file by typing 'blender filename.blend' and then saving. This behaviour is common in other tooling, such as vim and Mypaint. Blender's current behaviour (print an error message and open the default scene) doesn't make much sense. It ignores the filename passed on the CLI, whereas with this patch that filename is actually remembered, and used when saving. Reviewers: campbellbarton, sergey, mont29
2015-11-20Fix switching scenes w/ background renderCampbell Barton
Caused by own de-duplication, b3492978 Scene switching relies on the window context being cleared.
2015-11-08Cmake Cpack fix cpack on Apple and LinuxMartijn Berger
2015-11-06Fix typo in new error reporting during arg parsing.Bastien Montagne
2015-11-06Command line args: print error w/ invalid numbersCampbell Barton
2015-10-08File Read: de-duplicate command line file-loadCampbell Barton
WM_file_read must support background mode already since it can be called by Python scripts in background mode.
2015-10-08BLI_path api, minor changes to CWD handlingCampbell Barton
- BLI_current_working_dir's return value must be checked, since it may fail. - BLI_current_working_dir now behaves like getcwd, where a too-small target will return failure. - avoid buffer overrun with BLI_path_cwd, by taking a maxlen arg.
2015-10-05Fix T46377: No python executable in 2.76 rc3 distribution for OSXSergey Sharybin
2015-09-18Support relative frames w/ start/end argsCampbell Barton
2015-09-13Cleanup: spellingCampbell Barton
2015-09-02Enable guarded-alloc when --debug-all is passedCampbell Barton
2015-09-02Correct help message for debug optionsCampbell Barton
2015-08-27Missed version update loading in background modeCampbell Barton
2015-08-27Fix T45926: Drivers fail in background modeCampbell Barton
Scene evaluation was done before text blocks were registered.
2015-08-16Fix for numpy with nmake and missing directoryChad Fraleigh
When using the nmake generator from cmake, numpy fails to extract during build because the working directory doesn't exist yet. Reviewers: juicyfruit Differential Revision: https://developer.blender.org/D1466
2015-07-28Audaspace: support the device list returned by the new audaspace library.Jörg Müller
- use the device names returned from the library. - system settings UI changed as new audaspace might contain longer and more device names.
2015-07-28Audaspace: fixing problems for the merge to master suggested by Campbell and ↵Jörg Müller
Sergey. - rename WITH_EXTERNAL_AUDASPACE to WITH_SYSTEM_AUDASPACE. - rename C/PYAUDASPACE to AUDASPACE_C/PY - simplifying cmake defines and includes. - fixing include paths and enabling WITH_SYSTEM_AUDASPACE for windows. - fixing scons building. - other minor build system fixes.
2015-07-20Fix/Workaround for CMake buildinfo errorCampbell Barton
Correcting the paths for buildinfo to point to the real header, ended up breaking buildinfo (by not running every build). It turns out we relied on the output _never_ existing, so CMake generates a new buildinfo each time. This is quite bad, but I didn't see a way for CMake to do this, so explicitly point to a missing file and comment whats going on.
2015-07-19CMake: correct generated location for buildinfo.hCampbell Barton
2015-07-09Cleanup: quiet warningCampbell Barton
2015-07-06CMake: use cmake commands where possibleCampbell Barton
2015-07-02Make OpenGL debug contexts a flag --debug-gpu instead of a compile timeAntony Riakiotakis
option. This makes sense, since contexts get created at runtime, there is little reason to require recompilation for this. Only works on linux currently, will be doing more OSs later
2015-07-02Minor edits to --helpCampbell Barton
2015-07-01Correct --help messageCampbell Barton
2015-06-20Cleanup: checks for unsupported MSVC versionsCampbell Barton
2015-06-18Return non-zero exit code when running blender from the command line and ↵Sergey Sharybin
reading file has failed This way automated scripts can actually see if some issue happened.
2015-06-17CMake: use functions instead of macrosCampbell Barton
Reduces issues with vars leaking into the parent scope.
2015-06-14Fix '--addons' argumentCampbell Barton
- only enable addons which aren't already enabled - use 'persistent' load option (new file wont reset)
2015-06-11Add argument --python-expr to pass Python directlyCampbell Barton
This works like Python's -c argument, handy to be able to avoid writing small scripts to disk.