iSulad/src/connect/client/CMakeLists.txt

19 lines
538 B
CMake
Raw Normal View History

2019-09-30 10:53:41 -04:00
# get current directory sources files
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} client_srcs)
set(incs ${CMAKE_CURRENT_SOURCE_DIR})
if (GRPC_CONNECTOR)
add_subdirectory(grpc)
list(APPEND client_srcs ${CLIENT_GRPC_SRCS})
list(APPEND incs ${CMAKE_CURRENT_SOURCE_DIR}/grpc)
else()
add_subdirectory(rest)
list(APPEND client_srcs ${CLIENT_REST_SRCS})
list(APPEND incs ${CMAKE_CURRENT_SOURCE_DIR}/rest)
endif()
set(CONNECT_CLIENT_SRCS ${client_srcs} PARENT_SCOPE)
set(CONNECT_CLIENT_INCS ${incs} PARENT_SCOPE)