cmake: more granular build progress reporting
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
6bdcb7ffa5
commit
f549e67f0a
|
@ -327,11 +327,31 @@ if (ENABLE_GOBGP_SUPPORT)
|
|||
add_definitions(-DENABLE_GOBGP)
|
||||
add_library(gobgp_action STATIC actions/gobgp_action.cpp)
|
||||
|
||||
find_path(GRPC_INCLUDES_FOLDER NAMES grpc/grpc.h PATHS "${GRPC_CUSTOM_INSTALL_PATH}/include" "/usr/include" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GRPC_PATH NAMES grpc PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GPR_PATH NAMES gpr PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GRPC_CPP_PATH NAMES grpc++ PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
find_path(GRPC_INCLUDES_FOLDER NAMES grpc/grpc.h grpc.h PATHS "${GRPC_CUSTOM_INSTALL_PATH}/include" "/usr/local/include" "/usr/include" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GRPC_PATH NAMES grpc PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/local/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GPR_PATH NAMES gpr PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/local/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
find_library(GRPC_LIBRARY_GRPC_CPP_PATH NAMES grpc++ PATHS "${GRPC_CUSTOM_INSTALL_PATH}/lib" "/usr/local/lib" "/usr/lib" NO_DEFAULT_PATH)
|
||||
|
||||
if (GRPC_INCLUDES_FOLDER)
|
||||
message(STATUS "gRPC includes folder: ${GRPC_INCLUDES_FOLDER}")
|
||||
else()
|
||||
message(FATAL_ERROR "gRPC includes folder not found")
|
||||
endif()
|
||||
if (GRPC_LIBRARY_GRPC_PATH)
|
||||
message(STATUS "gRPC library path: ${GRPC_LIBRARY_GRPC_PATH}")
|
||||
else()
|
||||
message(FATAL_ERROR "gRPC library path not found")
|
||||
endif()
|
||||
if (GRPC_LIBRARY_GPR_PATH)
|
||||
message(STATUS "gRPC gpr library path: ${GRPC_LIBRARY_GPR_PATH}")
|
||||
else()
|
||||
message(FATAL_ERROR "gRPC gpr library path not found")
|
||||
endif()
|
||||
if (GRPC_LIBRARY_GRPC_CPP_PATH)
|
||||
message(STATUS "gRPC library cpp path: ${GRPC_LIBRARY_GRPC_CPP_PATH}")
|
||||
else()
|
||||
message(FATAL_ERROR "gRPC library cpp path not found")
|
||||
endif()
|
||||
if (GRPC_INCLUDES_FOLDER AND GRPC_LIBRARY_GRPC_PATH AND GRPC_LIBRARY_GPR_PATH AND GRPC_LIBRARY_GRPC_CPP_PATH)
|
||||
include_directories(${GRPC_INCLUDES_FOLDER})
|
||||
target_link_libraries(gobgp_action ${GRPC_LIBRARY_GRPC_PATH})
|
||||
|
|
Loading…
Reference in New Issue