summaryrefslogtreecommitdiff
path: root/qpid/cpp/docs/api/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* QPID-7207: remove cpp and python subdirs from svn trunk, they have migrated ↵Robert Gemmell2016-07-051-45/+0
| | | | | | to their own git repositories git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1751566 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7148: Update CMake files to use better more modern style and featuresAndrew Stitcher2016-03-161-1/+1
| | | | | | | - This is already the way we do this stuff in Qpid Proton - Upgrade minimum version of CMake to 2.8.7 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735324 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5260: Significant tidy up of cmake buildAndrew Stitcher2013-10-281-2/+2
| | | | | | | | | | | | | | | | | | | | | * Move to cmake 2.6 as minimum required version (2.4 is extremely long in the tooth now) * Add control over building individual language bindings * Make settings you don't usually want to change advanced so they are hidden by default * Changed to a uniform naming scheme for options: ** Options controlling what to build are all BUILD_ ** Options controlling features of he build are ENABLE_ ** Options controlling internal aspects of the qpid runtime are QPID_ * Respect the BUILD_TESTING option so that we won't build the tests unless it is set (it is by default) * If we don't find the boost_unit_test_framework then don't fail, just don't build the unit tests (this is motivated by one of the Apache Jenkins ubuntu builders which has this set up) * Tidied up some of the detection of external dependencies to make it more idiomatic cmake (but there is more to do here) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1536329 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: shamelessly stole some cmake improvements from proton:Andrew Stitcher2012-10-301-3/+5
| | | | | | | | - Don't generate the docs all the time (unless we have to) - Take a guess as to whether to use lib or lib64 to install libraries (This can be overridden in distribution package builds) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1403812 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-221-2/+2
| | | | | | | | | | | Always build doxygen docs if we have doxygen, this ensures it's available at install time. - This is not ideal as it builds even if unecessary and can take some time. However cmake presently has no way make this an install dependency. If not required set the cmake GEN_DOXYGEN variable to false to turn tese docs off. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400782 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-221-1/+1
| | | | | | | | - Make the installed pkgconfig files have the correct paths embedded. - Use install variables that should be compatible with the variables set by rpmbuild's %cmake macro git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400780 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in name; resolves QPID-2553Stephen D. Huston2010-04-271-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@938415 13f79535-47bb-0310-9956-ffa450edef68
* Allow builder to generate developer docs as well as user API docs.Stephen D. Huston2010-03-051-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@919242 13f79535-47bb-0310-9956-ffa450edef68
* Move the kit-building settings out of CMakeLists.txt to a new file, ↵Stephen D. Huston2009-11-131-1/+5
| | | | | | BuildInstallSettings.cmake. Changed the examples's vcproj files to refer to the installed header/lib locations instead of in the source tree locations; also adjusted the names to match directories and look sensible in the solution list. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@835652 13f79535-47bb-0310-9956-ffa450edef68
* Add API doc generation and install to CMake build.Stephen D. Huston2009-10-161-0/+36
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@826092 13f79535-47bb-0310-9956-ffa450edef68