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
2020-10-19Cleanup: spelling in commentsAlistair Sealy
Fixed a couple of typos in comments in CMakeLists.txt and GNUmakefile Reviewed By: #platforms_builds_tests, mont29 Differential Revision: https://developer.blender.org/D9261
2020-10-07PyDoc: Multithread sphinx-buildAaron Carlisle
Compile times went from over 5min to under 2 on my laptop.
2020-10-07PyDoc: Remove workaround for slow sphinx buildsAaron Carlisle
Tesing with newer versions of sphinx to directory `sphinx-build` is executed has no affect on the build time. Testing even gave a 2-3% speed boost.
2020-09-05Makefile: update spell checking targetsCampbell Barton
Update check_spelling targets to match changes to the utility, take an optional CHECK_SPELLING_CACHE argument.
2020-06-26Build: show helpful error when accidentally using GNUMakefile on WindowsBrecht Van Lommel
2020-06-12Makefile: Add build target for releaseAaron Carlisle
Fixes T77353
2020-04-17GNUmakefile: remove style checking targetsCampbell Barton
This has been removed since clang-format now enforces code-style.
2020-02-15Build: use clang-format from precompiled libraries for make format on LinuxBrecht Van Lommel
Ref T73747
2019-11-22Fix make BUILD_CMAKE_ARGS not combining with targets like ninja and liteBrecht Van Lommel
Previously make BUILD_CMAKE_ARGS="" on Linux and macOS would override any cmake arguments that come from the targets. Now they are concatenated.
2019-11-18Fix building on NetBSDCampbell Barton
2019-10-30GNUmakefile: use tar.xz instead of tar.gzCampbell Barton
Also rename "make tgz" to "make source_archive" as it wasn't clear this only archived the source, not binaries. D6153 by @JRottm with minor edits
2019-09-30macOS: don't require python3 to be installed to run "make update"Brecht Van Lommel
And fall back to python3 from our libraries for other commands, once checked out with make update.
2019-09-12Build: add "make test" command for Windows, output log fileBrecht Van Lommel
Differential Revision: https://developer.blender.org/D5715
2019-08-30Tests: move "make test" on macOS and Linux to Python scriptBrecht Van Lommel
2019-08-30Build: move "make update" on macOS and Linux to Python scriptBrecht Van Lommel
Differential Revision: https://developer.blender.org/D5545
2019-08-30Fix "make deps" error when building deps with make and Blender with ninjaBrecht Van Lommel
2019-08-12Fix wrong detection in recent ninja build changeBrecht Van Lommel
2019-08-12Build: automatically detect ninja build system when running "make"Brecht Van Lommel
So that you don't have to specify "make ninja" every time.
2019-08-05Build: add ninja target to make wrapperBrecht Van Lommel
To use the ninja build tool which is typically faster than make, especially for quick rebuilds.
2019-08-05Build: add config for developersBrecht Van Lommel
This has faster builds, error checks and tests. The number of cmake options for this type of thing has grown over the years and it's convenient to be able to point new developers to a single target. Previously the combination of all these options did not work correctly, now all tests should pass. The easiest way to use this is with the make wrapper, for example: make full developer debug Or set it manually with CMake: cmake -C ../blender/build_files/cmake/config/blender_developer.cmake . Differential Revision: https://developer.blender.org/D5149
2019-08-01Cleanup: misc spelling fixesCampbell Barton
T68035 by @luzpaz
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-07GNUMakeFile: Fix bad command line to generate QTCreator project.Dmitriy Efimov
Report with fix in D5035 by Dmitriy Efimov (@DarkDemiurg), thanks.
2019-04-20GNUMakefile: disable tab expansion for 'make format'Campbell Barton
This was only needed for initial migration.
2019-04-16GNUmakefile: move clang format utilityCampbell Barton
Makes more sense to place in 'utils_maintenance'.
2019-04-16GNUmakefile: add 'make format'Campbell Barton
Convenience access to clang_format_paths.py utility.
2019-02-28Makefile: icons target now uses make variablesCampbell Barton
Add examples in help text.
2019-02-28Makefile: use BLENDER_BIN variable if passed inCampbell Barton
When the default build path isn't used, it's still handy to be able to run utility commands.
2019-02-28Makefile: move help text to string literalCampbell Barton
Editing text in @echo commands wasn't convenient.
2019-02-09GNUmakefile: fix deps directoryLuca Rood
`uname -p` is unknown on some distros, use posix standard `uname -m`.
2018-12-21Update for moving blender2.8 to master.Brecht Van Lommel
2018-10-30Fix "make update" on macOS/Linux not updating addons to the blender2.8 branch.Brecht Van Lommel
This will need to be removed once we merge into master.
2018-09-24Build: allow overriding DEPS_BUILD_DIR and DEPS_INSTALL_DIR for make deps.Brecht Van Lommel
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13Cleanup: move 'make help_features' into own fileCampbell Barton
2018-09-13Merge branch 'master' into blender2.8Campbell Barton
2018-09-13PyDoc: disable ASAN exit code for doc buildingCampbell Barton
Prevented docs from building on any minor issue when ASAN was enabled.
2018-08-21Merge branch 'master' into blender2.8Campbell Barton
2018-08-21Correct recent makefile OSX checkCampbell Barton
2018-08-21Merge branch 'master' into blender2.8Campbell Barton
2018-08-21GNUmakefile: correct blender binary for macOSCampbell Barton
2018-08-14Cleanup: Update some links to new wikiAaron Carlisle
2018-08-14PyDoc: Remove hack to rename main doc from 'contents' to 'index'Aaron Carlisle
2018-07-13Merge branch 'master' into blender2.8Campbell Barton
2018-07-13Makefile: add note about environment varsCampbell Barton
2018-04-25Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2018-04-25Fix string comparison in GNUMakefile for linux systemsDalai Felinto
2018-04-24Add "make icons_geom" convenience targetCampbell Barton
Generates icons from the blend file in lib.
2018-01-12Build: auto detection of libraries built by "make deps" on Linux.Brecht Van Lommel
Use the libraries if they exist in ../lib/linux_x86_64 or similar, so that you can run "make deps && make full" to get a full static build. Note that install_deps.sh is still the only officially supported way to build Blender dependencies on Linux, but this may be useful to some. Differential Revision: https://developer.blender.org/D2980
2017-09-29GNUmakefile: add back 'git pull'Campbell Barton
Seems this was removed by accident.