summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Kłoczko <kloczek@github.com>2022-09-09 17:05:16 +0000
committerMartijn van Beurden <mvanb1@gmail.com>2022-09-15 09:49:53 +0200
commite8c23bf75ec1313b63dabe8bd2e5cde5332c3bcf (patch)
tree83a06f0671d117a02683b906d8ee1e47406871ba
parent4145f7455b619b33e5df6adaa085c917587fe8d6 (diff)
downloadflac-e8c23bf75ec1313b63dabe8bd2e5cde5332c3bcf.tar.gz
install cmake module in default cmake search path
cmake uses $(datadir}/cmake and $(libdir}/cmake as base path to search for its moduels. Install FLAC cmake module in $(libdir}/cmake/FLAC because it provides arch dependent API/ABI. Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
-rw-r--r--CMakeLists.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d21e754e..84cdf452 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -235,26 +235,26 @@ configure_file(config.cmake.h.in config.h)
if(INSTALL_CMAKE_CONFIG_MODULE)
install(
EXPORT targets
- DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake"
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
NAMESPACE FLAC::)
export(EXPORT targets NAMESPACE FLAC:: FILE FLACTargets.cmake)
configure_package_config_file(
${PROJECT_SOURCE_DIR}/flac-config.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/flac-config.cmake
- INSTALL_DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake")
+ INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}")
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/flac-config-version.cmake COMPATIBILITY AnyNewerVersion)
install(
FILES ${CMAKE_CURRENT_BINARY_DIR}/flac-config.cmake ${CMAKE_CURRENT_BINARY_DIR}/flac-config-version.cmake
- DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake"
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
)
install(
FILES
"${CMAKE_CURRENT_BINARY_DIR}/flac-config.cmake"
"${CMAKE_CURRENT_BINARY_DIR}/flac-config-version.cmake"
- DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake")
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}")
endif()
file(GLOB FLAC_HEADERS "include/FLAC/*.h")