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
2019-08-14cleanup: fix python related build error on windows.Lazydodo
Recent python changes caused issues on some systems.
2019-08-14deps: python 3.7.4 for windows.Lazydodo
This also updates to a new packaging method where python is runnable from the library folder rather than having tarballs in the release folder.
2019-07-30Cmake/windows: Fix vcpkg bypassing our libs folder.Lazydodo
Occasionally we get reports of people that build blender and end up with either build errors or end up with builds that do not run on other systems. The root cause is when you install vpckg and integrate it into the build system it puts the search path for its includes and libraries before anything else. previously we told people to either uninstall vcpkg or remove the conflicting packages, which was not great. this change opts out of the use of vcpkg for blender only, so people can keep using it for other work without issues.
2019-06-22macOS: install license files inside Blender.app bundleBrecht Van Lommel
Since we are planning to install Blender as /Applications/Blender.app without being contained in a folder.
2019-06-22macOS: rename blender.app to Blender.appBrecht Van Lommel
Using a capitalized app name fits the platform guidelines. Since macOS file systems are case insensitive by default this should not break scripts that assume lowercase.
2019-06-06Cmake/Windows: Fix numpy being unpacked every build.Ray Molenkamp
Every time you build cmake it unpacks numpy. It is seemingly very unhappy with OUTPUTS being directories rather than files. The creating of the directory is not needed, so that step was easy to resolve, next problem: was there was not a target that outputs the tarball so it too was deemed out of date. Losing that dependency as well, fixes the issue, while this is not great if we ever update the libs in svn, we are planning to drastically change the way we package python for windows so this is ok for now, but needs to be addressed with the next python update, T65547 is the tracking ticket for this. Tested with VS2015/2017/2019 with both msbuild and ninja generators
2019-05-22Fix WITH_PYTHON_MODULE linkingCampbell Barton
Also remove bf_blenfont since it's not used by creator directly.
2019-04-24Cleanup: sort CMake include pathsCampbell Barton
2019-04-17ClangFormat: apply to source, most of internCampbell Barton
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
2019-04-16CMake: remove BLENDER_SORTED_LIBSCampbell Barton
Use CMake's target_link_libraries instead of manually maintaining library dependencies in a single list. In practice adding new libraries often ended up being guess-work, now each library lists the libraries it uses. This was used for the game player executable so libraries could optionally link to stubs. If we need this functionality it can be done using target-properties as described in T46725.
2019-04-16CMake: add library deps to CMakeLists.txtCampbell Barton
Tested to work on Linux and macOS. This will be enabled once all platforms are verified. See D4684
2019-04-16CMake: cleanup, arg rename, add definitions lastCampbell Barton
2019-04-15CMake: resolve issue building without sorted libsCampbell Barton
Linking empty libs gave an error.
2019-04-14CMake: prepare for BLENDER_SORTED_LIBS removalCampbell Barton
No functional change, this adds LIB definition and args to cmake files. Without this it's difficult to migrate away from 'BLENDER_SORTED_LIBS' since there are many platforms/configurations that could break when changing linking order. Manually add and enable WITHOUT_SORTED_LIBS to try building without sorted libs (currently fails since all variables are empty). This check will eventually be removed. See T46725.
2019-04-11Fix: Build issue with draco on mac.Ray Molenkamp
somehow missed mac in my last commit
2019-04-11Fix: Build issue with draco.Ray Molenkamp
DRACO_LIB_NAME was undefined, better use the proper cmake variable for it.
2019-04-11glTF: add Draco shared library for mesh compression.Benjamin Schmithüsen
Draco is added as a library under extern/ and builds a shared library that is installed into the Python site-packages. This is then loaded by the glTF add-on to do mesh compression. Differential Revision: https://developer.blender.org/D4501
2019-03-12Windows: Add convenience logging batch files.Ray Molenkamp
To make triaging a little easier these batchfiles generate the debug log and sysinfo files and instruct the user how to attach them to their bug report Differential Revision: https://developer.blender.org/D4505 Reviewers: brecht, zeddb
2019-03-06Fix build for Linux systemsDalai Felinto
Error introduced on rBff8a2df829fcce8780d26a18f3070ab8e850b2e6. The folders with binary icons were deleted.
2019-03-06Linux/freedesktop: update Blender app icon based on new guidelines.Jakub Steiner
* Use only scalable SVG icon. * Add symbolic variant for accessibility. * Remove shadow, this is added automatically. For more information see: https://gitlab.gnome.org/GNOME/Initiatives/issues/2 https://developer.gnome.org/hig/stable/icon-design.html.en
2019-02-22Windows: Use static pthreads library.Ray Molenkamp
2019-02-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-01-26Merge branch 'blender2.7'Brecht Van Lommel
2019-01-26macOS: add support for OpenMP, making smoke/fluid/cloth simulations faster.Arto Kitula
This bring macOS on par with Windows and Linux. It uses the OpenMP library added to our precompiled libraries. Custom flags are set because FindOpenMP from CMake below 3.12 does not support AppleClang, and more recent versions do not work with our custom directory location either. Differential Revision: https://developer.blender.org/D4257
2018-12-12Merge remote-tracking branch 'origin/master' into blender2.8Ray Molenkamp
2018-12-12dependencies windows: Replace pthreads-win32 2.9.1 with pthreads4w 3.0.0Ray Molenkamp
maintenance seems to have stopped for pthreads-win32
2018-10-22Merge remote-tracking branch 'origin/master' into blender2.8Ray Molenkamp
2018-10-22Windows: Enable python debugging in Visual Studio.Ray Molenkamp
see D3817 for technical details, and https://wiki.blender.org/wiki/Tools/Debugging/Python_Visual_Studio for a end user quick-start guide. Differential Revision: https://developer.blender.org/D3817
2018-08-28Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-28cmake: adjustments required for lib-upgrade on windows.Ray Molenkamp
2018-08-20Workspaces: replace bundled workspace.blend with embedded startup.blend.Brecht Van Lommel
We want these to have the same workspaces in both, so there is no reason to have two files that are identical.
2018-06-17Merge branch 'master' into blender2.8Campbell Barton
2018-06-17Cleanup: trailing space for remaining source/Campbell Barton
2018-05-22Merge branch 'master' into blender2.8Campbell Barton
2018-05-21CMake: only include licences for enabled libsCampbell Barton
2018-05-11Workbench: StudioLight HDRI'sJeroen Bakker
The Studio lights are now loaded from disk. The location is `datafiles/studiolights` they need to be JPG for now. JPG cannot store HDRI color range but they are clamped inside the Workbench engine for speed reason. I didn't select JP2K as it might not be enabled. Users can add upto 20 HDRI files. This limitation is inside the RNA_space.c Currently the icons are calculated when you first open the selection box for the HDRI's. We could add them to a background rendering later. I added 2 test files a sky texture rendered in Cycles and an HDRI from cloud.blender.org.
2018-04-25CMake: generate icon list for installationCampbell Barton
MSVC users weren't getting icons installed, since glob isn't reliable, list all files in a section which the update script maintains.
2018-04-24UI: use icons for the toolbarCampbell Barton
2018-04-17Removing Blender Game Engine from Blender 2.8Dalai Felinto
Folders removed entirely: * //extern/recastnavigation * //intern/decklink * //intern/moto * //source/blender/editors/space_logic * //source/blenderplayer * //source/gameengine This includes DNA data and any reference to the BGE code in Blender itself. We are bumping the subversion. Pending tasks: * Tile/clamp code in image editor draw code. * Viewport drawing code (so much of this will go away because of BI removal that we can wait until then to remove this.
2018-04-01Merge branch 'master' into blender2.8Campbell Barton
- Undo that changes modes currently asserts, since undo is now screen data. Most likely we will change how object mode and workspaces work since it's not practical/maintainable at the moment. - Removed view_layer from particle settings (wasn't needed and complicated undo).
2018-03-30C Logging: use instead of printf for messagesCampbell Barton
- See `--log` help message for usage. - Supports enabling categories. - Color severity. - Optionally logs to a file. - Currently use to replace printf calls in wm module. See D3120 for details.
2018-03-06Merge branch 'master' into blender2.8Campbell Barton
2018-03-06Fix T54234, add BLENDER_VERSION_CHAR to .plistArto Kitula
2018-02-02Merge branch 'master' into blender2.8Campbell Barton
2018-02-01Fix T53951: Copy ms runtime dlls using InstallRequiredSystemLibraries.cmakeRay Molenkamp
Differential Revision: https://developer.blender.org/D3032
2017-11-07Merge branch 'master' into blender2.8Brecht Van Lommel
2017-11-07macOS: remove old OpenMP lib stuff from cmakeArto Kitula
2017-09-29Merge branch 'master' into blender2.8Campbell Barton
2017-09-28macOS: officially upgrade to 10.9 libraries from lib/darwin.Brecht Van Lommel
This removes a bunch of code that is no longer needed, and running "make update" will now automatically download the new libraries. Differential Revision: https://developer.blender.org/D2861
2017-09-22Merge branch 'master' into blender2.8Sergey Sharybin