From cee24242dac441435e2724e9d4cb6f99e3cd3ecb Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sun, 1 Feb 2026 20:47:57 +0100
Subject: [PATCH] cmake: use png_target CMake variable for calcualting dynamic
library file name as well
(cherry picked from commit 495a220ec503d4f29b0b41edecc33488bf05ce24)
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b95dc7a5..3ecc070e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -908,7 +908,7 @@ if(SDLIMAGE_PNG)
add_dependencies(${sdl3_image_target_name} ${png_target})
endif()
endif()
- target_get_dynamic_library(SDLIMAGE_DYNAMIC_PNG PNG::PNG)
+ target_get_dynamic_library(SDLIMAGE_DYNAMIC_PNG ${png_target})
message(STATUS "Dynamic libpng: ${SDLIMAGE_DYNAMIC_PNG}")
target_compile_definitions(${sdl3_image_target_name} PRIVATE "LOAD_LIBPNG_DYNAMIC=\"${SDLIMAGE_DYNAMIC_PNG}\"")
else()