@@ -74,13 +74,13 @@ set(SDL2NET_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
7474if (SDL2NET_BUILD_SHARED_LIBS)
7575 set (sdl2_net_export_name SDL2_net)
7676 set (sdl2_net_install_name_infix shared)
77- set (sdl3_target_name SDL3::SDL3)
77+ set (sdl3_target_name SDL3::SDL3-shared )
7878 set (sdl3_component SDL3)
7979else ()
8080 set (sdl2_net_export_name SDL2_net-static )
8181 set (sdl2_net_install_name_infix static )
82- set (sdl3_target_name SDL3::SDL3- static )
83- set (sdl3_component SDL3-shared )
82+ set (sdl3_target_name SDL3::Headers )
83+ set (sdl3_component Headers SDL3)
8484endif ()
8585
8686if (NOT TARGET ${sdl3_target_name} )
@@ -300,14 +300,14 @@ if(SDL2NET_SAMPLES)
300300
301301 add_executable (showinterfaces examples/showinterfaces.c)
302302 target_compile_definitions (showinterfaces PRIVATE SDL_MAIN_HANDLED)
303- target_link_libraries (showinterfaces PRIVATE SDL2_net::${sdl2_net_export_name} ${sdl3_target_name} )
303+ target_link_libraries (showinterfaces PRIVATE SDL2_net::${sdl2_net_export_name} SDL3::SDL3 )
304304
305305 add_executable (chat examples/chat.c examples/chat.h)
306- target_link_libraries (chat PRIVATE SDL2_net::${sdl2_net_export_name} SDL3::SDL3_test ${sdl3_target_name} )
306+ target_link_libraries (chat PRIVATE SDL2_net::${sdl2_net_export_name} SDL3::SDL3_test SDL3::SDL3 )
307307
308308 add_executable (chatd examples/chatd.c examples/chat.h)
309309 target_compile_definitions (chatd PRIVATE SDL_MAIN_HANDLED)
310- target_link_libraries (chatd PRIVATE SDL2_net::${sdl2_net_export_name} ${sdl3_target_name} )
310+ target_link_libraries (chatd PRIVATE SDL2_net::${sdl2_net_export_name} SDL3::SDL3 )
311311endif ()
312312
313313add_library (SDL2_net_on_SDL3 INTERFACE )
0 commit comments