if WITH_RADOS
bash_completion_DATA += \
- $(srcdir)/bash_completion/rados
+ $(srcdir)/bash_completion/rados \
$(srcdir)/bash_completion/radosgw-admin
python_PYTHON += pybind/rados.py
if WITH_RBD
bash_completion_DATA += \
- $(srcdir)/bash_completion/rbd \
+ $(srcdir)/bash_completion/rbd
bin_SCRIPTS += \
ceph-rbdnamer \
if ENABLE_CLIENT
-include Makefile-client.am
+include cls/Makefile-client.am
endif
if ENABLE_SERVER
-include Makefile-server.am
+include cls/Makefile-server.am
endif
if ENABLE_CLIENT
if WITH_RADOS
+
rados_includedir = $(includedir)/rados
rados_include_DATA = \
$(srcdir)/include/rados/librados.h \
$(srcdir)/include/page.h \
$(srcdir)/include/crc32c.h \
$(srcdir)/include/memory.h
-endif # WITH_RADOS
+
if WITH_RBD
librbd_includedir = $(includedir)/rbd
$(srcdir)/include/rbd/librbd.hpp
endif # WITH_RBD
+
if WITH_RADOSSTRIPER
radosstriper_includedir = $(includedir)/radosstriper
radosstriper_include_DATA = \
$(srcdir)/include/radosstriper/libradosstriper.hpp
endif # WITH_RADOSSTRIPER
+
if WITH_CEPHFS
libcephfs_includedir = $(includedir)/cephfs
libcephfs_include_DATA = $(srcdir)/include/cephfs/libcephfs.h
endif # WITH_CEPHFS
+
endif # WITH_RADOS
+endif # ENABLE_CLIENT
noinst_HEADERS += \
include/Context.h \
include/hash_namespace.h \
include/unordered_set.h \
include/unordered_map.h
-
-endif # ENABLE_CLIENT
include test/messenger/Makefile.am
if ENABLE_CLIENT
-include Makefile-client.am
+include test/Makefile-client.am
endif
if ENABLE_SERVER
-include Makefile-server.am
+include test/Makefile-server.am
endif
## Unknown/other tests
if ENABLE_CLIENT
-include Makefile-client.am
+include tools/Makefile-client.am
endif
if ENABLE_SERVER
-include Makefile-server.am
+include tools/Makefile-server.am
endif
monmaptool_SOURCES = tools/monmaptool.cc