From ec54ee50cefad905a0acf2af3820164988018faf Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 13 Mar 2021 01:11:27 +0800 Subject: [PATCH] cmake/crimson: define crimson_alien_common_srcs so we can add to this list if some option is enabled Signed-off-by: Kefu Chai --- src/crimson/os/alienstore/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/crimson/os/alienstore/CMakeLists.txt b/src/crimson/os/alienstore/CMakeLists.txt index 659a3c6ce59..90e89fd6968 100644 --- a/src/crimson/os/alienstore/CMakeLists.txt +++ b/src/crimson/os/alienstore/CMakeLists.txt @@ -5,7 +5,7 @@ set_target_properties(alien::cflags PROPERTIES INTERFACE_COMPILE_DEFINITIONS "WITH_SEASTAR;WITH_ALIEN" INTERFACE_INCLUDE_DIRECTORIES $) -add_library(crimson-alien-common STATIC +set(crimson_alien_common_srcs ${PROJECT_SOURCE_DIR}/src/common/admin_socket.cc ${PROJECT_SOURCE_DIR}/src/common/blkdev.cc ${PROJECT_SOURCE_DIR}/src/common/ceph_context.cc @@ -31,6 +31,9 @@ add_library(crimson-alien-common STATIC ${PROJECT_SOURCE_DIR}/src/global/global_context.cc $ $) +add_library(crimson-alien-common STATIC + ${crimson_alien_common_srcs}) + target_link_libraries(crimson-alien-common crimson-common alien::cflags) -- 2.39.5