From d77d379ea6ac065becdf1b2e00351c77c7e1fe47 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Mon, 26 Apr 2021 18:43:20 -0700 Subject: hsa: custom proto vfts for vcl tests Define custom connect, listen, accept, close handlers for transport protos under test. Type: improvement Signed-off-by: Florin Coras Change-Id: Ifa260d05917256c590f29078f465ce47c576cbc3 --- src/plugins/hs_apps/CMakeLists.txt | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/plugins/hs_apps/CMakeLists.txt') diff --git a/src/plugins/hs_apps/CMakeLists.txt b/src/plugins/hs_apps/CMakeLists.txt index da86512f99f..1f474828b15 100644 --- a/src/plugins/hs_apps/CMakeLists.txt +++ b/src/plugins/hs_apps/CMakeLists.txt @@ -47,8 +47,6 @@ endif(VPP_BUILD_HS_SAPI_APPS) option(VPP_BUILD_VCL_TESTS "Build vcl tests." ON) if(VPP_BUILD_VCL_TESTS) foreach(test - vcl_test_server - vcl_test_client sock_test_server sock_test_client ) @@ -58,4 +56,17 @@ if(VPP_BUILD_VCL_TESTS) NO_INSTALL ) endforeach() + + foreach(test + vcl_test_server + vcl_test_client + ) + add_vpp_executable(${test} + SOURCES + "vcl/${test}.c" + vcl/vcl_test_protos.c + LINK_LIBRARIES vppcom pthread + NO_INSTALL + ) + endforeach() endif(VPP_BUILD_VCL_TESTS) -- cgit 1.2.3-korg