Selaa lähdekoodia

FindImageMagick: Fix ARCH_INCLUDE_DIR detection for version 7 and newer

The `magick-baseconfig.h` header has been moved to a different subdirectory.

See https://bugs.debian.org/1087233 for the original bug report in Debian.
Timo Röhling 1 vuosi sitten
vanhempi
sitoutus
f6c6032e22
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 3 1
      Modules/FindImageMagick.cmake

+ 3 - 1
Modules/FindImageMagick.cmake

@@ -133,7 +133,9 @@ function(FIND_IMAGEMAGICK_API component header)
     NO_DEFAULT_PATH
     NO_DEFAULT_PATH
     )
     )
   find_path(ImageMagick_${component}_ARCH_INCLUDE_DIR
   find_path(ImageMagick_${component}_ARCH_INCLUDE_DIR
-    NAMES magick/magick-baseconfig.h
+    NAMES
+      magick/magick-baseconfig.h
+      MagickCore/magick-baseconfig.h
     HINTS
     HINTS
       ${PC_${component}_INCLUDEDIR}
       ${PC_${component}_INCLUDEDIR}
       ${PC_${component}_INCLUDE_DIRS}
       ${PC_${component}_INCLUDE_DIRS}