list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
#
-# Public dependencies.
+# Dependencies.
#
-find_package (Boost
- 1.64.0
- REQUIRED
- COMPONENTS
- filesystem
- program_options
- thread
- unit_test_framework)
-
-find_package (c-ares 1.13 REQUIRED MODULE)
-find_package (cryptopp 5.6.5 REQUIRED)
-find_package (dpdk)
-find_package (fmt 5.2.1 REQUIRED)
-find_package (lz4 1.8.0 REQUIRED)
-
-#
-# Private and private/public dependencies.
-#
-
-find_package (Concepts)
-find_package (GnuTLS 3.5.18 REQUIRED)
-find_package (LinuxMembarrier)
-find_package (Protobuf 3.3.0 REQUIRED)
-find_package (Sanitizers)
-find_package (StdAtomic REQUIRED)
-find_package (StdFilesystem REQUIRED)
-find_package (hwloc 1.11.5)
-find_package (lksctp-tools)
-find_package (numactl)
-find_package (rt REQUIRED)
-find_package (yaml-cpp 0.5.3 REQUIRED)
+include (SeastarDependencies)
+set (StdFilesystem_CXX_DIALECT "@Seastar_CXX_DIALECT@")
+seastar_find_dependencies ()
if (NOT TARGET Seastar::seastar)
include ("${CMAKE_CURRENT_LIST_DIR}/SeastarTargets.cmake")