--- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -241,25 +241,13 @@ install(TARGETS valhalla - LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shared NAMELINK_SKIP + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shared ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT development) if(BUILD_SHARED_LIBS) install(FILES ${VALHALLA_SOURCE_DIR}/COPYING ${VALHALLA_SOURCE_DIR}/CHANGELOG.md DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/doc/libvalhalla0" COMPONENT shared) - - set(LIBVALHALLA_SO_LINK ${CMAKE_SHARED_LIBRARY_PREFIX}valhalla${CMAKE_SHARED_LIBRARY_SUFFIX}) - - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${LIBVALHALLA_SO_LINK} - DESTINATION "${CMAKE_INSTALL_LIBDIR}" - COMPONENT development) - - if(UNIX) - add_custom_target(${LIBVALHALLA_SO_LINK} ALL - COMMAND ${CMAKE_COMMAND} -E create_symlink "${LIBVALHALLA_SO_LINK}.${VALHALLA_VERSION_MAJOR}" ${LIBVALHALLA_SO_LINK}) - set_target_properties(${LIBVALHALLA_SO_LINK} PROPERTIES FOLDER "Library") - endif() endif() install(FILES ${VALHALLA_SOURCE_DIR}/COPYING ${VALHALLA_SOURCE_DIR}/CHANGELOG.md ${VALHALLA_SOURCE_DIR}/README.md