From ee28e8ae15794daee8289b4ddda8657ac9dd7409 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= Date: Fri, 16 Nov 2018 18:33:46 +0100 Subject: [PATCH] CMake: Install public headers --- src/CMakeLists.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 391a33e0cc..cd1d281607 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -218,9 +218,15 @@ install(TARGETS exiv2lib EXPORT exiv2Config LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ) -install(FILES ${LIBEXIV2_HDR} - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/exiv2 -) + +install(DIRECTORY ../include/exiv2 + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} + FILES_MATCHING PATTERN "*.h*") + +install(FILES + ${CMAKE_BINARY_DIR}/exv_conf.h + ${CMAKE_BINARY_DIR}/exiv2lib_export.h + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/exiv2) install(EXPORT exiv2Config DESTINATION "share/exiv2/cmake")