blender/tests
Brecht Van Lommel a87d3edb98 Build: add system for shipping with dynamic libraries on Linux and macOS
PLATFORM_BUNDLED_LIBRARIES gathers shared libraries that will be installed
to the lib/ folder. The Blender executable gets a relative rpath pointing to
this folder as part of the install step.

The build rpath is different and uses absolute paths, so that it works for
executables like tests that are in different locations, and to support the
case where the build and install folders are different.

The system is already used for the OpenMP library on macOS. But on Linux it
will only kick in once we start using shared libraries for dependencies.

This also removes Mesa libraries from the old location, as these would cause
Blender to start with software OpenGL.

Ref T99618
2022-08-23 15:27:16 +02:00
..
blender_as_python_module File headers: SPDX License migration 2022-02-11 09:14:36 +11:00
gtests License headers: use SPDX for remaining CMake find modules & gtests 2022-02-15 17:45:39 +11:00
performance Cleanup: fix various typos 2022-08-03 19:28:05 +02:00
python Compositor: Rename compositor build option 2022-08-09 15:59:56 +02:00
CMakeLists.txt Build: add system for shipping with dynamic libraries on Linux and macOS 2022-08-23 15:27:16 +02:00