From 0a4ee13d7ad3f154d39b6810d13b5118d18acede Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Mon, 7 Nov 2016 15:45:11 -0800 Subject: [PATCH] spdk: cmake fixes Signed-off-by: Yehuda Sadeh --- src/os/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/os/CMakeLists.txt b/src/os/CMakeLists.txt index 8dc9508c56ca..4aff17d1abb3 100644 --- a/src/os/CMakeLists.txt +++ b/src/os/CMakeLists.txt @@ -95,6 +95,7 @@ if(HAVE_LIBAIO) endif() if(WITH_SPDK) + include_directories("${CMAKE_SOURCE_DIR}/src/spdk/include") add_custom_target(build_spdk COMMAND $(MAKE) DPDK_INC_DIR=${DPDK_INCLUDE_DIR} @@ -105,6 +106,7 @@ if(WITH_SPDK) foreach(lib nvme memory util) add_library(spdk_${lib} STATIC IMPORTED) add_dependencies(spdk_${lib} build_spdk) + target_link_libraries(os LINK_PRIVATE spdk_${lib}) set_target_properties(spdk_${lib} PROPERTIES IMPORTED_LOCATION "${CMAKE_SOURCE_DIR}/src/spdk/lib/${lib}/libspdk_${lib}.a" INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/spdk/include") -- 2.47.3