http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-cmake-tests-bundle-linking Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-cmake-tests-bundle-linking Branch fi Sun, 09 May 21 14:03:52 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[704fabc]: Tests: bundle tests for some modules in their own executables...]]> http://www.miikahweb.com/en/blender/git-logs/commit/704fabc73afff0c5a318857dfaa9db4ad2e58335 704fabc
Branches : temp-cmake-tests-bundle-linking
Author : Brecht Van Lommel (brecht)
----------------------------------------
Tests: bundle tests for some modules in their own executables

The ffmpeg, guardedalloc and blenlib are quite isolated and putting them in
their own executable separate from blender_test is faster for development than
linking the entire blender_tests executable.

For Cycles, this also bundles all the unit tests into one executable.

I also considered going back to having every test file in its own executable,
but the size of these executables does add up quickly, and linking and running
all blenlib tests is still < 1s here.

Ref T79958

Reviewed By: LazyDodo

Maniphest Tasks: T79958

Differential Revision: https://developer.blender.org/D8714

----------------------------------------
8 Paths Changed]]>
Tue, 15 Sep 2020 15:44:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/704fabc73afff0c5a318857dfaa9db4ad2e58335Brecht Van Lommel
<![CDATA[[7320e8c]: CMake: clean up setting of platform specific linker flags]]> http://www.miikahweb.com/en/blender/git-logs/commit/7320e8c94b71ca724ae398a6231424a69f3aa4f2 7320e8c
Branches : temp-cmake-tests-bundle-linking
Author : Brecht Van Lommel (brecht)
----------------------------------------
CMake: clean up setting of platform specific linker flags

Set flags directly on the target, and use common function for all cases.

----------------------------------------
10 Paths Changed]]>
Tue, 15 Sep 2020 15:44:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7320e8c94b71ca724ae398a6231424a69f3aa4f2Brecht Van Lommel