@@ -28,7 +28,7 @@ option(MONGOCXX_ENABLE_SLOW_TESTS "Run slow tests when invoking the the test tar
28
28
set (MONGOCXX_VERSION_NO_EXTRA ${MONGOCXX_VERSION_MAJOR} .${MONGOCXX_VERSION_MINOR} .${MONGOCXX_VERSION_PATCH} )
29
29
set (MONGOCXX_VERSION ${MONGOCXX_VERSION_NO_EXTRA}${MONGOCXX_VERSION_EXTRA} )
30
30
set (MONGOCXX_INLINE_NAMESPACE "v${MONGOCXX_ABI_VERSION} " )
31
- set (MONGOCXX_HEADER_INSTALL_DIR "include /mongocxx/${MONGOCXX_INLINE_NAMESPACE} " CACHE INTERNAL "" )
31
+ set (MONGOCXX_HEADER_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR} /mongocxx/${MONGOCXX_INLINE_NAMESPACE} " CACHE INTERNAL "" )
32
32
33
33
set (LIBMONGOC_REQUIRED_VERSION 1.9.2)
34
34
set (LIBMONGOC_REQUIRED_ABI_VERSION 1.0)
@@ -206,13 +206,13 @@ install(FILES
206
206
207
207
install (TARGETS
208
208
mongocxx
209
- RUNTIME DESTINATION bin COMPONENT runtime
210
- LIBRARY DESTINATION lib COMPONENT runtime
211
- ARCHIVE DESTINATION lib COMPONENT dev
209
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT runtime
210
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime
211
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT dev
212
212
)
213
213
214
214
set (PACKAGE_INCLUDE_INSTALL_DIRS ${MONGOCXX_HEADER_INSTALL_DIR} )
215
- set (PACKAGE_LIBRARY_INSTALL_DIRS lib )
215
+ set (PACKAGE_LIBRARY_INSTALL_DIRS ${CMAKE_INSTALL_LIBDIR} )
216
216
set (PACKAGE_LIBRARIES mongocxx)
217
217
218
218
include (CMakePackageConfigHelpers)
@@ -225,7 +225,7 @@ endif()
225
225
226
226
configure_package_config_file(
227
227
cmake/${PKG} -config.cmake.in ${CMAKE_CURRENT_BINARY_DIR} /${PKG} -config.cmake
228
- INSTALL_DESTINATION lib /cmake/${PKG} -${MONGOCXX_VERSION}
228
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${PKG} -${MONGOCXX_VERSION}
229
229
PATH_VARS PACKAGE_INCLUDE_INSTALL_DIRS PACKAGE_LIBRARY_INSTALL_DIRS
230
230
)
231
231
@@ -237,7 +237,7 @@ write_basic_package_version_file(
237
237
238
238
install (
239
239
FILES ${CMAKE_CURRENT_BINARY_DIR} /${PKG} -config.cmake ${CMAKE_CURRENT_BINARY_DIR} /${PKG} -config-version .cmake
240
- DESTINATION lib /cmake/${PKG} -${MONGOCXX_VERSION}
240
+ DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${PKG} -${MONGOCXX_VERSION}
241
241
)
242
242
243
243
add_subdirectory (test )
0 commit comments