X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=fedf931f041b3f687aa6493631e848553e500e72;hb=b6a4795;hp=420725a5f229c872abca690429f917e3d4bc261b;hpb=79dcbc74cd417f4caf41bc398ccba94cab7d656b;p=vpp.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 420725a5f22..fedf931f041 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -75,7 +75,8 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") find_package(OpenSSL REQUIRED) set(SUBDIRS vppinfra svm vlib vlibmemory vlibapi vnet vpp vat vcl plugins - vpp-api tools/vppapigen tools/g2 tools/elftool tools/perftool) + vpp-api tools/vppapigen tools/g2 tools/elftool tools/perftool cmake + ) elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") set(SUBDIRS vppinfra) else() @@ -86,7 +87,16 @@ foreach(DIR ${SUBDIRS}) add_subdirectory(${DIR}) endforeach() +############################################################################## +# packaging +############################################################################## include(cmake/pack.cmake) +add_vpp_packaging( + NAME "vpp" + VENDOR "fd.io" + DESCRIPTION "Vector Packet Processor" +) + ############################################################################## # detect if we are inside git repo and add configure dependency ############################################################################## @@ -115,5 +125,6 @@ pr("C flags" "${CMAKE_C_FLAGS}") pr("Linker flags" "${CMAKE_LINKER_FLAGS}") pr("Target processor" "${CMAKE_SYSTEM_PROCESSOR}") pr("Build type" "${CMAKE_BUILD_TYPE}") +pr("Prefix path" "${CMAKE_PREFIX_PATH}") pr("Install prefix" "${CMAKE_INSTALL_PREFIX}")