diff options
author | David Heidelberg <david.heidelberg@collabora.com> | 2024-03-31 19:27:11 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-04-12 12:05:54 +0000 |
commit | 21374d8d35274f275f5e27e62f600f83ce56f97c (patch) | |
tree | bc05f1568bc799800a418ab0fd034c4a5366c8c3 | |
parent | 86d3f1132de507647a67a58cc02936859728b02c (diff) |
cmake: move defaults into the per-platform section
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/898>
-rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a62c7f0a2..19bbe5b75 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,8 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") set(DEFAULT_WAFFLE ON) set(DEFAULT_X11 ON) + set(PIGLIT_BUILD_GLES_TESTS_DEFAULT ON) + set(PIGLIT_BUILD_VK_TESTS_DEFAULT ON) elseif(APPLE) set(DEFAULT_EGL OFF) set(DEFAULT_GLX OFF) @@ -33,6 +35,8 @@ elseif(APPLE) set(DEFAULT_WAFFLE OFF) set(DEFAULT_X11 OFF) + set(PIGLIT_BUILD_GLES_TESTS_DEFAULT OFF) + set(PIGLIT_BUILD_VK_TESTS_DEFAULT OFF) elseif(WIN32) set(DEFAULT_EGL OFF) set(DEFAULT_GLX OFF) @@ -40,6 +44,8 @@ elseif(WIN32) set(DEFAULT_WAFFLE OFF) set(DEFAULT_X11 OFF) + set(PIGLIT_BUILD_GLES_TESTS_DEFAULT OFF) + set(PIGLIT_BUILD_VK_TESTS_DEFAULT OFF) else() message(FATAL_ERROR "Unsupported platform") endif() @@ -55,14 +61,6 @@ if(X11_FOUND) add_definitions(-DPIGLIT_HAS_X11) endif() -if(CMAKE_SYSTEM_NAME STREQUAL "Linux") - set(PIGLIT_BUILD_GLES_TESTS_DEFAULT ON) - set(PIGLIT_BUILD_VK_TESTS_DEFAULT ON) -else() - set(PIGLIT_BUILD_GLES_TESTS_DEFAULT OFF) - set(PIGLIT_BUILD_VK_TESTS_DEFAULT OFF) -endif() - option(PIGLIT_SSE2 "Build with SSE2 support on 32-bit x86 architecture" ON) option(PIGLIT_BUILD_GL_TESTS "Build tests for OpenGL" ON) |