49 lines
1.9 KiB
Diff
49 lines
1.9 KiB
Diff
|
From 87e5ee6503f084b4bd9c8e1b1311a76655c2685e Mon Sep 17 00:00:00 2001
|
||
|
From: Gilles Caulier <caulier.gilles@gmail.com>
|
||
|
Date: Sat, 27 Oct 2018 09:58:38 +0200
|
||
|
Subject: exiv2 0.27 RC1 generate now libexiv2lib.so at install stage. Adjust
|
||
|
the find cmake script accordingly. Print all values found while parsing host
|
||
|
system to detect the library
|
||
|
|
||
|
---
|
||
|
core/cmake/modules/FindExiv2.cmake | 11 +++++++++--
|
||
|
1 file changed, 9 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/core/cmake/modules/FindExiv2.cmake b/core/cmake/modules/FindExiv2.cmake
|
||
|
index 2fcee5b..c677832 100644
|
||
|
--- a/core/cmake/modules/FindExiv2.cmake
|
||
|
+++ b/core/cmake/modules/FindExiv2.cmake
|
||
|
@@ -5,7 +5,8 @@
|
||
|
#
|
||
|
# Once done this will define
|
||
|
#
|
||
|
-# Exiv2_FOUND - system has libexiv2
|
||
|
+# EXIV2_FOUND - system has libexiv2
|
||
|
+# EXIV2_VERSION - the version of libexiv2
|
||
|
# EXIV2_INCLUDE_DIR - the libexiv2 include directory
|
||
|
# EXIV2_LIBRARIES - Link these to use libexiv2
|
||
|
# EXIV2_DEFINITIONS - Compiler switches required for using libexiv2
|
||
|
@@ -53,7 +54,7 @@ find_path(EXIV2_INCLUDE_DIR NAMES exiv2/exif.hpp
|
||
|
${PC_EXIV2_INCLUDE_DIRS}
|
||
|
)
|
||
|
|
||
|
-find_library(EXIV2_LIBRARY NAMES exiv2 libexiv2
|
||
|
+find_library(EXIV2_LIBRARY NAMES exiv2 libexiv2 exiv2lib
|
||
|
HINTS
|
||
|
${PC_EXIV2_LIBDIR}
|
||
|
${PC_EXIV2_LIBRARY_DIRS}
|
||
|
@@ -106,4 +107,10 @@ include(FindPackageHandleStandardArgs)
|
||
|
find_package_handle_standard_args(Exiv2 REQUIRED_VARS EXIV2_LIBRARY EXIV2_INCLUDE_DIR
|
||
|
VERSION_VAR EXIV2_VERSION)
|
||
|
|
||
|
+MESSAGE(STATUS "EXIV2_FOUND = ${EXIV2_FOUND}")
|
||
|
+MESSAGE(STATUS "EXIV2_VERSION = ${EXIV2_VERSION}")
|
||
|
+MESSAGE(STATUS "EXIV2_INCLUDE_DIR = ${EXIV2_INCLUDE_DIR}")
|
||
|
+MESSAGE(STATUS "EXIV2_LIBRARY = ${EXIV2_LIBRARY}")
|
||
|
+MESSAGE(STATUS "EXIV2_DEFINITIONS = ${EXIV2_DEFINITIONS}")
|
||
|
+
|
||
|
mark_as_advanced(EXIV2_INCLUDE_DIR EXIV2_LIBRARY)
|
||
|
--
|
||
|
cgit v1.1
|
||
|
|