summaryrefslogtreecommitdiff
path: root/cpp/src/Makefile.am
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2010-05-14 17:53:26 +0000
committerGordon Sim <gsim@apache.org>2010-05-14 17:53:26 +0000
commit3b2c06e6d041487bef584267f80a3cc04008cef9 (patch)
treed2850f1f1aaa99ea30298b951cc162fc5d212a72 /cpp/src/Makefile.am
parent564e4b671d48cdc2f2c2806631c98bf9612007ea (diff)
downloadqpid-python-3b2c06e6d041487bef584267f80a3cc04008cef9.tar.gz
QPID-664: separate out the messaging API into its own library
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@944357 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/Makefile.am')
-rw-r--r--cpp/src/Makefile.am19
1 files changed, 13 insertions, 6 deletions
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am
index 4a5e26db79..77b31103a2 100644
--- a/cpp/src/Makefile.am
+++ b/cpp/src/Makefile.am
@@ -186,7 +186,7 @@ libqpidcommon_la_SOURCES += $(poller) $(systeminfo)
posix_broker_src = \
qpid/broker/posix/BrokerDefaults.cpp
-lib_LTLIBRARIES = libqpidcommon.la libqpidbroker.la libqpidclient.la
+lib_LTLIBRARIES = libqpidtypes.la libqpidcommon.la libqpidbroker.la libqpidclient.la libqpidmessaging.la
# Definitions for client and daemon plugins
PLUGINLDFLAGS=-no-undefined -module -avoid-version
@@ -312,6 +312,7 @@ EXTRA_DIST +=\
qpid/store
libqpidcommon_la_LIBADD = \
+ libqpidtypes.la \
-lboost_program_options \
-lboost_filesystem \
-luuid \
@@ -427,10 +428,6 @@ libqpidcommon_la_SOURCES += \
qpid/memory.h \
qpid/pointer_to_other.h \
qpid/ptr_map.h \
- qpid/types/Exception.cpp \
- qpid/types/Uuid.cpp \
- qpid/types/Variant.cpp \
- qpid/amqp_0_10/Codecs.cpp \
qpid/sys/AggregateOutput.cpp \
qpid/sys/AggregateOutput.h \
qpid/sys/AsynchIO.h \
@@ -490,6 +487,12 @@ libqpidcommon_la_SOURCES += qpid/sys/cyrus/CyrusSecurityLayer.cpp
libqpidcommon_la_LIBADD += -lsasl2
endif
+libqpidtypes_la_SOURCES = \
+ qpid/amqp_0_10/Codecs.cpp \
+ qpid/types/Exception.cpp \
+ qpid/types/Uuid.cpp \
+ qpid/types/Variant.cpp
+
libqpidbroker_la_LIBADD = libqpidcommon.la -luuid
libqpidbroker_la_SOURCES = \
@@ -706,7 +709,11 @@ libqpidclient_la_SOURCES = \
qpid/client/SubscriptionManagerImpl.cpp \
qpid/client/SubscriptionManagerImpl.h \
qpid/client/TCPConnector.cpp \
- qpid/client/TCPConnector.h \
+ qpid/client/TCPConnector.h
+
+libqpidmessaging_la_LIBADD = libqpidclient.la
+
+libqpidmessaging_la_SOURCES = \
qpid/messaging/Address.cpp \
qpid/messaging/AddressParser.h \
qpid/messaging/AddressParser.cpp \