diff options
Diffstat (limited to 'src/tools/immutable_object_cache/CMakeLists.txt')
-rw-r--r-- | src/tools/immutable_object_cache/CMakeLists.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/tools/immutable_object_cache/CMakeLists.txt b/src/tools/immutable_object_cache/CMakeLists.txt new file mode 100644 index 000000000..ed118ed6f --- /dev/null +++ b/src/tools/immutable_object_cache/CMakeLists.txt @@ -0,0 +1,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) |