]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake/crimson: define crimson_alien_common_srcs
authorKefu Chai <kchai@redhat.com>
Fri, 12 Mar 2021 17:11:27 +0000 (01:11 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 12 Mar 2021 17:15:07 +0000 (01:15 +0800)
so we can add to this list if some option is enabled

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/os/alienstore/CMakeLists.txt

index 659a3c6ce59393e9a807c1c820501f313d3d1f5b..90e89fd6968eb2eccacdc9711a934099111a6dd3 100644 (file)
@@ -5,7 +5,7 @@ set_target_properties(alien::cflags PROPERTIES
   INTERFACE_COMPILE_DEFINITIONS "WITH_SEASTAR;WITH_ALIEN"
   INTERFACE_INCLUDE_DIRECTORIES $<TARGET_PROPERTY:Seastar::seastar,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
   $<TARGET_OBJECTS:compressor_objs>
   $<TARGET_OBJECTS:common_prioritycache_obj>)
+add_library(crimson-alien-common STATIC
+  ${crimson_alien_common_srcs})
+
 target_link_libraries(crimson-alien-common
   crimson-common
   alien::cflags)