summaryrefslogtreecommitdiff
path: root/cpp/src/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Revised set of source files and library names for QMF; matches earlier ↵Stephen D. Huston2009-09-291-42/+45
| | | | | | changes to qmf.mk. Fixes QPID-2119 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@820131 13f79535-47bb-0310-9956-ffa450edef68
* Added available and pendingAck properties to Receiver; added capacity and ↵Gordon Sim2009-09-141-2/+2
| | | | | | pending properties to Sender. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@814562 13f79535-47bb-0310-9956-ffa450edef68
* QPID-664: Added automatic message replay on reconnection.Gordon Sim2009-09-071-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@812243 13f79535-47bb-0310-9956-ffa450edef68
* Hide internal message ID behind APIGordon Sim2009-08-261-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@808121 13f79535-47bb-0310-9956-ffa450edef68
* QPID-664: Initial checkin of high level messaging api for c++Gordon Sim2009-08-251-0/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807731 13f79535-47bb-0310-9956-ffa450edef68
* Implemented the new QMF ConnectionSettings and incorporated into the bindings.Ted Ross2009-08-211-8/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@806725 13f79535-47bb-0310-9956-ffa450edef68
* Add new file qpid/framing/List.cppStephen D. Huston2009-08-201-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@806387 13f79535-47bb-0310-9956-ffa450edef68
* Fix for previous qmf change to carry on building with cmakeAndrew Stitcher2009-08-191-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@805994 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused filesAndrew Stitcher2009-08-071-2/+0
| | | | | | | Removed unused functions from Timer Switched TimerTest to sys::Timer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802160 13f79535-47bb-0310-9956-ffa450edef68
* Separate generated public header files from non-public headers, generated ↵Alan Conway2009-07-271-5/+6
| | | | | | | | | | | | | | | | | | | | code re-organization. The gen/ directory has been removed, code is now generated into: $(builddir)/src - all .cpp files and non-public .h files. $(builddir)/include - all public .h files. The gen/ directory was originally intended to separate generated code from hand-written code. However both automake and cmake allow you to direct all build output, including generated code, into a separate build directory. In fact both recommend you build this way. Keeping the gen/ directory meant there would have been a total of 8 places to look for header files, all the combinations of builddir/srcdir, src/include and gen/no-gen. This was a mess, 4 is bad enough. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@798291 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'move_public_h_to_include' into trunkAlan Conway2009-07-151-15/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@794325 13f79535-47bb-0310-9956-ffa450edef68
* Make up-to-date check for generated files look in binary dir. On Windows, ↵Stephen D. Huston2009-07-021-7/+25
| | | | | | don't add Boost libs to link libs; let heders pull them in as needed, and pay attention to the BOOST_ALL_DYN_LINK to allow static build. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@790756 13f79535-47bb-0310-9956-ffa450edef68
* Fix make build to generate code into the build treeAndrew Stitcher2009-07-021-15/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@790465 13f79535-47bb-0310-9956-ffa450edef68
* Fix cmake build for recent gnu ld which needs all libs used by prog andAndrew Stitcher2009-07-021-4/+25
| | | | | | | dependencies linked into prog, also fix for older versions of cmake with more limited boost support. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@790464 13f79535-47bb-0310-9956-ffa450edef68
* Enabled tests, corrected Boost lib locatorsStephen D. Huston2009-07-011-8/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@790216 13f79535-47bb-0310-9956-ffa450edef68
* Use Boost variables, not direct library names; inserts correct names ↵Stephen D. Huston2009-06-031-2/+2
| | | | | | cross-platform git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@781524 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1874 - First drop of the second-generation QMF libraries.Ted Ross2009-05-221-1/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@777720 13f79535-47bb-0310-9956-ffa450edef68
* More work on cmake:Andrew Stitcher2009-05-141-4/+11
| | | | | | | | | Make tests build on Linux Fix XML tests to run Fix cmake installed locations for modules/config files git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@774814 13f79535-47bb-0310-9956-ffa450edef68
* Patch small probs building tests, examples on WindowsStephen D. Huston2009-05-111-7/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@773714 13f79535-47bb-0310-9956-ffa450edef68
* Cmake fixes:Andrew Stitcher2009-05-111-2/+2
| | | | | | | | | | Mirrored recent management code update. Don't build failover_soak without cluster Remove some unnecessary #includes from examples git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@773636 13f79535-47bb-0310-9956-ffa450edef68
* Get the sense of the BUILD_ACL option the correct way roundAndrew Stitcher2009-05-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@771992 13f79535-47bb-0310-9956-ffa450edef68
* Hack around the namespace pollution in QPID-1737Andrew Stitcher2009-05-051-9/+17
| | | | | | | | Hack around simultaneous import and definition of ManagementAgent::Singleton in qpidbroker Make ACL plugin optional (default off on Windows currently) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@771989 13f79535-47bb-0310-9956-ffa450edef68
* Add missing file to CMakeAndrew Stitcher2009-05-041-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@771462 13f79535-47bb-0310-9956-ffa450edef68
* Add portability support for QMF agent, thanks to Pete McKinnon - partially ↵Stephen D. Huston2009-05-041-0/+2
| | | | | | fixes QPID-1731 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@771457 13f79535-47bb-0310-9956-ffa450edef68
* Fixed CMake buildAndrew Stitcher2009-05-011-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@770826 13f79535-47bb-0310-9956-ffa450edef68
* Made cmake config more like the autotools versionAndrew Stitcher2009-04-301-14/+30
| | | | | | | | | | - By default if it detects a dependency it will build the module that needs it, otherwise it won't - It can be forced to build modules so that automated builds that have required outputs can fail config git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@770330 13f79535-47bb-0310-9956-ffa450edef68
* Removed code that prevents cmake build from raw checkoutAndrew Stitcher2009-04-281-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@769566 13f79535-47bb-0310-9956-ffa450edef68
* Fixed to allow use of cmake 2.4Andrew Stitcher2009-04-281-9/+10
| | | | | | | Fixes to allow cmake to build all the plugin modules as before git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@769559 13f79535-47bb-0310-9956-ffa450edef68
* Add tests; revise checks for C++ headers to uuse C++, not CStephen D. Huston2009-04-281-16/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@769480 13f79535-47bb-0310-9956-ffa450edef68
* Merge in initial changes to allow building with CMake; rubygen and ↵Stephen D. Huston2009-04-231-0/+647
managementgen can now generate either .mk files or .cmake files as needed; CONF_FILE and MODULE_DIR macros now have broker/client counterparts QPIDD_CONF_FILE, QPIDD_MODULE_DIR, QPIDC_CONF_FILE, QPIDC_MODULE_DIR configurable by cmake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@768085 13f79535-47bb-0310-9956-ffa450edef68