Skip to content

Commit

Permalink
Merge pull request opencv#29 from opencv/dm/gnudirs
Browse files Browse the repository at this point in the history
Follow-up for opencv#19 -- use CMAKE_INSTALL_* variables elsewhere
  • Loading branch information
dmatveev committed Aug 14, 2022
2 parents 09c31a3 + 637c806 commit abb789d
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions sources/ade/CMakeLists.txt
Expand Up @@ -51,15 +51,17 @@ include(GNUInstallDirs)

install(TARGETS ade COMPONENT dev
EXPORT adeTargets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})

install(EXPORT adeTargets DESTINATION share/ade COMPONENT dev)
install(EXPORT adeTargets
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/ade"
COMPONENT dev)

install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/"
DESTINATION include COMPONENT dev
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT dev
FILES_MATCHING PATTERN "*.hpp")

include(CMakePackageConfigHelpers)
Expand All @@ -72,10 +74,10 @@ write_basic_package_version_file(
configure_package_config_file(
"${CMAKE_CURRENT_LIST_DIR}/cmake/adeConfig.cmake.in"
"${CMAKE_BINARY_DIR}/adeConfig.cmake"
INSTALL_DESTINATION "share/ade"
INSTALL_DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/ade"
NO_SET_AND_CHECK_MACRO
NO_CHECK_REQUIRED_COMPONENTS_MACRO)

install(FILES "${CMAKE_BINARY_DIR}/adeConfig.cmake"
"${CMAKE_BINARY_DIR}/adeConfigVersion.cmake"
DESTINATION "share/ade" COMPONENT dev)
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/ade" COMPONENT dev)

0 comments on commit abb789d

Please sign in to comment.