From 9c30469af590f96be4a7dec1c2b2a1e563e2e605 Mon Sep 17 00:00:00 2001 From: Deniz Bahadir Date: Fri, 28 Jun 2024 18:58:25 +0200 Subject: [PATCH] FindImageMagick: Provide per-component _LIBRARIES variable The `ImageMagick__LIBRARIES` result variable has long been documented but was not actually provided. Implement it, and document the version that really adds it. --- Modules/FindImageMagick.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Modules/FindImageMagick.cmake b/Modules/FindImageMagick.cmake index 6baf471f97..12d54a10ad 100644 --- a/Modules/FindImageMagick.cmake +++ b/Modules/FindImageMagick.cmake @@ -93,6 +93,8 @@ Result Variables Compile options of . ``ImageMagick__LIBRARIES`` + .. versionadded:: 3.31 + Full path to libraries. @@ -168,6 +170,12 @@ function(FIND_IMAGEMAGICK_API component header) set(ImageMagick_${component}_INCLUDE_DIRS ${ImageMagick_${component}_INCLUDE_DIRS} PARENT_SCOPE) + set(ImageMagick_${component}_LIBRARIES + ${ImageMagick_${component}_LIBRARY} + ) + set(ImageMagick_${component}_LIBRARIES + ${ImageMagick_${component}_LIBRARIES} PARENT_SCOPE) + set(ImageMagick_${component}_COMPILE_OPTIONS ${PC_${component}_CFLAGS_OTHER}) # Add the per-component include directories to the full include dirs.