summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | Help: clarify PARENT_SCOPE behaviorBen Boeckel2016-06-131-1/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes #15093.
* | | | | | Merge branch 'release'Brad King2016-06-130-0/+0
|\ \ \ \ \ \
| * | | | | | CMake 3.6.0-rc2v3.6.0-rc2Brad King2016-06-131-1/+1
| | | | | | |
* | | | | | | Merge branch 'release'Brad King2016-06-130-0/+0
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Merge branch 'bash-completion' into releaseBrad King2016-06-103-2/+53
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'expose-cache-properties'Brad King2016-06-137-4/+35
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 63c0e92c cmState: Expose list of properties of values in the cache 6eee2463 cmCacheEntry: Retrieve all properties of cache entries 120899c6 cmPropertyList: Add a way to retrieve all properties 7066218e cmake: Kill cmake::CacheManager and its getter
| * | | | | | | | cmState: Expose list of properties of values in the cacheTobias Hunger2016-06-102-0/+9
| | | | | | | | |
| * | | | | | | | cmCacheEntry: Retrieve all properties of cache entriesTobias Hunger2016-06-102-0/+12
| | | | | | | | |
| * | | | | | | | cmPropertyList: Add a way to retrieve all propertiesTobias Hunger2016-06-102-0/+14
| | | | | | | | |
| * | | | | | | | cmake: Kill cmake::CacheManager and its getterTobias Hunger2016-06-101-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This member variable is never initialized and has apparently moved to cmState.
* | | | | | | | | Merge topic 'fix-cmake-ISP-violation'Brad King2016-06-135-18/+24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23f87e81 cmake: Remove force from IssueMessage API 54c65d5f cmake: Extract DisplayMessage API.
| * | | | | | | | | cmake: Remove force from IssueMessage APIStephen Kelly2016-06-125-19/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The force parameter is ugly and makes the method harder to reason about (issues the message ... but maybe it doesn't ... but then again you can force it). It is a violation of https://en.wikipedia.org/wiki/Interface_segregation_principle and is the kind of thing described in a recent blog here: http://code.joejag.com/2016/anti-if-the-missing-patterns.html "Any time you see this you actually have two methods bundled into one. That boolean represents an opportunity to name a concept in your code."
| * | | | | | | | | cmake: Extract DisplayMessage API.Stephen Kelly2016-06-122-0/+9
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge topic 'avoid-cmMakefile-IssueMessage-after-configure'Brad King2016-06-135-21/+49
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ea5324cd cmMakefile: Port messages for compile features to cmake df8c3130 cmGlobalGenerator: Don't use cmMakefile::IssueMessage after configure 946d1e50 cmMakefile: Avoid IssueMessage after configure is finished 096c7754 cmLocalGenerator: Store Backtrace for the directory
| * | | | | | | | | cmMakefile: Port messages for compile features to cmakeStephen Kelly2016-06-122-12/+33
| | | | | | | | | |
| * | | | | | | | | cmGlobalGenerator: Don't use cmMakefile::IssueMessage after configureStephen Kelly2016-06-121-3/+4
| | | | | | | | | |
| * | | | | | | | | cmMakefile: Avoid IssueMessage after configure is finishedStephen Kelly2016-06-121-5/+9
| | | | | | | | | |
| * | | | | | | | | cmLocalGenerator: Store Backtrace for the directoryStephen Kelly2016-06-122-1/+3
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't rely on cmMakefile to provide that. Use it to issue messages.
* | | | | | | | | Merge topic 'fix-Message-API-ISP-violation'Brad King2016-06-138-52/+52
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0a4af073 cmake: Issue message independent of cmMakefile definition
| * | | | | | | | | cmake: Issue message independent of cmMakefile definitionStephen Kelly2016-06-128-52/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The makefile is only used when called by the cmMessageCommand, so inline the use of it there. It otherwise creates an undesirable dependency on cmMakefile for issuing messages in the cmake instance, a violation of the Interface Segregation Principle. https://en.wikipedia.org/wiki/Interface_segregation_principle This also makes it more explicit that the variable definitions only affect the message() command. If an AUTHOR_WARNING is issued for any other reason, it is not affected. To affect that, it is necessary to set the cache variable instead of the regular variable. This is an unfortunate interface quirk, but one which can't be fixed easily now.
* | | | | | | | | | Merge topic 'find-lib32'Brad King2016-06-1328-27/+110
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 896ad251 Teach find_library and find_package to search lib32 paths (#11260)
| * | | | | | | | | | Teach find_library and find_package to search lib32 paths (#11260)Daniel Scharrer2016-06-1028-27/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a ``FIND_LIBRARY_USE_LIB32_PATHS`` global property analogous to the ``FIND_LIBRARY_USE_LIB64_PATHS`` property. This helps find commands on multilib systems that use ``lib32`` directories and either do not have ``lib`` symlinks or point ``lib`` to ``lib64``.
* | | | | | | | | | | Merge topic 'add-braces'Brad King2016-06-1329-125/+219
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 757b0ff5 Add missing braces around statements in header files a16bf141 Add missing braces around statements. bd9e551c PseudoMemcheck: revise style with clang-format.
| * | | | | | | | | | | Add missing braces around statements in header filesDaniel Pfeifer2016-06-113-7/+14
| | | | | | | | | | | |
| * | | | | | | | | | | Add missing braces around statements.Daniel Pfeifer2016-06-1026-105/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply fixits of clang-tidy's readability-braces-around-statements checker.
| * | | | | | | | | | | PseudoMemcheck: revise style with clang-format.Daniel Pfeifer2016-06-101-14/+8
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename memtester.cxx.in to memtester.cxx, run clang-format, then restore the original name. Fix the @_retval@ placeholder that was broken by clang-format.
* | | | | | | | | | | Merge topic 'bash-completion'Brad King2016-06-133-2/+53
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 797c3c54 bash-completion: Add cpack --help-{manual,module,policy,property} b08cae9b bash-completion: Add ctest --help-{manual,module,policy,property,variable} 48cb388e bash-completion: Fix cmake --help-policy lookup f67afbdc bash-completion: Add cmake --help-manual
| * | | | | | | | | | bash-completion: Add cpack --help-{manual,module,policy,property}Eric NOULARD2016-06-101-0/+20
| | | | | | | | | | |
| * | | | | | | | | | bash-completion: Add ctest --help-{manual,module,policy,property,variable}Eric NOULARD2016-06-101-0/+26
| | | | | | | | | | |
| * | | | | | | | | | bash-completion: Fix cmake --help-policy lookupEric NOULARD2016-06-101-2/+2
| | | | | | | | | | |
| * | | | | | | | | | bash-completion: Add cmake --help-manualEric NOULARD2016-06-101-0/+5
| | |_|_|_|_|_|_|/ / | |/| | | | | | | |
* | | | | | | | | | Merge topic 'refactor-cmLocalGenerator-flags'Brad King2016-06-133-18/+30
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f62ed322 cmLocalGenerator: Add GetTargetDefines to get all defines for a target 853b1bb4 cmLocalGenerator: Constify AppendDefines and AddCompileDefinitions
| * | | | | | | | | cmLocalGenerator: Add GetTargetDefines to get all defines for a targetTobias Hunger2016-06-103-11/+20
| | | | | | | | | |
| * | | | | | | | | cmLocalGenerator: Constify AppendDefines and AddCompileDefinitionsBrad King2016-06-102-7/+10
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2016-06-131-1/+1
| |_|_|_|/ / / / |/| | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2016-06-121-1/+1
| |_|_|/ / / / |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2016-06-111-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge branch 'release'Brad King2016-06-100-0/+0
|\ \ \ \ \ \ | |/ / / / / |/| | / / / | | |/ / / | |/| | |
| * | | | Merge branch 'cmake-gui-osx-symlink-qt5-plugin' into releaseBrad King2016-06-091-0/+34
| |\ \ \ \
| * \ \ \ \ Merge branch 'doc-ctest_update' into releaseBrad King2016-06-082-0/+9
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'fix-libarchive-openssl-no-hashes' into releaseBrad King2016-06-071-0/+1
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'refactor-cmLocalGenerator-flags'Brad King2016-06-104-58/+66
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d9613b96 cmLocalGenerator: Move GetFrameworkFlags implementation to private helper 70d3bf85 cmLocalGenerator: Adopt GetFrameworkFlags method de4ee088 cmCommonTargetGenerator: De-duplicate CMAKE_BUILD_TYPE lookup
| * | | | | | | | cmLocalGenerator: Move GetFrameworkFlags implementation to private helperTobias Hunger2016-06-091-9/+19
| | | | | | | | |
| * | | | | | | | cmLocalGenerator: Adopt GetFrameworkFlags methodTobias Hunger2016-06-094-54/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move it from cmCommonTargetGenerator.
| * | | | | | | | cmCommonTargetGenerator: De-duplicate CMAKE_BUILD_TYPE lookupTobias Hunger2016-06-081-6/+3
| | | | | | | | |
* | | | | | | | | Merge topic 'FindProtobuf-proto-in-subdirs'Brad King2016-06-101-0/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4b8e813 FindProtobuf: fix protobuf_generate_*() to handle proto files in subdirs.
| * | | | | | | | | FindProtobuf: fix protobuf_generate_*() to handle proto files in subdirs.Vladimír Vondruš2016-06-091-0/+8
| | | | | | | | | |
* | | | | | | | | | Merge topic 'FindFreetype-dedup-arguments'Brad King2016-06-101-23/+12
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 746a4245 FindFreetype: Factor out common find command arguments
| * | | | | | | | | | FindFreetype: Factor out common find command argumentsStuart Mentzer2016-06-091-23/+12
| |/ / / / / / / / /
* | | | | | | | | | Merge topic 'FindCUDA-android'Brad King2016-06-102-48/+287
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7229ae72 FindCUDA: Refactor Android(Tegra) support e9bfe8da FindCUDA: Adjust vertical whitespace