Author: astitcher
Date: Mon May 11 18:18:40 2009
New Revision: 773636

URL: http://svn.apache.org/viewvc?rev=773636&view=rev
Log:
Cmake fixes:
  Mirrored recent management code update.
  Don't build failover_soak without cluster
  Remove some unnecessary #includes from examples


Modified:
    qpid/trunk/qpid/cpp/examples/CMakeLists.txt
    qpid/trunk/qpid/cpp/examples/xml-exchange/declare_queues.cpp
    qpid/trunk/qpid/cpp/examples/xml-exchange/listener.cpp
    qpid/trunk/qpid/cpp/examples/xml-exchange/xml_producer.cpp
    qpid/trunk/qpid/cpp/src/CMakeLists.txt
    qpid/trunk/qpid/cpp/src/qpid/management/ManagementObject.h
    qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt

Modified: qpid/trunk/qpid/cpp/examples/CMakeLists.txt
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/CMakeLists.txt?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/examples/CMakeLists.txt (original)
+++ qpid/trunk/qpid/cpp/examples/CMakeLists.txt Mon May 11 18:18:40 2009
@@ -25,6 +25,8 @@
 # This will probably need some fiddling to get right for installed kits.
 get_directory_property(QPIDC_TOP PARENT_DIRECTORY)
 include_directories(${QPIDC_TOP}/src ${QPIDC_TOP}/src/gen)
+include_directories( ${Boost_INCLUDE_DIR} )
+link_directories( ${Boost_LIBRARY_DIRS} )
 
 # There are numerous duplicate names within the examples. Since all target
 # names must be unique, define a macro to prepend a prefix and manage the

Modified: qpid/trunk/qpid/cpp/examples/xml-exchange/declare_queues.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/xml-exchange/declare_queues.cpp?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/examples/xml-exchange/declare_queues.cpp (original)
+++ qpid/trunk/qpid/cpp/examples/xml-exchange/declare_queues.cpp Mon May 11 
18:18:40 2009
@@ -45,7 +45,6 @@
 #include <qpid/client/Connection.h>
 #include <qpid/client/Session.h>
 
-#include <unistd.h>
 #include <cstdlib>
 #include <iostream>
 

Modified: qpid/trunk/qpid/cpp/examples/xml-exchange/listener.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/xml-exchange/listener.cpp?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/examples/xml-exchange/listener.cpp (original)
+++ qpid/trunk/qpid/cpp/examples/xml-exchange/listener.cpp Mon May 11 18:18:40 
2009
@@ -48,7 +48,6 @@
 #include <qpid/client/Message.h>
 #include <qpid/client/SubscriptionManager.h>
 
-#include <unistd.h>
 #include <cstdlib>
 #include <iostream>
 

Modified: qpid/trunk/qpid/cpp/examples/xml-exchange/xml_producer.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/examples/xml-exchange/xml_producer.cpp?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/examples/xml-exchange/xml_producer.cpp (original)
+++ qpid/trunk/qpid/cpp/examples/xml-exchange/xml_producer.cpp Mon May 11 
18:18:40 2009
@@ -49,7 +49,6 @@
 #include <qpid/client/Message.h>
 
 
-#include <unistd.h>
 #include <cstdlib>
 #include <iostream>
 

Modified: qpid/trunk/qpid/cpp/src/CMakeLists.txt
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/CMakeLists.txt?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/CMakeLists.txt (original)
+++ qpid/trunk/qpid/cpp/src/CMakeLists.txt Mon May 11 18:18:40 2009
@@ -86,7 +86,7 @@
   endforeach (spec_file ${mgmt_specs})
   if (regen_mgmt)
     message(STATUS, "Regenerating Qpid Management Framework sources")
-    execute_process(COMMAND ${PYTHON_EXECUTABLE} ${mgen_dir}/qmf-gen -c 
${CMAKE_CURRENT_SOURCE_DIR}/managementgen.cmake -q -o gen/qmf ${mgmt_specs}
+    execute_process(COMMAND ${PYTHON_EXECUTABLE} ${mgen_dir}/qmf-gen -c 
${CMAKE_CURRENT_SOURCE_DIR}/managementgen.cmake -b -q -o gen/qmf ${mgmt_specs}
                     WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
   else (regen_mgmt)
     message(STATUS "No need to generate Qpid Management Framework sources")
@@ -540,7 +540,7 @@
      qpid/broker/TxBuffer.cpp
      qpid/broker/TxPublish.cpp
      qpid/broker/Vhost.cpp
-     qpid/management/ManagementBroker.cpp
+     qpid/management/ManagementAgent.cpp
      qpid/management/ManagementExchange.cpp
      qpid/sys/TCPIOPlugin.cpp
 )

Modified: qpid/trunk/qpid/cpp/src/qpid/management/ManagementObject.h
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/management/ManagementObject.h?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/management/ManagementObject.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/management/ManagementObject.h Mon May 11 
18:18:40 2009
@@ -130,7 +130,7 @@
     QPID_COMMON_EXTERN void writeTimestamps(qpid::framing::Buffer& buf);
 
   public:
-    static int maxThreads;
+    QPID_COMMON_EXTERN static int maxThreads;
     typedef void (*writeSchemaCall_t) (qpid::framing::Buffer&);
 
     ManagementObject(Manageable* _core) :

Modified: qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt?rev=773636&r1=773635&r2=773636&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt (original)
+++ qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt Mon May 11 18:18:40 2009
@@ -179,10 +179,12 @@
 #header_test_SOURCES=header_test.cpp TestOptions.h ConnectionOptions.h
 add_dependencies (check header_test)
 
-add_executable (failover_soak failover_soak.cpp ForkedBroker.cpp)
-target_link_libraries (failover_soak qpidclient)
-#failover_soak_SOURCES=failover_soak.cpp  ForkedBroker.h
-add_dependencies (check failover_soak)
+if (BUILD_CLUSTER)
+  add_executable (failover_soak failover_soak.cpp ForkedBroker.cpp)
+  target_link_libraries (failover_soak qpidclient)
+  #failover_soak_SOURCES=failover_soak.cpp  ForkedBroker.h
+  add_dependencies (check failover_soak)
+endif (BUILD_CLUSTER)
 
 add_executable (declare_queues declare_queues.cpp)
 target_link_libraries (declare_queues qpidclient)



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to