summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2010-05-18 13:13:34 +0000
committerGordon Sim <gsim@apache.org>2010-05-18 13:13:34 +0000
commiteda8796bc979b8b0ce6929719ede0f52f2765ca3 (patch)
tree09282e30a6b1aa1bff829ffe37de6a8da57f0a2c /cpp/src
parent6067a44801a0fbb807c527beff6dfd57ce063698 (diff)
downloadqpid-python-eda8796bc979b8b0ce6929719ede0f52f2765ca3.tar.gz
QPID-2612: remove qpidtypes lib as it causes problems on windows
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@945642 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/CMakeLists.txt18
-rw-r--r--cpp/src/Makefile.am15
-rw-r--r--cpp/src/tests/cluster.cmake8
3 files changed, 16 insertions, 25 deletions
diff --git a/cpp/src/CMakeLists.txt b/cpp/src/CMakeLists.txt
index 638ce96899..aa40fd7a2e 100644
--- a/cpp/src/CMakeLists.txt
+++ b/cpp/src/CMakeLists.txt
@@ -627,6 +627,10 @@ set (qpidcommon_SOURCES
qpid/sys/Runnable.cpp
qpid/sys/Shlib.cpp
qpid/sys/Timer.cpp
+ qpid/types/Exception.cpp
+ qpid/types/Uuid.cpp
+ qpid/types/Variant.cpp
+ qpid/amqp_0_10/Codecs.cpp
)
add_library (qpidcommon SHARED ${qpidcommon_SOURCES})
@@ -634,7 +638,6 @@ if (CLOCK_GETTIME_IN_RT)
set (qpidcommon_platform_LIBS ${qpidcommon_platform_LIBS} rt)
endif (CLOCK_GETTIME_IN_RT)
target_link_libraries (qpidcommon
- qpidtypes
${qpidcommon_platform_LIBS}
${qpidcommon_sasl_lib})
set_target_properties (qpidcommon PROPERTIES
@@ -786,19 +789,6 @@ if (WIN32)
endif (EXISTS ${DTC_PLUGIN_SOURCE})
endif (WIN32)
-set (qpidtypes_SOURCES
- qpid/types/Exception.cpp
- qpid/types/Uuid.cpp
- qpid/types/Variant.cpp
- qpid/amqp_0_10/Codecs.cpp
-)
-add_library (qpidtypes SHARED ${qpidtypes_SOURCES})
-set_target_properties (qpidtypes PROPERTIES
- VERSION ${qpidc_version})
-install (TARGETS qpidtypes
- DESTINATION ${QPID_INSTALL_LIBDIR}
- COMPONENT ${QPID_COMPONENT_COMMON})
-
set (qpidbroker_SOURCES
${mgen_broker_cpp}
${qpidbroker_platform_SOURCES}
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am
index 77b31103a2..af353407b3 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 = libqpidtypes.la libqpidcommon.la libqpidbroker.la libqpidclient.la libqpidmessaging.la
+lib_LTLIBRARIES = libqpidcommon.la libqpidbroker.la libqpidclient.la libqpidmessaging.la
# Definitions for client and daemon plugins
PLUGINLDFLAGS=-no-undefined -module -avoid-version
@@ -312,7 +312,6 @@ EXTRA_DIST +=\
qpid/store
libqpidcommon_la_LIBADD = \
- libqpidtypes.la \
-lboost_program_options \
-lboost_filesystem \
-luuid \
@@ -479,7 +478,11 @@ libqpidcommon_la_SOURCES += \
qpid/sys/Timer.h \
qpid/sys/Waitable.h \
qpid/sys/alloca.h \
- qpid/sys/uuid.h
+ qpid/sys/uuid.h ` \
+ qpid/amqp_0_10/Codecs.cpp \
+ qpid/types/Exception.cpp \
+ qpid/types/Uuid.cpp \
+ qpid/types/Variant.cpp
if HAVE_SASL
libqpidcommon_la_SOURCES += qpid/sys/cyrus/CyrusSecurityLayer.h
@@ -487,12 +490,6 @@ 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 = \
diff --git a/cpp/src/tests/cluster.cmake b/cpp/src/tests/cluster.cmake
index 5f7a811007..3471173e97 100644
--- a/cpp/src/tests/cluster.cmake
+++ b/cpp/src/tests/cluster.cmake
@@ -21,10 +21,14 @@
# Cluster tests cmake fragment, to be included in CMakeLists.txt
#
-add_executable (failover_soak failover_soak.cpp cluster_authentication_soak cluster_authentication_soak.cpp ForkedBroker.cpp ${platform_test_additions})
-target_link_libraries (failover_soak cluster_authentication_soak qpidclient)
+add_executable (failover_soak failover_soak.cpp ForkedBroker.cpp ${platform_test_additions})
+target_link_libraries (failover_soak qpidclient)
remember_location(failover_soak)
+add_executable (cluster_authentication_soak cluster_authentication_soak.cpp ForkedBroker.cpp ${platform_test_additions})
+target_link_libraries (cluster_authentication_soak qpidclient)
+remember_location(cluster_authentication_soak)
+
set (cluster_test_SOURCES
cluster_test
unit_test