diff options
| author | Alan Conway <aconway@apache.org> | 2008-11-18 19:55:59 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2008-11-18 19:55:59 +0000 |
| commit | 5a47f4956fb6dc06c297e334e9db6e7efefe7cd4 (patch) | |
| tree | cabf3c19f5ce737cb9ba3d66f19670b62683ff11 /qpid/cpp/src/cluster.mk | |
| parent | 146c1f0d3cd2089cc8925bbc6a6329980b977a4a (diff) | |
| download | qpid-python-5a47f4956fb6dc06c297e334e9db6e7efefe7cd4.tar.gz | |
Optional cluster integration with cman quorum service.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@718693 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/cluster.mk')
| -rw-r--r-- | qpid/cpp/src/cluster.mk | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/qpid/cpp/src/cluster.mk b/qpid/cpp/src/cluster.mk index 0b62140465..a3f32dcf85 100644 --- a/qpid/cpp/src/cluster.mk +++ b/qpid/cpp/src/cluster.mk @@ -1,11 +1,20 @@ # # Cluster library makefile fragment, to be included in Makefile.am # -if CPG +# Optional CMAN support +if HAVE_LIBCMAN +CMAN_SOURCES= qpid/cluster/Quorum_cman.h qpid/cluster/Quorum_cman.cpp +libcman = -lcman +else +CMAN_SOURCES= qpid/cluster/Quorum_null.h +endif + +if HAVE_LIBCPG dmodule_LTLIBRARIES += cluster.la cluster_la_SOURCES = \ + $(CMAN_SOURCES) \ qpid/cluster/types.h \ qpid/cluster/Cluster.cpp \ qpid/cluster/Cluster.h \ @@ -32,9 +41,7 @@ cluster_la_SOURCES = \ qpid/cluster/FailoverExchange.h \ qpid/cluster/FailoverExchange.cpp -cluster_la_LIBADD= -lcpg libqpidbroker.la libqpidclient.la - +cluster_la_LIBADD= -lcpg $(libcman) libqpidbroker.la libqpidclient.la cluster_la_LDFLAGS = $(PLUGINLDFLAGS) -endif - +endif # HAVE_LIBCPG |
