hsa: move external echo apps to hsa 06/20306/3
authorFlorin Coras <fcoras@cisco.com>
Tue, 25 Jun 2019 01:02:43 +0000 (18:02 -0700)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 25 Jun 2019 15:38:30 +0000 (15:38 +0000)
Type: refactor

Change-Id: I9a5c2abfd0c5444b31d9020cea918f9cd28f1ac2
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/plugins/hs_apps/CMakeLists.txt
src/plugins/hs_apps/quic_echo.c [moved from src/tests/vnet/session/quic_echo.c with 100% similarity]
src/plugins/hs_apps/tcp_echo.c [moved from src/tests/vnet/session/tcp_echo.c with 100% similarity]
src/plugins/hs_apps/udp_echo.c [moved from src/tests/vnet/session/udp_echo.c with 100% similarity]
src/vnet/CMakeLists.txt

index d27c851..e7885c3 100644 (file)
@@ -19,3 +19,25 @@ add_vpp_plugin(hs_apps
   http_server.c
   proxy.c
 )
+
+option(VPP_BUILD_SESSION_ECHO_APPS "Build session echo apps." ON)
+if(VPP_BUILD_SESSION_ECHO_APPS)
+  add_vpp_executable(tcp_echo
+    SOURCES tcp_echo.c
+    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
+    DEPENDS api_headers
+    NO_INSTALL
+  )
+  add_vpp_executable(quic_echo
+    SOURCES quic_echo.c
+    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
+    DEPENDS api_headers
+    NO_INSTALL
+  )
+  add_vpp_executable(udp_echo
+    SOURCES udp_echo.c
+    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
+    DEPENDS api_headers
+    NO_INSTALL
+  )
+endif(VPP_BUILD_SESSION_ECHO_APPS)
index 467d82b..5e1a75f 100644 (file)
@@ -1551,29 +1551,3 @@ add_vpp_library(vnet
 )
 
 ##############################################################################
-# Session echo apps
-##############################################################################
-
-option(VPP_BUILD_SESSION_ECHO_APPS "Build session echo apps." ON)
-if(VPP_BUILD_SESSION_ECHO_APPS)
-  add_vpp_executable(tcp_echo
-    SOURCES ../tests/vnet/session/tcp_echo.c
-    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
-    DEPENDS api_headers
-    NO_INSTALL
-    )
-  add_vpp_executable(quic_echo
-    SOURCES ../tests/vnet/session/quic_echo.c
-    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
-    DEPENDS api_headers
-    NO_INSTALL
-    )
-  add_vpp_executable(udp_echo
-    SOURCES ../tests/vnet/session/udp_echo.c
-    LINK_LIBRARIES vlibmemoryclient svm vppinfra pthread m rt
-    DEPENDS api_headers
-    NO_INSTALL
-    )
-endif(VPP_BUILD_SESSION_ECHO_APPS)
-
-##############################################################################