ceph/src/Makefile-server.am
Nathan Cutler b2675ff824 build/ops: build mount.ceph and mount.fuse.ceph as client binaries
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-07-18 19:21:37 +02:00

66 lines
1.1 KiB
Plaintext

ceph_sbin_SCRIPTS = ceph-create-keys
bin_SCRIPTS += \
ceph-run \
ceph-rest-api \
ceph-debugpack \
ceph-crush-location
python_PYTHON += pybind/ceph_rest_api.py
shell_scripts += ceph-coverage
bin_SCRIPTS += ceph-coverage
BUILT_SOURCES += init-ceph
shell_scripts += init-ceph
if WITH_MON
ceph_mon_SOURCES = ceph_mon.cc
ceph_mon_LDADD = $(LIBMON) $(LIBOS) $(CEPH_GLOBAL) $(LIBCOMMON) $(LIBAUTH) $(LIBCOMMON) $(LIBMON_TYPES)
bin_PROGRAMS += ceph-mon
endif # WITH_MON
if WITH_OSD
ceph_sbin_SCRIPTS += \
ceph-disk-udev
bin_SCRIPTS += \
ceph-clsinfo
ceph_osd_SOURCES = ceph_osd.cc
ceph_osd_LDADD = \
$(LIBOSDC) $(LIBOSD) $(LIBOSD_TYPES) $(LIBOS_TYPES) \
$(LIBOS) \
$(CEPH_GLOBAL) $(LIBCOMMON)
if WITH_LTTNG
ceph_osd_LDADD += $(LIBOSD_TP)
endif
bin_PROGRAMS += ceph-osd
endif # WITH_OSD
if WITH_MDS
ceph_mds_SOURCES = ceph_mds.cc
ceph_mds_LDADD = $(LIBMDS) $(LIBOSDC) $(CEPH_GLOBAL) $(LIBCOMMON)
bin_PROGRAMS += ceph-mds
endif # WITH_MDS
if ENABLE_COVERAGE
COV_DIR = $(DESTDIR)$(libdir)/ceph/coverage
COV_FILES = $(srcdir)/*.gcno
COV_LIB_FILES = $(srcdir)/.libs/*.gcno
endif # ENABLE_COVERAGE