summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Heidelberg <david.heidelberg@collabora.com>2024-03-31 19:27:11 +0200
committerMarge Bot <emma+marge@anholt.net>2024-04-12 12:05:54 +0000
commit21374d8d35274f275f5e27e62f600f83ce56f97c (patch)
treebc05f1568bc799800a418ab0fd034c4a5366c8c3
parent86d3f1132de507647a67a58cc02936859728b02c (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.txt14
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)