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-10-11Buildbot: don't add branch prefix when building release branchesBrecht Van Lommel
2019-10-09CMake: Move software-gl to generic install procedureSergey Sharybin
Removes custom logic from buildbot's packing step. This also removes icons/ folder, but CMake was already copying the icons to the root of the install folder.
2019-10-09Buildbot: Correction to previous commitSergey Sharybin
Off-by-one calculating parent folders.
2019-10-09Buildbot: Attempt to point precompiled libraries to a correct folderSergey Sharybin
The CMAKE_SOURCES variable is not yet initialized when the buildbot configuration is read. This is similar to the include of full release configuration happening earlier in the file.
2019-10-09Buildbot: Point to pre-compiled CentOS 7 librariesSergey Sharybin
2019-10-09Buildbot: Checkout precomiled CentOS librariesSergey Sharybin
2019-09-13Cycles: add Optix device backendPatrick Mours
This uses hardware-accelerated raytracing on NVIDIA RTX graphics cards. It is still currently experimental. Most features are supported, but a few are still missing like baking, branched path tracing and using CPU memory. https://wiki.blender.org/wiki/Reference/Release_Notes/2.81/Cycles#NVIDIA_RTX For building with Optix support, the Optix SDK must be installed. See here for build instructions: https://wiki.blender.org/wiki/Building_Blender/CUDA Differential Revision: https://developer.blender.org/D5363
2019-09-07Fix buildbot not reporting error when tests failBrecht Van Lommel
2019-09-07Tests: run tests from install pathBrecht Van Lommel
Blender can only be run correctly from the install path since it requires Python scripts, dynamic libraries and other files to be present. By default the install path is the same as the build path, so it works anyway. But on the buildbot it isn't. There was a workaround but it failed on Windows and macOS. Now tests run from the install path. Detecting that path for ctest is more complicated than I would like, but I couldn't find a better solution. Ref T69541.
2019-09-07Fix buildbot error building release on macOSBrecht Van Lommel
2019-09-05Buildbot: enable tests to run againBrecht Van Lommel
These will not stop the build on failure yet, first step is to get them passing more reliably.
2019-09-03Fix buildbot unsuccessfully trying to update Blender repository for branchesBrecht Van Lommel
2019-09-03Fix buildbot Python executable not found on WindowsBrecht Van Lommel
2019-09-03Buildbot: support building releases, make non-releases more consistentBrecht Van Lommel
* Auto detect rc and release version cycle in BKE_blender_version.h. * On Windows, generate zip and installer if a release is detected. * On macOS, always generate a dmg instead of zip. * Use standard package names without hash if a release is detected. * Buildbot package names now match platform names in releases. Ref T67056 Differential Revision: https://developer.blender.org/D5643
2019-09-02Buildbot: refactor all build slave codeBrecht Van Lommel
* Move common code into buildbot_utils.py * Remove legacy code from removed builders * Split code into smaller functions Differential Revision: https://developer.blender.org/D5642
2019-08-30Buildbot: add script to update libraries and submodulesBrecht Van Lommel
This is meant to replace the individual build steps for the various libraries and submodules, so we can easily get the correct revisions associated with different branches and releases.
2019-08-01Cleanup: misc spelling fixesCampbell Barton
T68035 by @luzpaz
2019-07-02Buildbot: Disable test step for nowSergey Sharybin
It causes some false indication of a failed build on soma platforms where it times out. Windows and macOS needs extra work to properly support python paths and path to the bundle. This can now happen without poking git every time by doing local modifications on a builder prior to commit.
2019-07-02Buildbot: Fix missing configuration for Win ctestSergey Sharybin
2019-07-02Buildbot: Fix missing environment for schroot testsSergey Sharybin
2019-07-02Buildbot: Correct previous commitSergey Sharybin
2019-07-02Buildbot: Use correct path to scriptsSergey Sharybin
The `scripts` is to be included into the path, not just the folder where the scripts are. Also specify path to datafiles.
2019-07-02Buildbot: Attempt to make ctest use proper installed scriptsSergey Sharybin
2019-07-02Buildbot: Enable GTests and test stepSergey Sharybin
2019-06-26Buildbot: Fix undefined architecture string for CentOSSergey Sharybin
2019-06-26Buildbot: Fix undefined bits for CentOS based builderSergey Sharybin
2019-06-26Buildbot: Fix pack stage for CentOS based builderSergey Sharybin
2019-06-26Buildbot: Fix scl command prefixSergey Sharybin
Now it should work correct with command passed as an individual elements of a list.
2019-06-26CMake: Cleanup, remove explicit Python versionSergey Sharybin
This is now coming from a common CMake configuration.
2019-06-26CMake: Initial support of CentOS for buildbot configurationSergey Sharybin
2019-06-26CMake: Cleanup, remove unused legacy hardcoded pathsSergey Sharybin
2019-06-26Buildbot: Preliminary support for CentOS based builderSergey Sharybin
2019-06-26Buildbot: Cleanup, remove unused optionSergey Sharybin
It was originally needed for various migration needs, now CUDA binaries are always to be built for 64 bit platforms and never to be built on 32bit platforms.
2019-06-19Cleanup: style, indentationCampbell Barton
2019-04-18Merge branch 'blender2.7'Sergey Sharybin
2019-04-18Buildbot: Attempt to fix wrong branch in buildinfoSergey Sharybin
For some reason the buildinfo header was not re-generated. The root reason is not really clear to me, so simply remove the header similar to the CMake cache.
2019-04-17Cleanup: use 2 space indentation for CMakeCampbell Barton
2019-03-17Merge branch 'blender2.7'Brecht Van Lommel
2019-03-17Cleanup: remove unused buildbot code.Brecht Van Lommel
2019-03-17Fix Windows 32bit buildbot trying to use CUDA, should be disabled.Brecht Van Lommel
2019-03-15Merge branch 'blender2.7'Brecht Van Lommel
2019-03-15Cycles: upgrade to CUDA 10.1 as the one officially supported version.Brecht Van Lommel
This version fixes various bugs, and there is no need anymore to use both 9.1 and 10.0 for different cards. There is a bug related to WITH_CYCLES_CUBIN_COMPILER and bump mapping in the regression tests, so that remains disabled same as it was for CUDA 10.0. Fix T59286: CUDA bake failing on some cards. Fix T56858: CUDA 9.2 and 10 issues.
2018-12-21Update for moving blender2.8 to master.Brecht Van Lommel
2018-12-21Update for moving master to blender2.7 branch.Brecht Van Lommel
2018-12-04Merge branch 'master' into blender2.8Brecht Van Lommel
2018-12-04Buildbot: enable support for NVIDIA Turing cards in Cycles (like GTX 20xx).Brecht Van Lommel
We currently only build the sm_7x kernels with CUDA 10.0, older cards still use 9.1 until rendering errors are solved for them.
2018-12-04Cycles: add initial CUDA 10.0 support, but only recommend use for Turing cards.Brecht Van Lommel
There may still be rendering errors when used for older graphics cards.
2018-09-12Merge branch 'master' into blender2.8Campbell Barton
2018-09-11Build: require OpenJPEG 2.x minimum, remove bundled version.Brecht Van Lommel
* WITH_SYSTEM_OPENJPEG is removed and is now always on, this was already the case for macOS and Windows. * This should not break existing Linx builds. If there is no new enough OpenJPEG installed, CMake will no find libopenjp2 and WITH_IMAGE_OPENJPEG will be disabled. * install_deps.sh was updated with new package names, since distributions put this version in a new package. Differential Revision: https://developer.blender.org/D3663
2018-08-31Merge branch 'master' into blender2.8Sergey Sharybin