]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Reorganize structure of Makefile.am in src/include
authorBoris Ranto <branto@redhat.com>
Thu, 5 Mar 2015 18:42:49 +0000 (19:42 +0100)
committerBoris Ranto <branto@redhat.com>
Thu, 5 Mar 2015 18:58:21 +0000 (19:58 +0100)
src/include/Makefile.am

index e0952d95e82624885477c0a72906c0cf22469cb9..3ba5e95235d24c2d7673fa5b8b5711f115fb7d27 100644 (file)
@@ -1,12 +1,6 @@
-libcephfs_includedir = $(includedir)/cephfs
-libcephfs_include_DATA = $(srcdir)/include/cephfs/libcephfs.h
-
-librbd_includedir = $(includedir)/rbd
-librbd_include_DATA = \
-       $(srcdir)/include/rbd/features.h \
-       $(srcdir)/include/rbd/librbd.h \
-       $(srcdir)/include/rbd/librbd.hpp
+if ENABLE_CLIENT
 
+if WITH_RADOS
 rados_includedir = $(includedir)/rados
 rados_include_DATA = \
        $(srcdir)/include/rados/librados.h \
@@ -17,11 +11,30 @@ rados_include_DATA = \
        $(srcdir)/include/page.h \
        $(srcdir)/include/crc32c.h \
        $(srcdir)/include/memory.h
+endif # WITH_RADOS
+
+if WITH_RBD
+librbd_includedir = $(includedir)/rbd
+librbd_include_DATA = \
+       $(srcdir)/include/rbd/features.h \
+       $(srcdir)/include/rbd/librbd.h \
+       $(srcdir)/include/rbd/librbd.hpp
+endif # WITH_RBD
 
+if WITH_RADOSSTRIPER
 radosstriper_includedir = $(includedir)/radosstriper
 radosstriper_include_DATA = \
        $(srcdir)/include/radosstriper/libradosstriper.h \
        $(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
+
 
 noinst_HEADERS += \
        include/Context.h \
@@ -93,3 +106,5 @@ noinst_HEADERS += \
        include/hash_namespace.h \
        include/unordered_set.h \
        include/unordered_map.h
+
+endif # ENABLE_CLIENT