build: cmake NAMELINK_COMPONENT in vpp libraries
Installs the unversioned .so symlink in the -dev component. This prevent debian lintian error: link-to-shared-library-in-wrong-package NAMELINK_COMPONENT was added in cmake 3.12 Type: make Change-Id: I9d743218fa1f6b677659d745525e399ff66e73f4 Signed-off-by: Nick Brown <nickbroon@gmail.com>
This commit is contained in:

committed by
Damjan Marion

parent
f9a1748798
commit
48ceadcf39
@ -41,8 +41,10 @@ macro(add_vpp_library lib)
|
|||||||
endif()
|
endif()
|
||||||
install(
|
install(
|
||||||
TARGETS ${lib}
|
TARGETS ${lib}
|
||||||
DESTINATION ${VPP_LIBRARY_DIR}
|
LIBRARY
|
||||||
COMPONENT ${ARG_COMPONENT}
|
DESTINATION ${VPP_LIBRARY_DIR}
|
||||||
|
COMPONENT ${ARG_COMPONENT}
|
||||||
|
NAMELINK_COMPONENT ${ARG_COMPONENT}-dev
|
||||||
)
|
)
|
||||||
|
|
||||||
if (ARG_LTO AND VPP_USE_LTO)
|
if (ARG_LTO AND VPP_USE_LTO)
|
||||||
|
Reference in New Issue
Block a user