1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
Description: fix cmake to reflect the fact this project is ARCH_INDEPENDENT
Forwarded: TODO
Author: Sébastien Noel <sebastien@twolife.be>
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.10)
project(plog VERSION 1.1.10 LANGUAGES CXX)
@@ -53,7 +53,7 @@
install(
EXPORT ${PROJECT_NAME}Config
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
+ DESTINATION share/cmake/${PROJECT_NAME}
NAMESPACE ${PROJECT_NAME}::
)
@@ -62,21 +62,15 @@
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)
- install(
- FILES
- ${CMAKE_CURRENT_SOURCE_DIR}/README.md
- ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE
- DESTINATION ${CMAKE_INSTALL_DOCDIR}
- )
-
include(CMakePackageConfigHelpers)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
COMPATIBILITY AnyNewerVersion
+ ARCH_INDEPENDENT
)
install(
FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
+ DESTINATION share/cmake/${PROJECT_NAME}
)
endif()
|