diff options
author | Ted Ross <tross@apache.org> | 2010-07-26 11:23:53 +0000 |
---|---|---|
committer | Ted Ross <tross@apache.org> | 2010-07-26 11:23:53 +0000 |
commit | 30d6fb56602c6c8aaced4d96f733b8e9960ecff8 (patch) | |
tree | 77115afe1deb6b0be4d19e965e799a0532e3faa8 /cpp | |
parent | 9531d6202373eb790b51a0027e8da3a63e62c484 (diff) | |
download | qpid-python-30d6fb56602c6c8aaced4d96f733b8e9960ecff8.tar.gz |
QPID-2755 - Windows SDK has no README
Patch from Chuck Rolke
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@979243 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp')
-rw-r--r-- | cpp/README-winsdk.txt | 74 | ||||
-rw-r--r-- | cpp/bld-winsdk.ps1 | 3 |
2 files changed, 77 insertions, 0 deletions
diff --git a/cpp/README-winsdk.txt b/cpp/README-winsdk.txt new file mode 100644 index 0000000000..8582852153 --- /dev/null +++ b/cpp/README-winsdk.txt @@ -0,0 +1,74 @@ + Qpid-Cpp-Win-Sdk + ================ + +Table of Contents +================= +1. Introduction +2. Prerequisites +3. Kit contents +4. Notes + + +1. Introduction +=============== +Qpid-Cpp-Win-Sdk is a software development kit for users who wish +to write code using the Qpid-Cpp program libraries in a Windows +environment. + +For additional software or information on the Qpid project go to: +http://cwiki.apache.org/qpid/ + + +2. Prerequisites +================ +A. Visual Studio 2008. This kit was produced by Visual Studio 2008 + and example solutions and projects are in Visual Studio 2008 + format. + +B. MSVC 9.0 runtime libraries. Copies of the MSVC90 redistributable + runtime libraries and manifest are included in the /bin directory. + +C. Boost version 1_39. The Boost libraries required by this SDK are + included in the /bin directory. Both Debug and Release variants + are present. + + +3. Kit contents +=============== +The kit directories hold the content described here. + + \bin + The precompiled binary (.dll and .exe) files and + the associated debug program database (.pdb) files. + Boost library files. + MSVC90 runtime library files. + + \include + A directory tree of .h files. + + \lib + The linker .lib files that correspond to files in /bin. + + \docs + Apache Qpid C++ API Reference + + \examples + A Visual Studio solution file and associated project files + to demonstrate using this SDK in C++. + + \management + A python scripting code set for generating QMF data structures. + + For more information on Qpid QMF go to: + https://cwiki.apache.org/qpid/qpid-management-framework.html + + +4. Notes +======== +* The Qpid-Cpp binaries are produced for the 32-bit Win32 platform. + +* Only the Release variant of Qpid code uses the redistributable + MSVC90 libraries in the /bin directory. Users who wish to link to + the Debug variant of Qpid code may do so under their own copy of + Visual Studio 2008 where the debug versions of MSVC90 runtime + libraries are available. diff --git a/cpp/bld-winsdk.ps1 b/cpp/bld-winsdk.ps1 index ef9c263f1b..ea72c07169 100644 --- a/cpp/bld-winsdk.ps1 +++ b/cpp/bld-winsdk.ps1 @@ -130,6 +130,9 @@ foreach ($pattern in $preserve) { } Remove-Item -recurse $preserve_dir +# Install the README +Copy-Item -force -path "$qpid_cpp_src/README-winsdk.txt" -destination "$install_dir/README-winsdk.txt" + # Install the .NET binding Copy-Item -force -path "./src/Debug/org.apache.qpid.messaging*.dll" -destination "$install_dir/bin" Copy-Item -force -path "./src/Debug/org.apache.qpid.messaging*.pdb" -destination "$install_dir/bin/DebugPDB" |