add_executable(gtest_tunnel gtest_tunnel.cpp) target_link_libraries(gtest_tunnel packet_manager gtest) add_executable(gtest_udp_utils gtest_udp_utils.cpp) target_link_libraries(gtest_udp_utils packet_manager gtest) add_executable(gtest_tcp_utils gtest_tcp_utils.cpp) target_link_libraries(gtest_tcp_utils packet_manager gtest) add_executable(gtest_ip4_utils gtest_ip4_utils.cpp) target_link_libraries(gtest_ip4_utils packet_manager gtest) add_executable(gtest_ip6_utils gtest_ip6_utils.cpp) target_link_libraries(gtest_ip6_utils packet_manager gtest) add_executable(gtest_mpls_utils gtest_mpls_utils.cpp) target_link_libraries(gtest_mpls_utils packet_manager gtest) add_executable(gtest_eth_utils gtest_eth_utils.cpp) target_link_libraries(gtest_eth_utils packet_manager gtest) add_executable(gtest_vlan_utils gtest_vlan_utils.cpp) target_link_libraries(gtest_vlan_utils packet_manager gtest) add_executable(gtest_vxlan_utils gtest_vxlan_utils.cpp) target_link_libraries(gtest_vxlan_utils packet_manager gtest) add_executable(gtest_gre0_utils gtest_gre0_utils.cpp) target_link_libraries(gtest_gre0_utils packet_manager gtest) add_executable(gtest_gre1_utils gtest_gre1_utils.cpp) target_link_libraries(gtest_gre1_utils packet_manager gtest) add_executable(gtest_l2tp_utils gtest_l2tp_utils.cpp) target_link_libraries(gtest_l2tp_utils packet_manager gtest) add_executable(gtest_gtp1_utils gtest_gtp1_utils.cpp) target_link_libraries(gtest_gtp1_utils packet_manager gtest) add_executable(gtest_gtp2_utils gtest_gtp2_utils.cpp) target_link_libraries(gtest_gtp2_utils packet_manager gtest) add_executable(gtest_packet_frag gtest_packet_frag.cpp) target_link_libraries(gtest_packet_frag packet_manager gtest) add_executable(gtest_packet_parser gtest_packet_parser.cpp) target_link_libraries(gtest_packet_parser packet_manager gtest) add_executable(gtest_packet_builder gtest_packet_builder.cpp) target_link_libraries(gtest_packet_builder packet_manager gtest) add_executable(gtest_packet_dabloom gtest_packet_dabloom.cpp) target_link_libraries(gtest_packet_dabloom packet_manager gtest) add_executable(gtest_packet_ldbc gtest_packet_ldbc.cpp) target_link_libraries(gtest_packet_ldbc packet_manager gtest) add_executable(gtest_packet_pool gtest_packet_pool.cpp) target_link_libraries(gtest_packet_pool packet_manager gtest) add_executable(gtest_packet_manager gtest_packet_manager.cpp) target_link_libraries(gtest_packet_manager packet_manager gtest) include(GoogleTest) gtest_discover_tests(gtest_tunnel) gtest_discover_tests(gtest_udp_utils) gtest_discover_tests(gtest_tcp_utils) gtest_discover_tests(gtest_ip4_utils) gtest_discover_tests(gtest_ip6_utils) gtest_discover_tests(gtest_mpls_utils) gtest_discover_tests(gtest_eth_utils) gtest_discover_tests(gtest_vlan_utils) gtest_discover_tests(gtest_vxlan_utils) gtest_discover_tests(gtest_gre0_utils) gtest_discover_tests(gtest_gre1_utils) gtest_discover_tests(gtest_l2tp_utils) gtest_discover_tests(gtest_gtp1_utils) gtest_discover_tests(gtest_gtp2_utils) gtest_discover_tests(gtest_packet_frag) gtest_discover_tests(gtest_packet_parser) gtest_discover_tests(gtest_packet_builder) gtest_discover_tests(gtest_packet_dabloom) gtest_discover_tests(gtest_packet_ldbc) gtest_discover_tests(gtest_packet_pool) gtest_discover_tests(gtest_packet_manager) file(COPY ../../../conf/ DESTINATION ./conf/) file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/metrics/)