]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
libceph: de-globalize
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Thu, 23 Jun 2011 22:51:39 +0000 (15:51 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 24 Jun 2011 17:52:25 +0000 (10:52 -0700)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/Makefile.am

index 8e5d607ecb8323e978cfcb886e52d2df626f147f..0f7a53ced200e0eb85f92f14cc0fea0501c6205d 100644 (file)
@@ -191,6 +191,12 @@ test_librgw_build_LDADD = -lexpat -lpthread -lm $(CRYPTO_LIBS) $(EXTRALIBS)
 test_librgw_build_CXXFLAGS = $(AM_CXXFLAGS)
 bin_DEBUGPROGRAMS += test_librgw_build
 
+test_libceph_build_SOURCES = test/test_libcommon_build.cc $(libcommon_files) \
+                           $(libceph_la_SOURCES) $(libosdc_la_SOURCES)
+test_libceph_build_LDADD = -lexpat -lpthread -lm $(CRYPTO_LIBS) $(EXTRALIBS)
+test_libceph_build_CXXFLAGS = $(AM_CXXFLAGS)
+bin_DEBUGPROGRAMS += test_libceph_build
+
 ##########
 BUILT_SOURCES =
 lib_LTLIBRARIES = 
@@ -199,11 +205,10 @@ noinst_LTLIBRARIES =
 # libceph
 libceph_la_SOURCES = \
        libceph.cc \
-       client/Client.cc \
-       ${libosdc_la_SOURCES}
+       client/Client.cc
 libceph_la_CFLAGS= ${CRYPTO_CFLAGS} ${AM_CFLAGS}
 libceph_la_CXXFLAGS= ${CRYPTO_CXXFLAGS} ${AM_CXXFLAGS}
-libceph_la_LIBADD = libglobal.la
+libceph_la_LIBADD = libosdc.la libcommon.la
 libceph_la_LDFLAGS =  -lpthread $(CRYPTO_LIBS) $(EXTRALIBS) \
             ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '^ceph_.*'
 lib_LTLIBRARIES += libceph.la