[
https://issues.apache.org/jira/browse/QPID-1918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pete MacKinnon updated QPID-1918:
---------------------------------
Attachment: qpid-1918.cmake.tar
Hi Steve,
OK Round 2. The attached tar file has the requested Cmake changes and the other
patches are fixes needed for Condor/Grid integration. The CMake changes are
for a static build (release and debug) on Windows and are optional. They are
turned off by default and should be non-intrusive to a standard Qpid Windows
build. I also need the qmf-agent file name example.cpp moved to sample.cpp
since the very name "example" messes up in the Cmake build.
Please contact me by email if you have any questions.
PATCH:
qpid/cpp/src/CMakeLists.txt
qpid/cpp/src/tests/CMakeLists.txt
qpid/cpp/examples/CMakeLists.txt
qpid/cpp/examples/qmf-agent/Makefile
qpid/cpp/examples/README.txt
qpid/cpp/src/qpid/agent/ManagementAgentImpl.cpp
qpid/cpp/include/qpid/sys/windows/IntegerTypes.h
qpid/cpp/include/qpid/sys/windows/uuid.h
qpid/cpp/src/qpid/sys/windows/uuid.cpp
qpid/cpp/src/qpid/sys/windows/PipeHandle.cpp
ADD:
qpid/cpp/examples/qmf-agent/CMakeLists.txt
MOVE:
qpid/cpp/examples/qmf-agent/example_gen.mak ->
qpid/cpp/examples/qmf-agent/sample_gen.mak
qpid/cpp/examples/qmf-agent/example.cpp ->
qpid/cpp/examples/qmf-agent/sample.cpp
> Patches/files for Windows QMF plug-in support
> ---------------------------------------------
>
> Key: QPID-1918
> URL: https://issues.apache.org/jira/browse/QPID-1918
> Project: Qpid
> Issue Type: New Feature
> Components: Qpid Managment Framework
> Environment: Windows XP SP3, VC++ 9.0
> Reporter: Pete MacKinnon
> Assignee: Steve Huston
> Attachments: qpid-1918.cmake.tar
>
>
> Various files for the Windows QMF plug-in support in cpp, based off revision:
> 785848
> Need Static builds (release and debug) for correct runtime integration with
> Condor:
> src/broker.vcproj
> src/client.vcproj
> src/common.vcproj
> src/qmfagent.vcproj
> src/qmfconsole.vcproj
> src/qpid.sln
> src/qpidbroker.vcproj
> - Changed to provide compile flags required for header file integration of
> Posix types declared by both Qpid and Condor:
> src/qpid/sys/windows/IntegerTypes.h
> src/qpid/sys/windows/uuid.cpp
> src/qpid/sys/windows/uuid.h
> - Modified signature of PipeHandle ctor and fixed a Windows race condition in
> the processing loop:
> src/qpid/agent/ManagementAgentImpl.cpp
> - Refactored the pipe code so that Condor can get a true socket fd it can
> select on in daemon_core:
> src/qpid/sys/Pipehandle.h
> src/qpid/sys/posix/PipeHandle.cpp
> src/qpid/sys/windows/PipeHandle.cpp
> - Removed explicit dependency on Debug libs since we now have even more
> targets. Added Apache license:
> examples/qmf_agent.vcproj
> - Added Apache license:
> src/protocol_gen.mak
> examples/qmf-agent/example_gen.mak
> - Updated QMF Agent example README:
> examples/README
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]