X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fcmake%2Flibrary.cmake;h=b9e4f9b4bd8da032a14c48baa488084d4feede74;hb=958192dc2abf427118a227d142f5b03807098cb2;hp=cff5e3e3f2f2632a6225c6fdd827a4a1d9105292;hpb=c6c0246e2e9219baee3d67970775bed7560eac1e;p=vpp.git diff --git a/src/cmake/library.cmake b/src/cmake/library.cmake index cff5e3e3f2f..b9e4f9b4bd8 100644 --- a/src/cmake/library.cmake +++ b/src/cmake/library.cmake @@ -21,7 +21,9 @@ macro(add_vpp_library lib) add_library(${lib} SHARED ${ARG_SOURCES}) target_compile_options(${lib} PRIVATE -Wall) - set_target_properties(${lib} PROPERTIES SOVERSION ${VPP_LIB_VERSION}) + if(VPP_LIB_VERSION) + set_target_properties(${lib} PROPERTIES SOVERSION ${VPP_LIB_VERSION}) + endif() # library deps if(ARG_LINK_LIBRARIES) @@ -33,7 +35,7 @@ macro(add_vpp_library lib) endif() install( TARGETS ${lib} - DESTINATION ${VPP_LIB_DIR_NAME} + DESTINATION lib COMPONENT ${ARG_COMPONENT} ) @@ -76,6 +78,10 @@ endmacro() function (add_vpp_headers path) foreach(file ${ARGN}) get_filename_component(dir ${file} DIRECTORY) - install(FILES ${file} DESTINATION include/${path}/${dir}) + install( + FILES ${file} + DESTINATION include/${path}/${dir} + COMPONENT vpp-dev + ) endforeach() endfunction()