From 21374d8d35274f275f5e27e62f600f83ce56f97c Mon Sep 17 00:00:00 2001 From: David Heidelberg Date: Sun, 31 Mar 2024 19:27:11 +0200 Subject: cmake: move defaults into the per-platform section Signed-off-by: David Heidelberg Part-of: --- CMakeLists.txt | 14 ++++++-------- 1 file 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) -- cgit v1.2.3