diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-11-09 16:38:51 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-11-09 16:38:51 +0300 |
commit | 0bcf014bcf36d2917b4ab1b77faa621c6345edc7 (patch) | |
tree | 6186c69b2f89f5879d82c2c1f4a27504c6e904bf /tests | |
parent | 41b0820dddf90c91d8016806507cbe7838e7b2d1 (diff) | |
parent | 65c5ebf5779d07fb92fabd0ff992337f6c980cde (diff) |
Merge branch 'blender-v3.0-release'
Diffstat (limited to 'tests')
-rw-r--r-- | tests/python/CMakeLists.txt | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/tests/python/CMakeLists.txt b/tests/python/CMakeLists.txt index 92d46eb8d80..1927223cf32 100644 --- a/tests/python/CMakeLists.txt +++ b/tests/python/CMakeLists.txt @@ -630,14 +630,16 @@ endif() if(WITH_CYCLES OR WITH_OPENGL_RENDER_TESTS) if(NOT OPENIMAGEIO_IDIFF) - MESSAGE(STATUS "Disabling render tests because OIIO idiff does not exist") + MESSAGE(STATUS "Disabling Cycles tests because OIIO idiff does not exist") elseif(NOT EXISTS "${TEST_SRC_DIR}/render/shader") - MESSAGE(STATUS "Disabling render tests because tests folder does not exist at ${TEST_SRC_DIR}") + MESSAGE(STATUS "Disabling Cycles tests because tests folder does not exist at ${TEST_SRC_DIR}") + elseif(NOT WITH_COMPOSITOR) + MESSAGE(STATUS "Disabling Cycles tests because WITH_COMPOSITOR is disabled") + elseif(NOT WITH_OPENCOLORIO) + MESSAGE(STATUS "Disabling Cycles tests because WITH_OPENCOLORIO is disabled") else() set(render_tests bsdf - denoise - displacement hair image_colorspace image_data_types @@ -646,20 +648,38 @@ if(WITH_CYCLES OR WITH_OPENGL_RENDER_TESTS) integrator light mesh - motion_blur - openvdb - render_layer - reports shader shadow_catcher sss volume ) + if(WITH_OPENSUBDIV) + list(APPEND render_tests displacement) + endif() + + if(WITH_FREESTYLE) + list(APPEND render_tests render_layer) + endif() + + if(WITH_MOD_FLUID) + list(APPEND render_tests motion_blur reports) + endif() + + if(WITH_OPENVDB) + list(APPEND render_tests openvdb) + endif() + + if(WITH_OPENIMAGEDENOISE) + list(APPEND render_tests denoise) + endif() + if(WITH_OPENGL_RENDER_TESTS) list(APPEND render_tests grease_pencil) endif() + list(SORT render_tests) + # Cycles if(WITH_CYCLES) if(NOT WITH_CYCLES_OSL) |