@@ -18,30 +18,18 @@ add_feature_info("TEST_STATIC" TEST_STATIC "Test linking with static library")
1818
1919if (TEST_SHARED)
2020 # FIXME: in the distant future, must become REQUIRED
21- find_package (SDL2 CONFIG COMPONENTS SDL2)
22- # FIXME: and the following should be removed
23- if (NOT TARGET SDL2::SDL2)
24- list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR} /.." )
25- include (PrivateSdlFunctions)
26- sdl_find_sdl2(SDL2::SDL2 2.0)
27- endif ()
21+ find_package (SDL3 CONFIG REQUIRED COMPONENTS SDL3)
2822 find_package (SDL2_net REQUIRED CONFIG)
2923 add_executable (main_shared main.c)
30- target_link_libraries (main_shared PRIVATE SDL2::SDL2 SDL2_net::SDL2_net)
24+ target_link_libraries (main_shared PRIVATE SDL3::SDL3 SDL2_net::SDL2_net)
3125endif ()
3226
3327if (TEST_STATIC)
3428 # FIXME: in the distant future, must become REQUIRED
35- find_package (SDL2 CONFIG COMPONENTS SDL2-static )
36- # FIXME: and the following should be removed
37- if (NOT TARGET SDL2::SDL2-static )
38- list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR} /.." )
39- include (PrivateSdlFunctions)
40- sdl_find_sdl2(SDL2::SDL2-static 2.0)
41- endif ()
29+ find_package (SDL3 CONFIG REQUIRED COMPONENTS SDL3-static )
4230 find_package (SDL2_net REQUIRED CONFIG)
4331 add_executable (main_static main.c)
44- target_link_libraries (main_static PRIVATE SDL2::SDL2 -static SDL2_net::SDL2_net-static )
32+ target_link_libraries (main_static PRIVATE SDL3::SDL3 -static SDL2_net::SDL2_net-static )
4533endif ()
4634
4735feature_summary(WHAT ALL )
0 commit comments