SUBDIRS = . src man doc systemd selinux
EXTRA_DIST += \
+ CMakeLists.txt \
+ qa \
src/test/run-cli-tests \
src/test/run-cli-tests-maybe-unset-ccache \
src/test/cli \
EXTRA_DIST = \
- man/8/ceph-authtool.rst \
- man/8/ceph-clsinfo.rst \
- man/8/ceph-conf.rst \
- man/8/ceph-create-keys.rst \
- man/8/ceph-debugpack.rst \
- man/8/ceph-dencoder.rst \
- man/8/ceph-deploy.rst \
- man/8/ceph-detect-init.rst \
- man/8/ceph-disk.rst \
- man/8/cephfs.rst \
- man/8/ceph-fuse.rst \
- man/8/ceph-mds.rst \
- man/8/ceph-mon.rst \
- man/8/ceph-osd.rst \
- man/8/ceph-post-file.rst \
- man/8/ceph-rbdnamer.rst \
- man/8/ceph-rest-api.rst \
- man/8/ceph.rst \
- man/8/ceph-run.rst \
- man/8/ceph-syn.rst \
- man/8/crushtool.rst \
- man/8/librados-config.rst \
- man/8/monmaptool.rst \
- man/8/mount.ceph.rst \
- man/8/osdmaptool.rst \
- man/8/radosgw-admin.rst \
- man/8/radosgw.rst \
- man/8/rados.rst \
- man/8/rbd-fuse.rst \
- man/8/rbd-mirror.rst \
- man/8/rbd-nbd.rst \
- man/8/rbd-replay-many.rst \
- man/8/rbd-replay-prep.rst \
- man/8/rbd-replay.rst \
- man/8/rbd.rst \
- man/8/rbdmap.rst
+ man \
+ api \
+ architecture.rst \
+ cephfs \
+ conf.py \
+ dev \
+ favicon.ico \
+ glossary.rst /
+ images /
+ index.rst /
+ install /
+ logo.png /
+ Makefile.am /
+ man /
+ mon /
+ rados /
+ radosgw /
+ rbd /
+ release-notes.rst /
+ releases.rst /
+ scripts /
+ start /
+ _templates /
+ _themes
AUTOMAKE_OPTIONS = gnu
-EXTRA_DIST = conf.py ceph_selinux.8
+EXTRA_DIST = conf.py ceph_selinux.8 CMakeLists.txt
dist_man_MANS =
yasm-wrapper
EXTRA_DIST += \
+ CMakeLists.txt \
unittest_bufferlist.sh
EXTRA_DIST += \
ceph-detect-init/AUTHORS.rst \
+ ceph-detect-init/CMakeLists.txt \
ceph-detect-init/ceph_detect_init/centos/__init__.py \
ceph-detect-init/ceph_detect_init/exc.py \
ceph-detect-init/ceph_detect_init/main.py \
EXTRA_DIST += \
ceph-disk/AUTHORS.rst \
+ ceph-disk/CMakeLists.txt \
ceph-disk/ceph_disk/__init__.py \
ceph-disk/ceph_disk/main.py \
ceph-disk/Makefile.am \
if ENABLE_SERVER
include cls/Makefile-server.am
endif
+
+EXTRA_DIST += cls/CMakeLists.txt
compressor/AsyncCompressor.h \
compressor/CompressionPlugin.h
+
+EXTRA_DIST += compressor/CMakeLists.txt
endif
compressorlib_LTLIBRARIES += libceph_snappy.la
+
+EXTRA_DIST += compressor/snappy/CMakeLists.txt
endif
compressorlib_LTLIBRARIES += libceph_zlib.la
+
+EXTRA_DIST += compressor/zlib/CMakeLists.txt
erasure-code/ErasureCode.h \
erasure-code/ErasureCodeInterface.h \
erasure-code/ErasureCodePlugin.h
+
+EXTRA_DIST += erasure-code/CMakeLists.txt
endif
erasure_codelib_LTLIBRARIES += libec_isa.la
+
+EXTRA_DIST += erasure-code/isa/CMakeLists.txt
erasure-code/jerasure/ErasureCodePluginSelectJerasure.cc: ./ceph_ver.h
erasure_codelib_LTLIBRARIES += libec_jerasure.la
+
+EXTRA_DIST += erasure-code/jerasure/CMakeLists.txt
endif
erasure_codelib_LTLIBRARIES += libec_lrc.la
+
+EXTRA_DIST += erasure-code/lrc/CMakeLists.txt
erasure-code/shec/ErasureCodePluginSelectShec.cc: ./ceph_ver.h
erasure_codelib_LTLIBRARIES += libec_shec.la
+
+EXTRA_DIST += erasure-code/shec/CMakeLists.txt
json_spirit/json_spirit_writer_options.h \
json_spirit/json_spirit_writer_template.h
+
+EXTRA_DIST += json_spirit/CMakeLists.txt
endif
endif # ENABLE_SERVER
+
+EXTRA_DIST += kv/CMakeLists.txt
endif # WITH_RADOSSTRIPER
endif # WITH_RADOS
endif # ENABLE_CLIENT
+
+EXTRA_DIST += libradosstriper/CMakeLists.txt
endif # WITH_RBD
endif # WITH_RADOS
endif # ENABLE_CLIENT
+
+EXTRA_DIST += librbd/CMakeLists.txt
endif # WITH_CYTHON
endif # ENABLE_CLIENT
+
+EXTRA_DIST += pybind/CMakeLists.txt
-EXTRA_DIST += $(srcdir)/pybind/cephfs/setup.py $(srcdir)/pybind/cephfs/cephfs.pyx
+EXTRA_DIST += \
+ $(srcdir)/pybind/cephfs/CMakeLists.txt \
+ $(srcdir)/pybind/cephfs/setup.py \
+ $(srcdir)/pybind/cephfs/cephfs.pyx
cephfs-pybind-all: libcephfs.la ${srcdir}/ceph_ver.h
cd $(srcdir)/pybind/cephfs; $(PY_DISTUTILS) build \
-EXTRA_DIST += $(srcdir)/pybind/rados/setup.py $(srcdir)/pybind/rados/rados.pyx $(srcdir)/pybind/rados/rados.pxd
+EXTRA_DIST += \
+ $(srcdir)/pybind/rados/CMakeLists.txt \
+ $(srcdir)/pybind/rados/setup.py \
+ $(srcdir)/pybind/rados/rados.pyx $(srcdir)/pybind/rados/rados.pxd
rados-pybind-all: librados.la ${srcdir}/ceph_ver.h
cd $(srcdir)/pybind/rados; $(PY_DISTUTILS) build \
-EXTRA_DIST += $(srcdir)/pybind/rbd/setup.py $(srcdir)/pybind/rbd/rbd.pyx
+EXTRA_DIST += \
+ $(srcdir)/pybind/rbd/CMakeLists.txt \
+ $(srcdir)/pybind/rbd/setup.py \
+ $(srcdir)/pybind/rbd/rbd.pyx
rbd-pybind-all: librbd.la ${srcdir}/ceph_ver.h
cd $(srcdir)/pybind/rbd; $(PY_DISTUTILS) build \
endif # WITH_RBD
endif # WITH_RADOS
endif # ENABLE_CLIENT
+
+EXTRA_DIST += rbd_replay/CMakeLists.txt
+EXTRA_DIST += \
+ test/CMakeLists.txt \
+ test/ObjectMap/CMakeLists.txt \
+ test/bench/CMakeLists.txt \
+ test/cls_hello/CMakeLists.txt \
+ test/cls_lock/CMakeLists.txt \
+ test/cls_log/CMakeLists.txt \
+ test/cls_numops/CMakeLists.txt \
+ test/cls_rbd/CMakeLists.txt \
+ test/cls_refcount/CMakeLists.txt \
+ test/cls_replica_log/CMakeLists.txt \
+ test/cls_rgw/CMakeLists.txt \
+ test/cls_statelog/CMakeLists.txt \
+ test/cls_version/CMakeLists.txt \
+ test/common/CMakeLists.txt \
+ test/crush/CMakeLists.txt \
+ test/encoding/CMakeLists.txt \
+ test/filestore/CMakeLists.txt \
+ test/fs/CMakeLists.txt \
+ test/journal/CMakeLists.txt \
+ test/libcephfs/CMakeLists.txt \
+ test/librados/CMakeLists.txt \
+ test/librados_test_stub/CMakeLists.txt \
+ test/libradosstriper/CMakeLists.txt \
+ test/librbd/CMakeLists.txt \
+ test/mds/CMakeLists.txt \
+ test/mon/CMakeLists.txt \
+ test/msgr/CMakeLists.txt \
+ test/objectstore/CMakeLists.txt \
+ test/os/CMakeLists.txt \
+ test/osd/CMakeLists.txt \
+ test/osdc/CMakeLists.txt \
+ test/pybind/CMakeLists.txt \
+ test/rbd_mirror/CMakeLists.txt \
+ test/rgw/CMakeLists.txt \
+ test/system/CMakeLists.txt
+
include test/erasure-code/Makefile.am
include test/messenger/Makefile.am
include test/compressor/Makefile.am
endif # WITH_OSD
endif # ENABLE_SERVER
+
+EXTRA_DIST += test/compressor/CMakeLists.txt
endif # WITH_OSD
endif # ENABLE_SERVER
+
+EXTRA_DIST += test/erasure-code/CMakeLists.txt
endif # ENABLE_XIO
endif # ENABLE_SERVER
+
+EXTRA_DIST += test/messenger/CMakeLists.txt
EXTRA_DIST += \
+ tracing/CMakeLists.txt \
tracing/tracing-common.h
if WITH_LTTNG