2008-01-28 19:05:29 +00:00
|
|
|
#
|
|
|
|
# note: the old Makefile is at Makefile.old
|
|
|
|
#
|
2008-01-28 02:12:20 +00:00
|
|
|
|
2008-01-28 19:05:29 +00:00
|
|
|
AUTOMAKE_OPTIONS = gnu
|
2008-01-28 02:12:20 +00:00
|
|
|
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS =
|
|
|
|
sbin_PROGRAMS =
|
|
|
|
bin_SCRIPTS = crun
|
|
|
|
|
2008-01-28 02:12:20 +00:00
|
|
|
# monitor
|
|
|
|
cmon_SOURCES = cmon.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
cmon_LDADD = libmon.a libcrush.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += cmon
|
|
|
|
|
|
|
|
# osd
|
|
|
|
cosd_SOURCES = cosd.cc msg/SimpleMessenger.cc objclass/class_debug.cc \
|
|
|
|
objclass/class_api.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
cosd_LDADD = libosd.a libos.a libcrush.a libcommon.a -ldl -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += cosd
|
|
|
|
|
|
|
|
# mds
|
|
|
|
cmds_SOURCES = cmds.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
cmds_LDADD = libmds.a libosdc.a libcrush.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += cmds
|
2008-07-11 00:12:34 +00:00
|
|
|
|
|
|
|
# admin tools
|
2008-12-15 19:15:55 +00:00
|
|
|
ceph_SOURCES = ceph.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
ceph_LDADD = libcrush.a libcommon.a -ledit -lcrypto
|
2008-03-10 23:23:41 +00:00
|
|
|
mkmonfs_SOURCES = mkmonfs.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
mkmonfs_LDADD = libmon.a libcrush.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
cconf_SOURCES = cconf.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
cconf_LDADD = libcommon.a -lcrypto
|
2009-09-17 23:31:58 +00:00
|
|
|
authtool_SOURCES = authtool.cc
|
|
|
|
authtool_LDADD = libcommon.a -lcrypto
|
|
|
|
bin_PROGRAMS += ceph mkmonfs cconf authtool
|
2009-08-04 21:16:03 +00:00
|
|
|
|
2008-03-10 23:23:41 +00:00
|
|
|
monmaptool_SOURCES = monmaptool.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
monmaptool_LDADD = libcommon.a -lcrypto
|
2008-03-20 19:19:05 +00:00
|
|
|
crushtool_SOURCES = crushtool.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
crushtool_LDADD = libcrush.a libcommon.a -lcrypto
|
2008-03-10 23:23:41 +00:00
|
|
|
osdmaptool_SOURCES = osdmaptool.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
osdmaptool_LDADD = libcrush.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += monmaptool crushtool osdmaptool
|
2008-12-23 20:09:13 +00:00
|
|
|
|
2009-07-21 23:42:19 +00:00
|
|
|
mount_ceph_SOURCES = mount/mount.ceph.c
|
2009-08-04 21:16:03 +00:00
|
|
|
sbin_PROGRAMS += mount.ceph
|
2008-01-28 02:12:20 +00:00
|
|
|
|
2009-10-16 18:16:55 +00:00
|
|
|
|
|
|
|
core: cmon cosd cmds mkmonfs ceph cconf monmaptool osdmaptool crushtool
|
|
|
|
|
|
|
|
|
2008-05-13 21:49:29 +00:00
|
|
|
dumpjournal_SOURCES = dumpjournal.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
dumpjournal_LDADD = libosdc.a libcrush.a libcommon.a -lcrypto
|
2009-02-23 18:18:46 +00:00
|
|
|
dupstore_SOURCES = dupstore.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
dupstore_LDADD = libos.a libcommon.a -lcrypto
|
2008-03-13 03:16:48 +00:00
|
|
|
streamtest_SOURCES = streamtest.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
streamtest_LDADD = libos.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += dumpjournal dupstore streamtest
|
2008-01-28 19:05:29 +00:00
|
|
|
|
|
|
|
# synthetic client
|
|
|
|
csyn_SOURCES = csyn.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
csyn_LDADD = libclient.a libosdc.a libcrush.a libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += csyn
|
2008-11-13 01:03:11 +00:00
|
|
|
|
|
|
|
testmsgr_SOURCES = testmsgr.cc msg/SimpleMessenger.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
testmsgr_LDADD = libcommon.a -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += testmsgr
|
2008-11-13 01:03:11 +00:00
|
|
|
|
2009-09-18 19:45:48 +00:00
|
|
|
test_ioctls_SOURCES = client/test_ioctls.c
|
|
|
|
bin_PROGRAMS += test_ioctls
|
|
|
|
|
2008-07-11 00:12:34 +00:00
|
|
|
# fuse targets?
|
|
|
|
if WITH_FUSE
|
2008-01-28 19:05:29 +00:00
|
|
|
cfuse_SOURCES = cfuse.cc msg/SimpleMessenger.cc client/fuse.cc client/fuse_ll.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
cfuse_LDADD = -lfuse libclient.a libosdc.a libcrush.a libcommon.a -lcrypto
|
2008-07-11 00:12:34 +00:00
|
|
|
bin_PROGRAMS += cfuse
|
|
|
|
|
2009-08-04 20:09:32 +00:00
|
|
|
#if WITH_DEBUG
|
|
|
|
#fakefuse_SOURCES = fakefuse.cc msg/FakeMessenger.cc client/fuse.cc client/fuse_ll.cc
|
|
|
|
#fakefuse_LDADD = -lfuse libmon.a libmds.a libosd.a libos.a \
|
|
|
|
# libclient.a libosdc.a libcrush.a
|
|
|
|
#bin_PROGRAMS += fakefuse
|
|
|
|
#endif
|
2008-07-11 00:12:34 +00:00
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
# debug targets?
|
|
|
|
if WITH_DEBUG
|
|
|
|
psim_SOURCES = psim.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
psim_LDADD = libcrush.a libcommon.a -lcrypto
|
2009-05-26 16:10:10 +00:00
|
|
|
bin_PROGRAMS += psim
|
2008-07-11 00:12:34 +00:00
|
|
|
|
2009-05-26 16:10:10 +00:00
|
|
|
#fakesyn_SOURCES = fakesyn.cc msg/FakeMessenger.cc
|
|
|
|
#fakesyn_LDADD = libmon.a libmds.a libosd.a libos.a \
|
|
|
|
# libclient.a libosdc.a libcrush.a libcommon.a
|
|
|
|
#bin_PROGRAMS += fakesyn
|
2008-01-28 19:05:29 +00:00
|
|
|
|
2008-07-11 00:12:34 +00:00
|
|
|
endif
|
|
|
|
|
2008-01-28 19:05:29 +00:00
|
|
|
|
2009-05-11 23:22:08 +00:00
|
|
|
##########
|
|
|
|
BUILT_SOURCES =
|
2009-05-12 04:06:14 +00:00
|
|
|
lib_LTLIBRARIES =
|
2009-05-11 23:22:08 +00:00
|
|
|
|
2009-07-07 19:01:27 +00:00
|
|
|
# libceph
|
|
|
|
libceph_la_SOURCES = \
|
2009-10-08 17:35:43 +00:00
|
|
|
libceph.cc \
|
2009-07-09 21:04:06 +00:00
|
|
|
client/Client.cc \
|
2009-07-07 19:01:27 +00:00
|
|
|
msg/SimpleMessenger.cc \
|
2009-07-09 21:04:06 +00:00
|
|
|
${libcommon_a_SOURCES} \
|
|
|
|
${libcrush_a_SOURCES} \
|
|
|
|
${libosdc_a_SOURCES}
|
2009-07-07 19:01:27 +00:00
|
|
|
libceph_la_CFLAGS = ${AM_CFLAGS}
|
|
|
|
libceph_la_CXXFLAGS= ${AM_CXXFLAGS}
|
|
|
|
libceph_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'ceph_.*'
|
|
|
|
lib_LTLIBRARIES += libceph.la
|
|
|
|
|
2009-07-09 21:04:06 +00:00
|
|
|
testceph_SOURCES = client/testceph.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
testceph_LDADD = libceph.la -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += testceph
|
|
|
|
|
2009-05-11 23:22:08 +00:00
|
|
|
# libcrush.so
|
2009-05-12 04:06:14 +00:00
|
|
|
libcrush_la_SOURCES = \
|
2008-03-22 18:38:08 +00:00
|
|
|
crush/builder.c \
|
|
|
|
crush/mapper.c \
|
|
|
|
crush/crush.c
|
2009-05-12 04:06:14 +00:00
|
|
|
libcrush_la_CFLAGS = ${AM_CFLAGS}
|
|
|
|
lib_LTLIBRARIES += libcrush.la
|
2009-05-11 23:22:08 +00:00
|
|
|
|
|
|
|
# librados
|
2009-08-07 18:35:08 +00:00
|
|
|
librados_SOURCES = \
|
2009-05-11 23:23:33 +00:00
|
|
|
librados.cc \
|
2009-05-11 23:22:08 +00:00
|
|
|
msg/SimpleMessenger.cc \
|
|
|
|
osdc/Objecter.cc \
|
2009-05-12 04:06:14 +00:00
|
|
|
${libcommon_a_SOURCES}
|
2009-08-07 18:35:08 +00:00
|
|
|
librados_la_SOURCES = ${librados_SOURCES}
|
2009-05-12 04:06:14 +00:00
|
|
|
librados_la_CFLAGS = ${AM_CFLAGS}
|
|
|
|
librados_la_CXXFLAGS = ${AM_CXXFLAGS}
|
2009-05-14 21:18:32 +00:00
|
|
|
librados_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'rados_.*'
|
2009-05-12 04:06:14 +00:00
|
|
|
lib_LTLIBRARIES += librados.la
|
2009-08-07 18:35:08 +00:00
|
|
|
librados_a_SOURCES = ${librados_SOURCES}
|
|
|
|
librados_a_CFLAGS = ${AM_CFLAGS}
|
|
|
|
librados_a_CXXFLAGS = ${AM_CXXFLAGS}
|
2009-05-11 23:22:08 +00:00
|
|
|
|
2009-06-12 19:49:30 +00:00
|
|
|
rados_SOURCES = rados.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
rados_LDADD = librados.la libcrush.la -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += rados
|
2009-06-06 21:38:17 +00:00
|
|
|
|
2009-05-12 15:07:00 +00:00
|
|
|
testrados_SOURCES = testrados.c
|
2009-08-28 22:23:08 +00:00
|
|
|
testrados_LDADD = librados.la libcrush.a -lcrypto
|
2009-05-20 20:35:50 +00:00
|
|
|
testradospp_SOURCES = testradospp.cc
|
2009-08-28 22:23:08 +00:00
|
|
|
testradospp_LDADD = librados.a libcrush.la -lcrypto
|
2009-06-12 19:49:43 +00:00
|
|
|
radosacl_SOURCES = radosacl.cc
|
2009-08-19 21:56:23 +00:00
|
|
|
radosacl_LDADD = librados.la libcrush.la -lcrypto
|
2009-08-04 21:16:03 +00:00
|
|
|
bin_PROGRAMS += testrados testradospp radosacl
|
2009-06-09 00:06:42 +00:00
|
|
|
|
2009-08-07 17:26:07 +00:00
|
|
|
if WITH_RADOSGW
|
2009-08-13 18:23:54 +00:00
|
|
|
libradosgw_a_SOURCES = \
|
|
|
|
radosgw/rgw_fs.cc \
|
|
|
|
radosgw/rgw_rados.cc \
|
|
|
|
radosgw/rgw_acl.cc \
|
|
|
|
radosgw/rgw_user.cc \
|
|
|
|
radosgw/rgw_access.cc \
|
|
|
|
radosgw/rgw_op.cc \
|
|
|
|
radosgw/rgw_rest.cc \
|
|
|
|
radosgw/rgw_common.cc
|
|
|
|
libradosgw_a_CFLAGS = ${AM_CFLAGS}
|
|
|
|
# lib_LTLIBRARIES += libradosgw.a
|
|
|
|
|
2009-08-07 17:26:07 +00:00
|
|
|
rgw_SOURCES = radosgw/rgw_main.cc
|
2009-08-07 18:35:08 +00:00
|
|
|
rgw_LDADD = libradosgw.a librados.a libcrush.a -lfcgi -lcrypto -lexpat
|
2009-08-07 17:26:07 +00:00
|
|
|
rgw_admin_SOURCES = radosgw/rgw_admin.cc
|
2009-08-07 18:35:08 +00:00
|
|
|
rgw_admin_LDADD = libradosgw.a librados.a libcrush.a -lfcgi -lcrypto -lexpat
|
2009-08-07 17:26:07 +00:00
|
|
|
rgw_aclparser_SOURCES = radosgw/rgw_aclparser.cc
|
2009-08-07 18:35:08 +00:00
|
|
|
rgw_aclparser_LDADD = libradosgw.a librados.a libcrush.a -lfcgi -lcrypto -lexpat
|
2009-08-07 17:26:07 +00:00
|
|
|
bin_PROGRAMS += rgw rgw_admin rgw_aclparser
|
2009-07-09 23:28:18 +00:00
|
|
|
endif
|
|
|
|
|
2009-08-19 22:59:52 +00:00
|
|
|
testcrypto_SOURCES = testcrypto.cc
|
|
|
|
testcrypto_LDADD = libcommon.a -lcrypto
|
|
|
|
bin_PROGRAMS += testcrypto
|
2009-09-17 17:18:59 +00:00
|
|
|
|
|
|
|
testkeys_SOURCES = testkeys.cc
|
|
|
|
testkeys_LDADD = libcommon.a -lcrypto
|
|
|
|
bin_PROGRAMS += testkeys
|
2009-05-19 21:44:03 +00:00
|
|
|
## object classes
|
2009-05-18 22:49:27 +00:00
|
|
|
|
2009-05-29 18:19:37 +00:00
|
|
|
# libtestclass.so: testclass.cc
|
|
|
|
# ${CXX} -fPIC -shared -g -o libtestclass.so testclass.cc
|
|
|
|
# libbarclass.so: barclass.cc
|
|
|
|
# ${CXX} -fPIC -shared -g -o libbarclass.so barclass.cc
|
|
|
|
# libfooclass.so: fooclass.cc
|
|
|
|
# ${CXX} -fPIC -shared -g -o libfooclass.so fooclass.cc
|
|
|
|
#
|
|
|
|
#BUILT_SOURCES += libtestclass.so libfooclass.so libbarclass.so
|
|
|
|
|
|
|
|
libcls_crypto.so: cls_crypto.cc
|
2009-06-08 20:48:28 +00:00
|
|
|
${CXX} -I. -fPIC -shared -g -o libcls_crypto.so -lcrypto cls_crypto.cc
|
2009-05-29 18:19:37 +00:00
|
|
|
BUILT_SOURCES += libcls_crypto.so
|
2009-05-18 22:49:27 +00:00
|
|
|
|
2009-06-09 20:24:31 +00:00
|
|
|
libcls_acl.so: cls_acl.cc
|
|
|
|
${CXX} -I. -fPIC -shared -g -o libcls_acl.so cls_acl.cc
|
|
|
|
BUILT_SOURCES += libcls_acl.so
|
2008-03-13 00:26:38 +00:00
|
|
|
|
2008-03-22 18:38:08 +00:00
|
|
|
|
|
|
|
## hadoop client
|
2009-07-23 23:17:41 +00:00
|
|
|
if WITH_HADOOPCLIENT
|
2008-03-22 18:38:08 +00:00
|
|
|
JAVA_BASE = /usr/lib/jvm/java-6-sun
|
2009-08-06 23:04:25 +00:00
|
|
|
libhadoopcephfs_la_SOURCES = client/hadoop/CephFSInterface.cc
|
|
|
|
libhadoopcephfs_la_LIBADD = libceph.la libcrush.la
|
2009-07-22 23:10:51 +00:00
|
|
|
libhadoopcephfs_la_CFLAGS = ${AM_CFLAGS}
|
|
|
|
libhadoopcephfs_la_CXXFLAGS = ${AM_CXXFLAGS}
|
|
|
|
libhadoopcephfs_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'hadoopcephfs_.*'
|
|
|
|
lib_LTLIBRARIES += libhadoopcephfs.la
|
2009-07-23 23:17:41 +00:00
|
|
|
endif
|
2008-03-13 02:36:54 +00:00
|
|
|
|
2008-03-13 00:26:38 +00:00
|
|
|
|
2009-07-13 17:30:43 +00:00
|
|
|
# shell scripts
|
2009-07-13 17:39:25 +00:00
|
|
|
editpaths = sed \
|
2009-07-13 17:30:43 +00:00
|
|
|
-e 's|@bindir[@]|$(bindir)|g' \
|
|
|
|
-e 's|@libdir[@]|$(libdir)|g' \
|
|
|
|
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
|
|
|
|
-e 's|@datadir[@]|$(pkgdatadir)|g' \
|
|
|
|
-e 's|@prefix[@]|$(prefix)|g'
|
|
|
|
|
|
|
|
init-ceph mkcephfs: init-ceph.in mkcephfs.in Makefile
|
|
|
|
rm -f $@ $@.tmp
|
|
|
|
$(editpaths) '$(srcdir)/$@.in' >$@.tmp
|
|
|
|
chmod +x $@.tmp
|
|
|
|
chmod a-w $@.tmp
|
|
|
|
mv $@.tmp $@
|
|
|
|
|
|
|
|
BUILT_SOURCES += init-ceph mkcephfs
|
2008-04-15 17:07:23 +00:00
|
|
|
|
2008-01-28 19:05:29 +00:00
|
|
|
##
|
|
|
|
INCLUDES =
|
|
|
|
LDADD = -lpthread
|
2008-01-28 02:12:20 +00:00
|
|
|
|
2008-10-13 20:49:15 +00:00
|
|
|
AM_CXXFLAGS = -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic
|
|
|
|
AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic
|
2008-01-28 19:05:29 +00:00
|
|
|
AM_LDFLAGS =
|
2008-01-28 02:12:20 +00:00
|
|
|
|
|
|
|
noinst_LIBRARIES = \
|
|
|
|
libcommon.a libcrush.a \
|
2008-03-13 03:16:48 +00:00
|
|
|
libmon.a libmds.a libosdc.a libosd.a libclient.a \
|
2009-08-07 18:35:08 +00:00
|
|
|
libos.a librados.a libradosgw.a
|
2008-03-24 19:53:26 +00:00
|
|
|
|
2009-05-12 04:06:14 +00:00
|
|
|
noinst_LIBRARIES += #libcephclient_so.a
|
2008-01-28 02:12:20 +00:00
|
|
|
|
2008-01-28 20:30:17 +00:00
|
|
|
# extra bits
|
2009-08-11 23:29:01 +00:00
|
|
|
EXTRA_DIST = verify-mds-journal.sh vstart.sh stop.sh \
|
2009-07-15 21:07:04 +00:00
|
|
|
crun ceph_common.sh init-ceph.in mkcephfs.in make_version
|
2009-02-27 22:23:40 +00:00
|
|
|
|
|
|
|
install-data-local:
|
2009-09-02 17:36:43 +00:00
|
|
|
mkdir -p $(DESTDIR)$(sbindir)/ceph
|
2009-03-02 05:31:10 +00:00
|
|
|
$(install_sh_SCRIPT) -m 0755 mkcephfs $(DESTDIR)$(sbindir)/mkcephfs
|
2009-02-27 22:23:40 +00:00
|
|
|
mkdir -p $(DESTDIR)$(libdir)/ceph
|
|
|
|
$(install_sh_SCRIPT) -m 0755 ceph_common.sh $(DESTDIR)$(libdir)/ceph/ceph_common.sh
|
2009-09-04 18:31:24 +00:00
|
|
|
mkdir -p $(DESTDIR)$(sysconfdir)/ceph
|
2009-03-02 05:31:10 +00:00
|
|
|
$(install_sh_SCRIPT) -m 0600 sample.ceph.conf $(DESTDIR)$(sysconfdir)/ceph/sample.ceph.conf
|
2009-09-02 20:55:31 +00:00
|
|
|
mkdir -p $(DESTDIR)$(includedir)/ceph
|
2009-09-16 04:27:41 +00:00
|
|
|
$(install_sh_SCRIPT) -m 0644 client/libceph.h $(DESTDIR)$(includedir)/ceph/libceph.h
|
2009-09-02 20:55:31 +00:00
|
|
|
mkdir -p $(DESTDIR)$(includedir)/rados
|
2009-09-16 04:27:41 +00:00
|
|
|
$(install_sh_SCRIPT) -m 0644 include/librados.h $(DESTDIR)$(includedir)/rados/librados.h
|
2009-09-02 20:55:31 +00:00
|
|
|
mkdir -p $(DESTDIR)$(includedir)/crush
|
2009-09-16 04:27:41 +00:00
|
|
|
$(install_sh_SCRIPT) -m 0644 crush/hash.h $(DESTDIR)$(includedir)/crush/hash.h
|
|
|
|
$(install_sh_SCRIPT) -m 0644 crush/crush.h $(DESTDIR)$(includedir)/crush/crush.h
|
|
|
|
$(install_sh_SCRIPT) -m 0644 crush/types.h $(DESTDIR)$(includedir)/crush/types.h
|
|
|
|
$(install_sh_SCRIPT) -m 0644 crush/mapper.h $(DESTDIR)$(includedir)/crush/mapper.h
|
2008-01-28 20:30:17 +00:00
|
|
|
|
2009-03-03 23:46:06 +00:00
|
|
|
.make_last_ver:
|
|
|
|
./make_version --check
|
|
|
|
|
|
|
|
ceph_ver.h : $(all_sources) .make_last_ver
|
2009-03-03 23:37:02 +00:00
|
|
|
./make_version
|
2009-03-03 23:32:20 +00:00
|
|
|
|
|
|
|
ceph_ver.c : ceph_ver.h
|
|
|
|
|
2009-07-13 17:30:43 +00:00
|
|
|
|
|
|
|
|
2008-03-13 03:16:48 +00:00
|
|
|
# cleaning
|
|
|
|
clean-local:
|
2008-03-22 18:38:08 +00:00
|
|
|
-rm *.so
|
2008-07-11 00:12:34 +00:00
|
|
|
# -rm crush/*.cxx
|
|
|
|
# -rm CrushWrapper.pm
|
2008-03-13 03:16:48 +00:00
|
|
|
|
2008-01-28 19:05:29 +00:00
|
|
|
# libs
|
2008-01-28 02:12:20 +00:00
|
|
|
libcommon_a_SOURCES = \
|
2009-03-03 23:32:20 +00:00
|
|
|
ceph_ver.c \
|
|
|
|
$(libcommon_files)
|
|
|
|
|
|
|
|
# this list ommits the ceph_ver.c file
|
|
|
|
libcommon_files = \
|
2009-08-21 23:21:26 +00:00
|
|
|
auth/Auth.cc \
|
2009-08-26 21:02:49 +00:00
|
|
|
auth/AuthClientHandler.cc \
|
2009-08-21 23:21:26 +00:00
|
|
|
auth/Crypto.cc \
|
2009-08-26 21:02:49 +00:00
|
|
|
auth/ExportControl.cc \
|
2009-09-17 17:18:59 +00:00
|
|
|
auth/KeyRing.cc \
|
|
|
|
auth/KeysServer.cc \
|
2008-12-04 00:36:19 +00:00
|
|
|
common/LogClient.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
msg/Message.cc \
|
|
|
|
common/Logger.cc \
|
2009-05-21 23:40:05 +00:00
|
|
|
common/ClassLibrary.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
common/Clock.cc \
|
|
|
|
common/Timer.cc \
|
2008-02-27 17:57:29 +00:00
|
|
|
common/Finisher.cc \
|
2008-10-10 22:52:30 +00:00
|
|
|
common/sctp_crc32.c\
|
2008-10-13 20:32:03 +00:00
|
|
|
common/assert.cc \
|
2009-03-13 21:05:14 +00:00
|
|
|
common/dyn_snprintf.c \
|
2008-12-10 20:15:00 +00:00
|
|
|
common/WorkQueue.cc \
|
2009-01-22 21:41:56 +00:00
|
|
|
common/ConfUtils.cc \
|
2009-04-20 15:45:26 +00:00
|
|
|
common/MemoryModel.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
mon/MonMap.cc \
|
2008-03-08 00:26:35 +00:00
|
|
|
mon/MonClient.cc \
|
2008-03-10 23:23:41 +00:00
|
|
|
osd/OSDMap.cc \
|
2008-12-09 17:58:08 +00:00
|
|
|
mds/MDSMap.cc \
|
2009-02-09 22:59:07 +00:00
|
|
|
common/tls.cc \
|
2009-02-09 23:46:02 +00:00
|
|
|
common/common_init.cc \
|
2009-04-20 14:00:12 +00:00
|
|
|
common/buffer.cc \
|
2009-04-20 14:23:41 +00:00
|
|
|
common/debug.cc \
|
2009-09-30 17:24:28 +00:00
|
|
|
include/ceph_fs.cc \
|
2009-09-22 18:17:22 +00:00
|
|
|
include/ceph_strings.cc \
|
2009-09-30 17:24:28 +00:00
|
|
|
include/ceph_frag.cc \
|
2009-02-23 18:18:46 +00:00
|
|
|
config.cc \
|
2009-05-15 22:18:25 +00:00
|
|
|
common/lockdep.cc
|
2008-01-28 02:12:20 +00:00
|
|
|
|
|
|
|
libcrush_a_SOURCES = \
|
|
|
|
crush/builder.c \
|
|
|
|
crush/mapper.c \
|
|
|
|
crush/crush.c
|
|
|
|
|
|
|
|
libmon_a_SOURCES = \
|
2009-10-21 22:27:41 +00:00
|
|
|
auth/AuthServiceHandler.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
mon/Monitor.cc \
|
|
|
|
mon/Paxos.cc \
|
|
|
|
mon/PaxosService.cc \
|
|
|
|
mon/OSDMonitor.cc \
|
|
|
|
mon/MDSMonitor.cc \
|
2009-10-09 01:09:18 +00:00
|
|
|
mon/MonmapMonitor.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
mon/ClientMonitor.cc \
|
|
|
|
mon/PGMonitor.cc \
|
2008-12-02 22:28:30 +00:00
|
|
|
mon/LogMonitor.cc \
|
2009-05-08 23:33:30 +00:00
|
|
|
mon/ClassMonitor.cc \
|
2009-09-17 23:31:58 +00:00
|
|
|
mon/AuthMonitor.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
mon/Elector.cc \
|
|
|
|
mon/MonitorStore.cc
|
|
|
|
|
|
|
|
libmds_a_SOURCES = \
|
|
|
|
mds/MDS.cc \
|
2009-01-15 20:41:30 +00:00
|
|
|
mds/locks.c \
|
2008-01-28 02:12:20 +00:00
|
|
|
mds/journal.cc \
|
|
|
|
mds/Server.cc \
|
|
|
|
mds/MDCache.cc \
|
|
|
|
mds/Locker.cc \
|
|
|
|
mds/Migrator.cc \
|
|
|
|
mds/MDBalancer.cc \
|
|
|
|
mds/CDentry.cc \
|
|
|
|
mds/CDir.cc \
|
|
|
|
mds/CInode.cc \
|
|
|
|
mds/LogEvent.cc \
|
2008-07-02 17:35:17 +00:00
|
|
|
mds/MDSTable.cc \
|
2008-07-16 20:54:02 +00:00
|
|
|
mds/InoTable.cc \
|
2008-07-16 20:46:09 +00:00
|
|
|
mds/MDSTableClient.cc \
|
|
|
|
mds/MDSTableServer.cc \
|
|
|
|
mds/AnchorServer.cc \
|
|
|
|
mds/AnchorClient.cc \
|
2008-07-16 22:41:11 +00:00
|
|
|
mds/SnapServer.cc \
|
2008-07-02 20:30:24 +00:00
|
|
|
mds/snap.cc \
|
2008-01-28 02:12:20 +00:00
|
|
|
mds/SessionMap.cc \
|
|
|
|
mds/MDLog.cc
|
|
|
|
|
2008-03-13 03:16:48 +00:00
|
|
|
libos_a_SOURCES = \
|
2008-05-20 19:11:56 +00:00
|
|
|
os/FileJournal.cc \
|
|
|
|
os/FileStore.cc \
|
|
|
|
os/JournalingObjectStore.cc
|
2008-03-13 03:16:48 +00:00
|
|
|
|
2008-01-28 02:12:20 +00:00
|
|
|
libosd_a_SOURCES = \
|
|
|
|
osd/PG.cc \
|
|
|
|
osd/ReplicatedPG.cc \
|
|
|
|
osd/Ager.cc \
|
2009-05-15 22:18:25 +00:00
|
|
|
osd/OSD.cc \
|
2009-05-15 23:43:52 +00:00
|
|
|
common/ClassHandler.cc
|
2008-12-02 22:38:12 +00:00
|
|
|
# osd/RAID4PG.cc
|
2008-01-28 02:12:20 +00:00
|
|
|
|
|
|
|
libosdc_a_SOURCES = \
|
|
|
|
osdc/Objecter.cc \
|
|
|
|
osdc/ObjectCacher.cc \
|
|
|
|
osdc/Filer.cc \
|
|
|
|
osdc/Journaler.cc
|
|
|
|
|
|
|
|
libclient_a_SOURCES = \
|
|
|
|
client/Client.cc \
|
|
|
|
client/SyntheticClient.cc \
|
|
|
|
client/Trace.cc
|
2008-01-28 20:30:17 +00:00
|
|
|
|
2008-10-13 20:32:03 +00:00
|
|
|
# headers... and everything else we want to include in a 'make dist'
|
|
|
|
# that autotools doesn't magically identify.
|
2008-01-28 20:30:17 +00:00
|
|
|
noinst_HEADERS = \
|
2009-08-21 23:21:26 +00:00
|
|
|
auth/Auth.h\
|
2009-08-26 21:02:49 +00:00
|
|
|
auth/AuthProtocol.h\
|
2009-10-21 22:16:14 +00:00
|
|
|
auth/AuthServiceHandler.h\
|
2009-09-22 19:37:30 +00:00
|
|
|
auth/KeyRing.h\
|
2009-09-17 20:45:27 +00:00
|
|
|
auth/KeysServer.h\
|
2009-08-21 23:21:26 +00:00
|
|
|
auth/Crypto.h\
|
2009-03-23 22:39:58 +00:00
|
|
|
auth/ExportControl.h\
|
2009-03-04 00:03:57 +00:00
|
|
|
ceph_ver.h \
|
2008-08-18 20:15:57 +00:00
|
|
|
client/Client.h\
|
|
|
|
client/SyntheticClient.h\
|
|
|
|
client/Trace.h\
|
|
|
|
client/fuse.h\
|
|
|
|
client/fuse_ll.h\
|
2009-10-13 20:45:08 +00:00
|
|
|
client/ioctl.h\
|
2009-07-07 17:16:30 +00:00
|
|
|
client/libceph.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
client/hadoop/CephFSInterface.h\
|
2009-06-18 20:30:49 +00:00
|
|
|
cls_acl.cc\
|
|
|
|
cls_crypto.cc\
|
2009-01-20 19:52:50 +00:00
|
|
|
cm.txt\
|
2009-05-21 23:40:05 +00:00
|
|
|
common/arch.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
common/debug.h\
|
2008-11-04 19:45:22 +00:00
|
|
|
common/lockdep.h\
|
2008-10-31 23:17:01 +00:00
|
|
|
common/BackTrace.h\
|
2009-05-20 23:00:03 +00:00
|
|
|
common/ClassVersion.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
common/Clock.h\
|
2009-02-09 23:46:02 +00:00
|
|
|
common/common_init.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
common/Cond.h\
|
2009-03-13 21:05:14 +00:00
|
|
|
common/dyn_snprintf.h\
|
2009-05-15 22:18:25 +00:00
|
|
|
common/ClassHandler.h\
|
2009-01-22 21:41:56 +00:00
|
|
|
common/ConfUtils.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
common/DecayCounter.h\
|
|
|
|
common/Finisher.h\
|
|
|
|
common/LogType.h\
|
|
|
|
common/Logger.h\
|
2009-06-18 20:30:49 +00:00
|
|
|
common/MemoryModel.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
common/Mutex.h\
|
|
|
|
common/RWLock.h\
|
|
|
|
common/Semaphore.h\
|
2009-04-23 16:39:29 +00:00
|
|
|
common/Spinlock.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
common/Thread.h\
|
|
|
|
common/Timer.h\
|
2009-02-09 23:46:02 +00:00
|
|
|
common/tls.h\
|
2008-11-19 00:46:52 +00:00
|
|
|
common/WorkQueue.h\
|
2008-12-04 00:53:38 +00:00
|
|
|
common/LogClient.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
config.h\
|
|
|
|
crush/CrushWrapper.h\
|
|
|
|
crush/CrushWrapper.i\
|
|
|
|
crush/builder.h\
|
|
|
|
crush/crush.h\
|
|
|
|
crush/grammar.h\
|
|
|
|
crush/hash.h\
|
|
|
|
crush/mapper.h\
|
|
|
|
crush/sample.txt\
|
|
|
|
crush/types.h\
|
2009-05-15 05:26:02 +00:00
|
|
|
include/ClassLibrary.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/Context.h\
|
|
|
|
include/Distribution.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
include/LogEntry.h\
|
2008-10-13 20:32:03 +00:00
|
|
|
include/assert.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/atomic.h\
|
2009-09-10 22:10:29 +00:00
|
|
|
include/base64.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/bitmapper.h\
|
|
|
|
include/blobhash.h\
|
|
|
|
include/buffer.h\
|
|
|
|
include/byteorder.h\
|
2009-09-30 17:24:28 +00:00
|
|
|
include/ceph_frag.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/ceph_fs.h\
|
2009-04-28 18:02:55 +00:00
|
|
|
include/color.h\
|
2008-10-03 00:01:10 +00:00
|
|
|
include/crc32c.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/cstring.h\
|
|
|
|
include/encoding.h\
|
|
|
|
include/err.h\
|
|
|
|
include/error.h\
|
|
|
|
include/filepath.h\
|
|
|
|
include/frag.h\
|
|
|
|
include/hash.h\
|
|
|
|
include/intarith.h\
|
|
|
|
include/interval_set.h\
|
|
|
|
include/inttypes.h\
|
2009-05-12 04:06:14 +00:00
|
|
|
include/librados.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/lru.h\
|
2009-05-01 13:43:53 +00:00
|
|
|
include/msgr.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/nstring.h\
|
|
|
|
include/object.h\
|
|
|
|
include/page.h\
|
|
|
|
include/rangeset.h\
|
2009-05-01 13:43:53 +00:00
|
|
|
include/rados.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
include/statlite.h\
|
|
|
|
include/triple.h\
|
|
|
|
include/tstring.h\
|
|
|
|
include/types.h\
|
|
|
|
include/uofs.h\
|
|
|
|
include/utime.h\
|
|
|
|
include/xlist.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
mds/locks.c\
|
|
|
|
mds/locks.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
mds/Anchor.h\
|
|
|
|
mds/AnchorClient.h\
|
|
|
|
mds/AnchorServer.h\
|
|
|
|
mds/CDentry.h\
|
|
|
|
mds/CDir.h\
|
|
|
|
mds/CInode.h\
|
|
|
|
mds/Capability.h\
|
|
|
|
mds/InoTable.h\
|
|
|
|
mds/LocalLock.h\
|
|
|
|
mds/Locker.h\
|
|
|
|
mds/LogEvent.h\
|
|
|
|
mds/LogSegment.h\
|
|
|
|
mds/MDBalancer.h\
|
|
|
|
mds/MDCache.h\
|
|
|
|
mds/MDLog.h\
|
|
|
|
mds/MDS.h\
|
|
|
|
mds/MDSMap.h\
|
|
|
|
mds/MDSTable.h\
|
|
|
|
mds/MDSTableServer.h\
|
|
|
|
mds/MDSTableClient.h\
|
|
|
|
mds/Migrator.h\
|
|
|
|
mds/ScatterLock.h\
|
|
|
|
mds/Server.h\
|
|
|
|
mds/SessionMap.h\
|
|
|
|
mds/SimpleLock.h\
|
|
|
|
mds/SnapClient.h\
|
|
|
|
mds/SnapServer.h\
|
|
|
|
mds/events/ECommitted.h\
|
|
|
|
mds/events/EExport.h\
|
|
|
|
mds/events/EFragment.h\
|
|
|
|
mds/events/EImportFinish.h\
|
|
|
|
mds/events/EImportStart.h\
|
|
|
|
mds/events/EMetaBlob.h\
|
|
|
|
mds/events/EOpen.h\
|
|
|
|
mds/events/ESession.h\
|
|
|
|
mds/events/ESessions.h\
|
|
|
|
mds/events/ESlaveUpdate.h\
|
|
|
|
mds/events/EString.h\
|
|
|
|
mds/events/ESubtreeMap.h\
|
|
|
|
mds/events/ETableClient.h\
|
|
|
|
mds/events/ETableServer.h\
|
|
|
|
mds/events/EUpdate.h\
|
|
|
|
mds/mds_table_types.h\
|
|
|
|
mds/mdstypes.h\
|
|
|
|
mds/snap.h\
|
2009-08-25 00:22:34 +00:00
|
|
|
messages/MAuth.h\
|
2009-10-02 21:31:04 +00:00
|
|
|
messages/MAuthorize.h\
|
2009-08-25 00:22:34 +00:00
|
|
|
messages/MAuthReply.h\
|
2009-09-21 22:59:15 +00:00
|
|
|
messages/MAuthRotating.h\
|
2009-05-08 23:33:30 +00:00
|
|
|
messages/MClass.h\
|
|
|
|
messages/MClassAck.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MClientCaps.h\
|
2009-03-30 22:58:54 +00:00
|
|
|
messages/MClientCapRelease.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MClientLease.h\
|
|
|
|
messages/MClientMount.h\
|
2009-03-23 22:39:58 +00:00
|
|
|
messages/MClientMountAck.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MClientReconnect.h\
|
|
|
|
messages/MClientReply.h\
|
|
|
|
messages/MClientRequest.h\
|
|
|
|
messages/MClientRequestForward.h\
|
|
|
|
messages/MClientSession.h\
|
|
|
|
messages/MClientSnap.h\
|
|
|
|
messages/MDentryUnlink.h\
|
|
|
|
messages/MDirUpdate.h\
|
|
|
|
messages/MDiscover.h\
|
|
|
|
messages/MDiscoverReply.h\
|
|
|
|
messages/MExportCaps.h\
|
|
|
|
messages/MExportCapsAck.h\
|
|
|
|
messages/MExportDir.h\
|
|
|
|
messages/MExportDirAck.h\
|
|
|
|
messages/MExportDirCancel.h\
|
|
|
|
messages/MExportDirDiscover.h\
|
|
|
|
messages/MExportDirDiscoverAck.h\
|
|
|
|
messages/MExportDirFinish.h\
|
|
|
|
messages/MExportDirNotify.h\
|
|
|
|
messages/MExportDirNotifyAck.h\
|
|
|
|
messages/MExportDirPrep.h\
|
|
|
|
messages/MExportDirPrepAck.h\
|
|
|
|
messages/MExportDirWarning.h\
|
|
|
|
messages/MExportDirWarningAck.h\
|
|
|
|
messages/MGenericMessage.h\
|
2009-06-11 00:52:39 +00:00
|
|
|
messages/MGetPoolStats.h\
|
|
|
|
messages/MGetPoolStatsReply.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MHeartbeat.h\
|
|
|
|
messages/MInodeFileCaps.h\
|
|
|
|
messages/MLock.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
messages/MLog.h\
|
2009-03-27 20:23:34 +00:00
|
|
|
messages/MLogAck.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MMDSBeacon.h\
|
|
|
|
messages/MMDSBoot.h\
|
|
|
|
messages/MMDSCacheRejoin.h\
|
2009-09-29 23:37:28 +00:00
|
|
|
messages/MMDSLoadTargets.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MMDSFragmentNotify.h\
|
|
|
|
messages/MMDSMap.h\
|
|
|
|
messages/MMDSResolve.h\
|
|
|
|
messages/MMDSResolveAck.h\
|
|
|
|
messages/MMDSSlaveRequest.h\
|
|
|
|
messages/MMDSTableRequest.h\
|
|
|
|
messages/MMonCommand.h\
|
|
|
|
messages/MMonCommandAck.h\
|
|
|
|
messages/MMonElection.h\
|
|
|
|
messages/MMonGetMap.h\
|
|
|
|
messages/MMonMap.h\
|
2008-12-10 20:19:15 +00:00
|
|
|
messages/MMonObserve.h\
|
|
|
|
messages/MMonObserveNotify.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MMonPaxos.h\
|
2009-08-28 23:48:09 +00:00
|
|
|
messages/MMonSubscribe.h\
|
|
|
|
messages/MMonSubscribeAck.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MOSDAlive.h\
|
|
|
|
messages/MOSDBoot.h\
|
|
|
|
messages/MOSDFailure.h\
|
|
|
|
messages/MOSDIn.h\
|
|
|
|
messages/MOSDMap.h\
|
|
|
|
messages/MOSDOp.h\
|
|
|
|
messages/MOSDOpReply.h\
|
|
|
|
messages/MOSDOut.h\
|
|
|
|
messages/MOSDPGCreate.h\
|
|
|
|
messages/MOSDPGInfo.h\
|
|
|
|
messages/MOSDPGLog.h\
|
|
|
|
messages/MOSDPGNotify.h\
|
|
|
|
messages/MOSDPGQuery.h\
|
|
|
|
messages/MOSDPGRemove.h\
|
2009-08-20 22:52:24 +00:00
|
|
|
messages/MOSDPGTemp.h\
|
2009-06-18 20:30:49 +00:00
|
|
|
messages/MOSDPGTrim.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MOSDPing.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
messages/MOSDScrub.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MOSDSubOp.h\
|
|
|
|
messages/MOSDSubOpReply.h\
|
|
|
|
messages/MPGStats.h\
|
|
|
|
messages/MPGStatsAck.h\
|
|
|
|
messages/MPing.h\
|
2009-07-07 22:06:33 +00:00
|
|
|
messages/MPoolOp.h\
|
|
|
|
messages/MPoolOpReply.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MRemoveSnaps.h\
|
2009-09-04 17:06:27 +00:00
|
|
|
messages/MRoute.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
messages/MStatfs.h\
|
|
|
|
messages/MStatfsReply.h\
|
2009-06-23 21:03:34 +00:00
|
|
|
messages/PaxosServiceMessage.h\
|
2009-05-08 23:33:30 +00:00
|
|
|
mon/ClassMonitor.h\
|
2008-12-10 20:19:15 +00:00
|
|
|
mon/ClientMap.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
mon/ClientMonitor.h\
|
|
|
|
mon/Elector.h\
|
2009-01-20 19:52:50 +00:00
|
|
|
mon/LogMonitor.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
mon/MDSMonitor.h\
|
2009-10-09 01:09:18 +00:00
|
|
|
mon/MonmapMonitor.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
mon/MonClient.h\
|
|
|
|
mon/MonMap.h\
|
|
|
|
mon/Monitor.h\
|
|
|
|
mon/MonitorStore.h\
|
|
|
|
mon/OSDMonitor.h\
|
|
|
|
mon/PGMap.h\
|
|
|
|
mon/PGMonitor.h\
|
|
|
|
mon/Paxos.h\
|
|
|
|
mon/PaxosService.h\
|
2009-09-21 21:30:19 +00:00
|
|
|
mon/Session.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
mon/mon_types.h\
|
2009-07-21 23:42:19 +00:00
|
|
|
mount/mtab.c\
|
2008-08-18 20:15:57 +00:00
|
|
|
msg/Dispatcher.h\
|
|
|
|
msg/FakeMessenger.h\
|
|
|
|
msg/Message.h\
|
|
|
|
msg/Messenger.h\
|
|
|
|
msg/SimpleMessenger.h\
|
|
|
|
msg/msg_types.h\
|
|
|
|
msg/tcp.cc\
|
|
|
|
msg/tcp.h\
|
2009-06-18 20:30:49 +00:00
|
|
|
objclass/objclass.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
os/BDBMap.h\
|
|
|
|
os/Fake.h\
|
|
|
|
os/FakeStoreBDBCollections.h\
|
|
|
|
os/FileJournal.h\
|
|
|
|
os/FileStore.h\
|
|
|
|
os/Journal.h\
|
|
|
|
os/JournalingObjectStore.h\
|
|
|
|
os/ObjectStore.h\
|
|
|
|
osbdb/OSBDB.h\
|
|
|
|
osd/Ager.h\
|
|
|
|
osd/OSD.h\
|
|
|
|
osd/OSDMap.h\
|
|
|
|
osd/ObjectVersioner.h\
|
|
|
|
osd/PG.h\
|
2009-06-18 20:30:49 +00:00
|
|
|
osd/PGLS.h\
|
2008-08-18 20:15:57 +00:00
|
|
|
osd/RAID4PG.h\
|
|
|
|
osd/ReplicatedPG.h\
|
|
|
|
osd/osd_types.h\
|
|
|
|
osdc/Blinker.h\
|
|
|
|
osdc/Filer.h\
|
|
|
|
osdc/Journaler.h\
|
|
|
|
osdc/ObjectCacher.h\
|
2009-03-02 05:31:10 +00:00
|
|
|
osdc/Objecter.h\
|
2009-08-07 17:26:07 +00:00
|
|
|
radosgw/rgw_access.h\
|
|
|
|
radosgw/rgw_acl.h\
|
|
|
|
radosgw/rgw_fs.h\
|
|
|
|
radosgw/rgw_rados.h\
|
|
|
|
radosgw/rgw_op.h\
|
|
|
|
radosgw/rgw_rest.h\
|
|
|
|
radosgw/rgw_common.h\
|
|
|
|
radosgw/rgw_user.h\
|
2009-03-11 23:28:52 +00:00
|
|
|
sample.ceph.conf
|
2009-03-03 23:32:20 +00:00
|
|
|
|
2009-09-17 23:31:58 +00:00
|
|
|
all_sources = $(cmon_SOURCES) $(ceph_SOURCES) $(mkmonfs_SOURCES) $(authtool_SOURCES) $(monmaptool_SOURCES) \
|
2009-03-03 23:32:20 +00:00
|
|
|
$(crushtool_SOURCES) $(osdmaptool_SOURCES) $(cconf_SOURCES) $(mount_ceph_SOURCES) $(cmds_SOURCES) \
|
|
|
|
$(dumpjournal_SOURCES) $(cosd_SOURCES) $(dupstore_SOURCES) $(streamtest_SOURCES) $(csyn_SOURCES) \
|
|
|
|
$(testmsgr_SOURCES) $(cfuse_SOURCES) $(fakefuse_SOURCES) $(psim_SOURCES) \
|
|
|
|
$(libcrush_so_a_SOURCES) $(libcommon_files) $(libcrush_a_SOURCES) \
|
2009-05-06 18:56:08 +00:00
|
|
|
$(libmon_a_SOURCES) $(libmds_a_SOURCES) $(libos_a_SOURCES) $(libosd_a_SOURCES) \
|
2009-03-03 23:32:20 +00:00
|
|
|
$(libosdc_a_SOURCES) $(libclient_a_SOURCES)
|