diff --git a/build/CMakeLists.txt b/build/CMakeLists.txt index 26815dec..da20f066 100644 --- a/build/CMakeLists.txt +++ b/build/CMakeLists.txt @@ -76,7 +76,7 @@ if(WITH_LIBRARY) FILE(GLOB LIBI2PD_HEADERS ${LIBI2PD_SRC_DIR}/*.h*) install(FILES ${LIBI2PD_HEADERS} - DESTINATION include/libi2pd + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/libi2pd COMPONENT Libraries) endif() @@ -94,7 +94,7 @@ if(WITH_LIBRARY) FILE(GLOB LIBI2PD_CLIENT_HEADERS ${LIBI2PD_CLIENT_SRC_DIR}/*.h*) install(FILES ${LIBI2PD_CLIENT_HEADERS} - DESTINATION include/libi2pdclient + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/libi2pdclient COMPONENT Libraries) endif() @@ -112,7 +112,7 @@ if(WITH_LIBRARY) FILE(GLOB LANG_HEADERS ${LANG_SRC_DIR}/*.h*) install(FILES ${LANG_HEADERS} - DESTINATION include/libi2pdlang + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/libi2pdlang COMPONENT Libraries) endif() diff --git a/build/cmake/i2pdConfig.cmake b/build/cmake/i2pdConfig.cmake index fd0a5404..827e30b7 100644 --- a/build/cmake/i2pdConfig.cmake +++ b/build/cmake/i2pdConfig.cmake @@ -1,6 +1,6 @@ -set(libi2pd_INCLUDE_DIR ${CMAKE_INSTALL_PREFIX}/include) -set(libi2pd_LIBRARIES ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/libi2pd.a) -set(libi2pdclient_INCLUDE_DIR ${CMAKE_INSTALL_PREFIX}/include) -set(libi2pdclient_LIBRARIES ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/libi2pdclient.a) -set(libi2pdlang_INCLUDE_DIR ${CMAKE_INSTALL_PREFIX}/include) -set(libi2pdlang_LIBRARIES ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/libi2pdlang.a) +set(libi2pd_INCLUDE_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR}) +set(libi2pd_LIBRARIES ${CMAKE_INSTALL_FULL_LIBDIR}/libi2pd.a) +set(libi2pdclient_INCLUDE_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR}) +set(libi2pdclient_LIBRARIES ${CMAKE_INSTALL_FULL_LIBDIR}/libi2pdclient.a) +set(libi2pdlang_INCLUDE_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR}) +set(libi2pdlang_LIBRARIES ${CMAKE_INSTALL_FULL_LIBDIR}/libi2pdlang.a)