Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-09 | GNUmakefile: fix deps directory | Luca Rood | |
`uname -p` is unknown on some distros, use posix standard `uname -m`. | |||
2018-12-21 | Update for moving blender2.8 to master. | Brecht Van Lommel | |
2018-10-30 | Fix "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-24 | Build: allow overriding DEPS_BUILD_DIR and DEPS_INSTALL_DIR for make deps. | Brecht Van Lommel | |
2018-09-13 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-13 | Cleanup: move 'make help_features' into own file | Campbell Barton | |
2018-09-13 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-13 | PyDoc: disable ASAN exit code for doc building | Campbell Barton | |
Prevented docs from building on any minor issue when ASAN was enabled. | |||
2018-08-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-08-21 | Correct recent makefile OSX check | Campbell Barton | |
2018-08-21 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-08-21 | GNUmakefile: correct blender binary for macOS | Campbell Barton | |
2018-08-14 | Cleanup: Update some links to new wiki | Aaron Carlisle | |
2018-08-14 | PyDoc: Remove hack to rename main doc from 'contents' to 'index' | Aaron Carlisle | |
2018-07-13 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-13 | Makefile: add note about environment vars | Campbell Barton | |
2018-04-25 | Merge remote-tracking branch 'origin/master' into blender2.8 | Dalai Felinto | |
2018-04-25 | Fix string comparison in GNUMakefile for linux systems | Dalai Felinto | |
2018-04-24 | Add "make icons_geom" convenience target | Campbell Barton | |
Generates icons from the blend file in lib. | |||
2018-01-12 | Build: 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-29 | GNUmakefile: add back 'git pull' | Campbell Barton | |
Seems this was removed by accident. | |||
2017-09-28 | macOS: 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-08-10 | Cleanup: de-duplicate makefile OS checks | Campbell Barton | |
2017-08-07 | Build: add scripts to build dependencies for Windows and macOS. | Brecht Van Lommel | |
Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753 | |||
2017-06-27 | CMake: Only set CMAKE_BUILD_TYPE_INIT when not set | Campbell Barton | |
Convenience makefile now uses CMAKE_BUILD_TYPE_INIT, this means you can change the build type of an existing build and it won't be overwritten when running `make`. Useful if you want to add debug info to a release build for profiling. | |||
2017-03-11 | Makefile: set tab width=4 | Campbell Barton | |
2016-07-14 | Cleanup: line length | Campbell Barton | |
2016-05-20 | Makefile: Use hidden FORCE target | Campbell Barton | |
2016-04-09 | Fix T48078: incorrect OS X command for retrieving number of CPUs on in Makefile. | Brecht Van Lommel | |
2016-01-04 | Minor edits to sync make.bat & makefile | Campbell Barton | |
2015-09-21 | Makefile: show build dir when configuring | Campbell Barton | |
2015-06-17 | CMake: use functions instead of macros | Campbell Barton | |
Reduces issues with vars leaking into the parent scope. | |||
2015-06-14 | CMake: note env var | Campbell Barton | |
2015-06-14 | Makefile support for using NPROCS as an env var | Campbell Barton | |
2015-06-10 | Support alternate python command | Campbell Barton | |
2015-03-23 | tweaks to packman build | Campbell Barton | |
remove --asroot arg to makepkg | |||
2015-03-21 | Cleanup: use tabs | Campbell Barton | |
2014-12-20 | Force phony targets to build (even if file exists) | Campbell Barton | |
This is a convenience makefile only, files if they exist by accident shouldn't ever be used. | |||
2014-11-14 | CMake: add 'full' to 'make help' | Campbell Barton | |
2014-11-13 | Add 'help_features' make target (prints WITH_*** options) | Campbell Barton | |
2014-11-13 | CMake: add 'make full' target | Campbell Barton | |
2014-09-16 | Utility script to create release archive | Campbell Barton | |
- only include files known to git. - includes all submodules. - version extracted from BKE_blender.h for naming. - MD5 checksum generated. - 'make tbz' convenience target. Script by Dan McGrath with own minor edits. | |||
2014-09-15 | Makefile: add 'update' convenience target | Campbell Barton | |
2014-07-25 | Source Checkers: Include intern/ libs we maintain in spelling checks | Campbell Barton | |
2014-06-18 | Move tests into tests/ top-level dir | Campbell Barton | |
2014-05-29 | OSX: fix T40413, automatic threads for compile throw wrong output | Jens Verwiebe | |
2014-05-27 | BSD's was using too many build threads for convenience makefile | Campbell Barton | |
D431 from Aaron Peterson | |||
2014-03-02 | Found another place where nproc can be used | Lawrence D'Oliveiro | |
/proc/cpuinfo is a Linux-specific thing. Using GNU [[ http://www.gnu.org/software/coreutils/manual/html_node/nproc-invocation.html | nproc ]] should be more portable. Reviewers: mont29 Reviewed By: mont29 Differential Revision: https://developer.blender.org/D377 | |||
2014-01-20 | Cycles: Add a cmake config to easily compile Cycles Standalone. | Thomas Dinges | |
On Linux/Mac OS X, simply type "make cycles" inside the Blender source directory, to get a standalone build of the engine. Reviewed by: Brecht Differential Revision: https://developer.blender.org/D228 | |||
2014-01-13 | UI Icons: store icons in git as uncompressed pixmaps (D196) | Campbell Barton | |
this allows for updating icons without committing a new PNG each time (which is inefficient with git). The data files are converted into a PNG at builds time and used just as they were before. |