summaryrefslogtreecommitdiffstats
path: root/src/tools/immutable_object_cache/CMakeLists.txt
blob: ed118ed6fbaf2c7e48c2d3c674652bf933045acd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
set(ceph_immutable_object_cache_files
  ObjectCacheStore.cc
  CacheController.cc
  CacheServer.cc
  CacheClient.cc
  CacheSession.cc
  SimplePolicy.cc
  Types.cc
  )
add_library(ceph_immutable_object_cache_lib STATIC ${ceph_immutable_object_cache_files})

add_executable(ceph-immutable-object-cache
  main.cc)
target_link_libraries(ceph-immutable-object-cache
  ceph_immutable_object_cache_lib
  librados
  StdFilesystem::filesystem
  global)
install(TARGETS ceph-immutable-object-cache DESTINATION bin)