
Co-authored-by: nroskill <nroskill@gmail.com> Co-authored-by: akaError <lzg020616@163.com> Co-authored-by: yinyj17 <yinyijun92@gmail.com>
25 lines
497 B
CMake
25 lines
497 B
CMake
function(rpc_server_test case)
|
|
if(ARGC EQUAL 1)
|
|
add_executable(${case} ${case}.cpp)
|
|
else()
|
|
add_executable(${ARGV})
|
|
endif()
|
|
|
|
target_include_directories(${case} PRIVATE)
|
|
|
|
target_link_libraries(${case}
|
|
PRIVATE
|
|
-Wl,--start-group
|
|
oceanbase_static
|
|
ob_sql_static
|
|
ob_storage_static
|
|
${ob_close_modules_static_name}
|
|
-Wl,--end-group
|
|
-static-libgcc
|
|
-static-libstdc++)
|
|
endfunction()
|
|
|
|
rpc_server_test(easy_server_basic)
|
|
rpc_server_test(easy_server_worker)
|
|
|