]> git.proxmox.com Git - ceph.git/blame - ceph/src/global/CMakeLists.txt
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / global / CMakeLists.txt
CommitLineData
7c673cae
FG
1set(libglobal_srcs
2 global_init.cc
3 pidfile.cc
4 signal_handler.cc)
5set(global_common_files
6 global_context.cc)
7add_library(global_common_objs OBJECT ${global_common_files})
8add_library(libglobal_objs OBJECT ${libglobal_srcs})
9
10add_library(global-static STATIC
11 $<TARGET_OBJECTS:libglobal_objs>
12 $<TARGET_OBJECTS:global_common_objs>)
11fdf7f2 13target_link_libraries(global-static common)
7c673cae
FG
14
15add_library(global STATIC
16 $<TARGET_OBJECTS:libglobal_objs>
17 $<TARGET_OBJECTS:global_common_objs>)
11fdf7f2 18target_link_libraries(global ceph-common ${EXTRALIBS})