From 965c16453785279d921b584c92f14bd0ef034730 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Thu, 16 Jun 2022 03:40:53 +0200 Subject: [PATCH] cmake: let cmake test script make use of the installed cmake scripts --- test/CMakeLists.txt | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index d4fc5c42b..135be4597 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,6 +1,11 @@ -cmake_minimum_required(VERSION 3.0.0) -project(SDL2 C) -include(CTest) +cmake_minimum_required(VERSION 3.0) +project(SDL2_test) + +if(NOT TARGET SDL2::SDL2-static) + find_package(SDL2 2.0.23 REQUIRED COMPONENTS SDL2-static SDL2test) +endif() + +enable_testing() if(SDL_INSTALL_TESTS) include(GNUInstallDirs) @@ -8,9 +13,9 @@ endif() if(PSP) link_libraries( - SDL2main - SDL2_test - SDL2-static + SDL2::SDL2main + SDL2::SDL2test + SDL2::SDL2-static GL pspvram pspvfpu @@ -23,7 +28,7 @@ if(PSP) psppower ) else() - link_libraries(SDL2_test SDL2-static) + link_libraries(SDL2::SDL2test SDL2::SDL2-static) endif() if(WINDOWS)