X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fcmake%2Fplugin.cmake;h=1565170dedf8337794f4f4ae05569e4280a7a335;hb=9fd24793a407f2edbdf5c2d3a031bdcf894f0a69;hp=47296ed451fea05980bb6f63c31eab3afd00e1ab;hpb=76b5649d074ab198cbf5737ac76d21649a61bffd;p=vpp.git diff --git a/src/cmake/plugin.cmake b/src/cmake/plugin.cmake index 47296ed451f..1565170dedf 100644 --- a/src/cmake/plugin.cmake +++ b/src/cmake/plugin.cmake @@ -94,3 +94,12 @@ macro(add_vpp_plugin name) COMPONENT ${PLUGIN_COMPONENT} ) endmacro() + +macro(vpp_plugin_find_library plugin var name) + find_library(${var} NAMES ${name} ${ARGN}) +if (NOT ${var}) + message(WARNING "-- ${name} library not found - ${plugin} plugin disabled") + return() +endif() + message(STATUS "${plugin} plugin needs ${name} library - found at ${${var}}") +endmacro()