Extract *.so library symbolic link from lib to devel component
authorkel <ydginster@gmail.com>
Fri, 18 Nov 2016 21:20:49 +0000 (00:20 +0300)
committerkel <ydginster@gmail.com>
Fri, 18 Nov 2016 21:20:49 +0000 (00:20 +0300)
CMakeLists.txt

index 6aaa300db8f92c8a8fe5bb476773ffdf6b0f446b..8343f61bb3c2a419efabd926a3142bf30b62a1ba 100644 (file)
@@ -127,7 +127,8 @@ set_target_properties(${CDS_STATIC_LIBRARY} PROPERTIES DEBUG_POSTFIX "_d")
 target_link_libraries(${CDS_SHARED_LIBRARY} PRIVATE ${CMAKE_THREAD_LIBS_INIT})
 target_link_libraries(${CDS_STATIC_LIBRARY} PRIVATE ${CMAKE_THREAD_LIBS_INIT})
 
-install(TARGETS ${CDS_SHARED_LIBRARY} DESTINATION lib COMPONENT ${LIBRARIES_COMPONENT})
+install(TARGETS ${CDS_SHARED_LIBRARY} LIBRARY DESTINATION lib COMPONENT ${LIBRARIES_COMPONENT} NAMELINK_SKIP)
+install(TARGETS ${CDS_SHARED_LIBRARY} LIBRARY DESTINATION lib COMPONENT ${HEADERS_COMPONENT} NAMELINK_ONLY)
 install(TARGETS ${CDS_STATIC_LIBRARY} DESTINATION lib COMPONENT ${LIBRARIES_COMPONENT})
 install(DIRECTORY ${PROJECT_SOURCE_DIR}/cds DESTINATION include COMPONENT ${HEADERS_COMPONENT})