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
2015-10-05Fix T46377: No python executable in 2.76 rc3 distribution for OSXSergey Sharybin
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: 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-06CMake: use cmake commands where possibleCampbell Barton
2015-06-17CMake: use functions instead of macrosCampbell Barton
Reduces issues with vars leaking into the parent scope.
2015-06-10Fix T44968: Python executable crashes due to missing .DLLSergey Sharybin
For now we work this around by copying python DLL to the bin folder. Ideally the DLL should be shared between blender and python, but that's a bit tricky to do on windows.
2015-05-30python tar.gz changed structure due to python.exe being added.Martijn Berger
remove /lib/ from cmake as lib and bin are both in the tar.gz
2015-05-19CMake: install Python executable when its bundledCampbell Barton
2015-05-12Depsgraph: New dependency graph integration commitSergey Sharybin
This commit integrates the work done so far on the new dependency graph system, where goal was to replace legacy depsgraph with the new one, supporting loads of neat features like: - More granular dependency relation nature, which solves issues with fake cycles in the dependencies. - Move towards all-animatable, by better integration of drivers into the system. - Lay down some basis for upcoming copy-on-write, overrides and so on. The new system is living side-by-side with the previous one and disabled by default, so nothing will become suddenly broken. The way to enable new depsgraph is to pass `--new-depsgraph` command line argument. It's a bit early to consider the system production-ready, there are some TODOs and issues were discovered during the merge period, they'll be addressed ASAP. But it's important to merge, because it's the only way to attract artists to really start testing this system. There are number of assorted documents related on the design of the new system: * http://wiki.blender.org/index.php/User:Aligorith/GSoC2013_Depsgraph#Design_Documents * http://wiki.blender.org/index.php/User:Nazg-gul/DependencyGraph There are also some user-related information online: * http://code.blender.org/2015/02/blender-dependency-graph-branch-for-users/ * http://code.blender.org/2015/03/more-dependency-graph-tricks/ Kudos to everyone who was involved into the project: - Joshua "Aligorith" Leung -- design specification, initial code - Lukas "lukas_t" Toenne -- integrating code into blender, with further fixes - Sergey "Sergey" "Sharybin" -- some mocking around, trying to wrap up the project and so - Bassam "slikdigit" Kurdali -- stressing the new system, reporting all the issues and recording/writing documentation. - Everyone else who i forgot to mention here :)
2015-04-06OSX: add also license for iomp5 using cmake and fix all textfiles wrong ↵Jens Verwiebe
destination
2015-03-24CMake: tweak recent py module changesCampbell Barton
support installing portable builds to CMAKE_INSTALL_PREFIX
2015-03-24Fix for building blender as a Python moduleCampbell Barton
Installation didn't work on debian distro's now install into PYTHON_SITE_PACKAGES (which is detected and can be configured).
2015-03-23CMake: readme.html version trick broke packagesCampbell Barton
2015-03-12Remove version from readme, (replace on install)Campbell Barton
2015-01-28Switch windows MSVC builds to OpenAL-softMartijn Berger
2015-01-21CMake/MSVC: Quotes around the pathCampbell Barton
D940 by @TeeTrizZz
2014-12-31Remove executable flag from the build configuration filesSergey Sharybin
They're not intended to be executed directly and seems mode change happened by accident. Setting -x for this files to avoid possible incidents by trying to run this files in shell.
2014-12-10Switch to numpy 1.9 for windows platformSergey Sharybin
2014-12-10Fix numpy installation on windows+cmakeSergey Sharybin
The was caused by numpy never unpackign because of no dpependnecy of any targets from the unpacked numpy. Tried making it so blender target dpeends on it, but for some reason it didn't work. For now added dedicated target for unpacked numpy. A bit dirty but much better than just totally failing.
2014-12-01CMake: Warning re: editing windows/py extractionCampbell Barton
2014-12-01CMake: fix for msvc (take2)Campbell Barton
2014-12-01CMake: fix for MSVC, installing PythonCampbell Barton
2014-11-26cmake/windows Change python installation so it does not trigger on simple ↵Martijn Berger
rebuilds
2014-11-23Cleanup: warningsCampbell Barton
2014-11-17Support dynamic loading of SDL librariesSergey Sharybin
This is mainly to address old issue when one need to have SDL library installed in order to use our official builds. Some hip distros already installs SDL, but it's not quite the same across all the variety of the distros. We also now switching to SDL-2.0, most of the distros have it in repositories already, so it shouldn't be huge deal to install it if needed. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D878
2014-11-16OSX/cmake: set actual compilation date to macosx bundles, fix player bundle ↵Jens Verwiebe
with lbiomp5 ( do we really need this in player? )
2014-11-16OSX/buildsystems: unify openmp handling by changing iomp5 id to ↵Jens Verwiebe
@loader_path/../Resources/lib/libiomp5.dylib This makes install_name_tool usage obsolete here and also assures cmake builds can be codesigned. IMPORTANT: update lib (darwin-9.x.universal/openmp)
2014-11-15Cmake windows. Make sure we install blender player.Martijn Berger
Add blenderplayer component so you can speicfy to install this in the installer
2014-11-14Cmake add installation of redistributables for msvc 2013Martijn Berger
2014-11-13Windows (MSVC2013) move to SDL2Martijn Berger
2014-11-13CMake: manpage creation is now optionalCampbell Barton
2014-11-13Fix cmake install of blenderplayer for linux.Antony Riakiotakis
2014-11-12cmake: fix generation / install on OS X,Martijn Berger
N.B. needs cmake cache rebuild
2014-11-11Fix: T42553 Linux cmake install now also without absolute path'sMartijn Berger
OS X cmake probably needs more checking.
2014-11-11cmake. refactor installing python things to not have absolute path'sMartijn Berger
buildbot. add rudementatry cpack based packing for cmake path
2014-11-08cmake buildfiles Cleanup / Refactor, no functional changes.Martijn Berger
Move away from using hardcoded ${target} when calling install() in cmake
2014-11-04CMake: Attempted to copy manual for py-moduleCampbell Barton
2014-10-18OSX/PLAYER/cmake: fix player install python bundling, overlloked player has ↵Jens Verwiebe
its own PLAYER_TARGETDIR_VER
2014-10-08Fix compilation error after recent commitSergey Sharybin
2014-10-08Ghost Context RefactorJason Wilkins
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-09-25Cycles: Add support of Glog loggingSergey Sharybin
This commit makes it possible to use Glog library for the debug logging. For now only possible when using CMake and in order to use the logging the WITH_CYCLES_LOGGING configuration variable is to be enabled. When this option is not enabled or when using Scons there's no difference in Cycles behavior at all, when using logging and no output to the console impact is gonna to be minimal. This is done in order to make it possible to have debug logging persistent in code (without need to add it when troubleshooting some bug and removing it afterwards). For now actual logging is not placed yet, only all the functions needed for the logging are written and so.
2014-09-08Fix building as Python module (manpage-generation)Campbell Barton
2014-08-31Add sqlite3 dll's on windows.Martijn Berger
Fix T41144
2014-08-29Fix T41629: Won't open blend files with non-Latin charasters in the nameSergey Sharybin
2014-08-07Add blender launcher application when building with MSVCSergey Sharybin
Main idea of this change is to make a small executable which will set OMP_WAIT_POLICY environment variable and then will launch blender itself. This is a teporary solution for the time being we'll have a more clear solution to high CPU usage with OpenMP when building with MSVC. Reviewers: campbellbarton, juicyfruit Reviewed By: juicyfruit Differential Revision: https://developer.blender.org/D717
2014-08-06OSX/cmake: allow for llvm dynamic builds too, but prefer staticJens Verwiebe
2014-08-01OSX/cmake: adapt bundle structure according sconsJens Verwiebe
2014-07-31Use dynamically linked SDL 1.2.15 on windows x64Martijn Berger