]> git.proxmox.com Git - ceph.git/blame - ceph/src/include/CMakeLists.txt
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / include / CMakeLists.txt
CommitLineData
f67539c2
TL
1install(FILES
2 libcephsqlite.h
3 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
4
11fdf7f2
TL
5install(FILES
6 rados/librados.h
7c673cae
FG
7 rados/rados_types.h
8 rados/rados_types.hpp
11fdf7f2 9 rados/librados_fwd.hpp
7c673cae
FG
10 rados/librados.hpp
11 buffer.h
12 buffer_fwd.h
13 inline_memory.h
7c673cae
FG
14 page.h
15 crc32c.h
16 rados/objclass.h
c07f9fc5 17 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/rados)
11fdf7f2
TL
18if(WITH_LIBRADOSSTRIPER)
19 install(FILES
20 radosstriper/libradosstriper.h
21 radosstriper/libradosstriper.hpp
22 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/radosstriper)
23endif()
7c673cae
FG
24
25if(WITH_RBD)
26 install(FILES
27 rbd/features.h
28 rbd/librbd.h
29 rbd/librbd.hpp
c07f9fc5 30 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/rbd)
7c673cae
FG
31endif()
32
33if(WITH_RADOSGW)
34 install(FILES
35 rados/librgw.h
36 rados/rgw_file.h
f91f0fd5 37 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/rados)
7c673cae 38endif()
20effc67
TL
39
40if(WITH_LIBCEPHFS)
41 install(FILES
42 cephfs/libcephfs.h
43 cephfs/ceph_ll_client.h
1e59de90 44 cephfs/types.h
20effc67
TL
45 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/cephfs)
46endif()