Files
oceanbase/unittest/observer/rpc/CMakeLists.txt
wenxingsen 9b31f8aa03 [FEAT MERGE] 开源裁减颗粒度优化
Co-authored-by: nroskill <nroskill@gmail.com>
Co-authored-by: akaError <lzg020616@163.com>
Co-authored-by: yinyj17 <yinyijun92@gmail.com>
2023-08-15 02:40:26 +00:00

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)