X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fcmake%2FVPPConfig.cmake;h=21da59d68baf6694a41b5db8a481d4a2926ba44f;hb=18c6cd9aa88aef446d09bfec90d45a24ec6741ef;hp=c6fd9fa3dedb903511d513aadd2b64cb4efc493e;hpb=eeadc14ee2c945eb53ae4cc3c6262499e896afb5;p=vpp.git diff --git a/src/cmake/VPPConfig.cmake b/src/cmake/VPPConfig.cmake index c6fd9fa3ded..21da59d68ba 100644 --- a/src/cmake/VPPConfig.cmake +++ b/src/cmake/VPPConfig.cmake @@ -15,6 +15,8 @@ get_filename_component(CMAKE_CURRENT_LIST_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) find_path(VPP_INCLUDE_DIR PATH_SUFFIXES NAMES vppinfra/clib.h) find_program(VPP_APIGEN vppapigen) +find_program(VPP_VAPI_C_GEN vapi_c_gen.py) +find_program(VPP_VAPI_CPP_GEN vapi_cpp_gen.py) if(VPP_INCLUDE_DIR AND VPP_APIGEN) include_directories (${VPP_INCLUDE_DIR}) @@ -31,7 +33,9 @@ if (compiler_flag_no_address_of_packed_member) add_definitions(-Wno-address-of-packed-member) endif() -include(CheckCCompilerFlag) +set(VPP_RUNTIME_DIR "bin" CACHE STRING "Relative runtime directory path") +set(VPP_LIBRARY_DIR "lib" CACHE STRING "Relative library directory path") + include(${CMAKE_CURRENT_LIST_DIR}/cpu.cmake) include(${CMAKE_CURRENT_LIST_DIR}/api.cmake) include(${CMAKE_CURRENT_LIST_DIR}/library.cmake)