Brecht Van Lommel
64c8e9a219
macOS: don't require python3 to be installed to run "make update"
...
And fall back to python3 from our libraries for other commands, once checked
out with make update.
2019-09-30 10:51:17 +02:00
Brecht Van Lommel
b6114c3849
Build: skip Blender repository pull in "make update" when not possible
...
This prints a more informative message, and is convenient when working with
local changes or in a branch where you only need to update submodules or tests.
2019-09-08 14:52:33 +02:00
Brecht Van Lommel
b6e7e173ec
Buildbot: enable tests to run again
...
These will not stop the build on failure yet, first step is to get them passing
more reliably.
2019-09-05 12:52:54 +02:00
Brecht Van Lommel
4f92725283
Fix buildbot unsuccessfully trying to update Blender repository for branches
2019-09-03 18:01:57 +02:00
Brecht Van Lommel
ebafb46e4a
Build: don't require svn to be available for "make update" when not used
...
Specifically on Linux, when not having a tests checkout.
2019-08-31 18:52:28 +02:00
Brecht Van Lommel
a098bd094c
Build: use non-interactive svn commands for "make update"
...
Needed for buildbot, but interactively solving svn conflicts in the middle
of manual make update is also not ideal.
2019-08-31 15:52:11 +02:00
Brecht Van Lommel
718747c589
Tests: auto download test files when running "make test"
2019-08-30 18:01:50 +02:00
Brecht Van Lommel
464e545c72
Tests: move "make test" on macOS and Linux to Python script
2019-08-30 17:57:18 +02:00
Brecht Van Lommel
e218d8c24b
Build: integrate make_update.py into Windows make.bat
2019-08-30 17:57:18 +02:00
Brecht Van Lommel
53cd445785
Build: support updating for release branches in make_update.py
2019-08-30 17:57:18 +02:00
Brecht Van Lommel
018fe9e006
Build: move "make update" on macOS and Linux to Python script
...
Differential Revision: https://developer.blender.org/D5545
2019-08-30 17:57:18 +02:00