summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmFileCommand: Fix implementation of CMP0009.Stephen Kelly2015-06-091-8/+4
|
* Merge branch 'release'Brad King2015-06-090-0/+0
|\
| * Merge branch 'doc-policy-OLD-deprecated' into releaseBrad King2015-06-0967-5/+139
| |\
| * \ Merge branch 'doc-drop-incorrect-cmake-developer-advice' into releaseBrad King2015-06-081-1/+0
| |\ \
| * \ \ Merge branch 'revert-mingw-no-find_library-dll' into releaseBrad King2015-06-082-7/+1
| |\ \ \
| * \ \ \ Merge branch 'ctest-script-mode-no-legacy-cygwin' into releaseBrad King2015-06-081-0/+4
| |\ \ \ \
| * \ \ \ \ Merge branch 'cmake-gui-osx-install-command-line' into releaseBrad King2015-06-081-0/+1
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'FindwxWidgets-versioned-executable' into releaseBrad King2015-06-081-1/+2
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'doc-add_custom_command-clarify-TARGET_FILE' into releaseBrad King2015-06-081-0/+3
| |\ \ \ \ \ \ \
* | \ \ \ \ \ \ \ Merge topic 'doc-policy-OLD-deprecated'Brad King2015-06-0967-5/+139
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | 482a3bf3 Help: Document explicitly that policy OLD behavior is deprecated
| * | | | | | | | Help: Document explicitly that policy OLD behavior is deprecatedBrad King2015-06-0967-5/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The most likely documentation page a project author will read in response to a policy warning is the page for the policy itself. Add to every policy documentation page a note explicitly stating that the OLD behavior is deprecated. Also mention this in the cmake_policy() command documentation that explains how to set a policy to OLD. Suggested-by: Fraser Hutchison <fraser.hutchison@gmail.com>
* | | | | | | | | Merge topic 'binary-release-osx-qt-4.8-update'Brad King2015-06-091-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1594edba Utilities/Release: Update to more recent Qt 4.8 on OS X
| * | | | | | | | | Utilities/Release: Update to more recent Qt 4.8 on OS XBrad King2015-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to a version newer than 4.8.0 to get the fix for this issue: https://bugreports.qt.io/browse/QTBUG-23704 https://codereview.qt-project.org/13576 http://code.qt.io/cgit/qt/qt.git/commit/?id=e88dbaa7fc We hit it in the cmake-gui command-line install help dialog.
* | | | | | | | | | Merge topic 'move-CMP0059-handling'Brad King2015-06-095-22/+52
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 52b9d828 cmMakefile: Move CMP0059 handling to command code. fe603c7d cmGetDirectoryPropertyCommand: Move variable to the point of use. 8fc53c3c cmGetDirectoryPropertyCommand: Extract StoreResult method.
| * | | | | | | | | | cmMakefile: Move CMP0059 handling to command code.Stephen Kelly2015-06-084-16/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't pay a penalty for it in all GetProperty calls. Additionally, the storage of properties will eventually move to cmState, which should only contain state and not logic for policies like this.
| * | | | | | | | | | cmGetDirectoryPropertyCommand: Move variable to the point of use.Stephen Kelly2015-06-081-2/+1
| | | | | | | | | | |
| * | | | | | | | | | cmGetDirectoryPropertyCommand: Extract StoreResult method.Stephen Kelly2015-06-082-4/+11
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'doc-formatting'Brad King2015-06-0959-345/+352
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c3f40f4f Help: Improve formatting of command documentation
| * | | | | | | | | | | Help: Improve formatting of command documentationMichael Scott2015-06-0859-345/+352
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use inline reStructuredText markup and add cross-references in more places.
* | | | | | | | | | | Merge topic 'doc-find-versioned-location'Brad King2015-06-091-0/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7ab0806f Help: Document find_* command versioned/unversioned name ordering
| * | | | | | | | | | | Help: Document find_* command versioned/unversioned name orderingBrad King2015-06-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggest in the NAMES option that unversioned names go first to prefer local builds over distro-provided files.
* | | | | | | | | | | | Merge topic 'doc-find-command-cleanup'Brad King2015-06-0913-119/+184
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3de3544f Help: Improve documentation formatting of find_* commands 8c64c478 Help: Document CMAKE_FIND_APPBUNDLE and CMAKE_FIND_FRAMEWORK 25b4483e Help: Document CMAKE_SYSTEM_APPBUNDLE_PATH variable e2f34986 Help: Document CMAKE_SYSTEM_FRAMEWORK_PATH variable
| * | | | | | | | | | | Help: Improve documentation formatting of find_* commandsBrad King2015-06-086-90/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use inline reStructuredText markup and add cross-references in more places.
| * | | | | | | | | | | Help: Document CMAKE_FIND_APPBUNDLE and CMAKE_FIND_FRAMEWORKBrad King2015-06-086-29/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add dedicated documents for these and link to them instead of duplicating their documentation in every find command.
| * | | | | | | | | | | Help: Document CMAKE_SYSTEM_APPBUNDLE_PATH variableBrad King2015-06-082-0/+8
| | | | | | | | | | | |
| * | | | | | | | | | | Help: Document CMAKE_SYSTEM_FRAMEWORK_PATH variableBrad King2015-06-082-0/+9
| |/ / / / / / / / / /
* | | | | | | | | | | Merge topic 'doc-drop-incorrect-cmake-developer-advice'Brad King2015-06-091-1/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 972853b1 Help: Drop incorrect advice from cmake-developer.7 manual
| * | | | | | | | | | Help: Drop incorrect advice from cmake-developer.7 manualBrad King2015-06-081-1/+0
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop the comment on the purpose of PATH_SUFFIXES in our Find Module example. It was incorrect.
* | | | | | | | | | Merge topic 'ctest-script-mode-no-legacy-cygwin'Brad King2015-06-091-0/+4
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 12436efc ctest: Disable CMake Cygwin legacy warning in dashboard client script
| * | | | | | | | | ctest: Disable CMake Cygwin legacy warning in dashboard client scriptBrad King2015-06-081-0/+4
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In ctest -S mode we load the CTestScriptMode module to give the configuration scripts access to the host system information. CYGWIN.cmake warns unless we explicitly tell it not to warn since there is no chance for a cmake_minimum_required(VERSION) to be called.
* | | | | | | | | Merge topic 'revert-mingw-no-find_library-dll'Brad King2015-06-092-7/+1
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | f5dbf00d Windows-GNU: Restore find_library treatment of '.dll' as linkable (#15409)
| * | | | | | | | Windows-GNU: Restore find_library treatment of '.dll' as linkable (#15409)Brad King2015-06-082-7/+1
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit v3.3.0-rc1~435^2 (Windows-GNU: Do not tell find_library to treat '.dll' as linkable, 2015-02-18). MinGW tools support linking to '.dll' files directly and many non-CMake build systems still do not provide a separate '.dll.a' file.
* | | | | | | | Merge topic 'cmake-gui-osx-install-command-line'Brad King2015-06-091-0/+1
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | d9b974b1 cmake-gui: Make command-line install help text selectable
| * | | | | | | cmake-gui: Make command-line install help text selectableClinton Stimpson2015-06-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow users to cut-n-paste the instructions over to a command prompt.
* | | | | | | | Merge topic 'FindwxWidgets-versioned-executable'Brad King2015-06-091-1/+2
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | 2c969743 FindwxWidgets: Fix find_program call for versioned names
| * | | | | | | FindwxWidgets: Fix find_program call for versioned namesBrad King2015-06-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit v3.3.0-rc1~132^2 (FindwxWidgets: Search for wx-config-3.0 in addition to wx-config, 2015-04-29) we added a second (versioned) name to the find_program call. Specifying multiple names requires use of the NAMES option. Add it now. While at it, also add versioned names for 2.9 and 2.8.
* | | | | | | | CMake Nightly Date StampKitware Robot2015-06-091-1/+1
| |_|_|_|/ / / |/| | | | | |
* | | | | | | Merge topic 'data-layout'Brad King2015-06-0845-385/+272
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8174e5cd cmCustomCommand: Remove special member functions. 34e1d6db cmCustomCommand: Re-arrange data layout. 54cb76f2 cmComputeLinkDepends: Re-arrange data layout. b661d6c6 cmQtAutoGenerators: Re-arrange data layout. 40844a14 cmProcessTools: Re-arrange data layout. b1ff32af cmOrderDirectories: Re-arrange data layout. dd0417c7 cmInstallTargetGenerator: Re-arrange data layout. 125c4866 cmInstallFilesGenerator: Re-arrange data layout. 92b8b1fc cmGraphVizWriter: Re-arrange data layout. 7f3e1623 cmGlobalGenerator: Re-arrange data layout. d9df7fa7 cmComputeComponentGraph: Re-arrange data layout. db24e41b cmCommandArgumentParserHelper: Re-arrange data. 4cd13e80 cmComputeLinkInformation: Re-arrange data layout. 3e087a40 cmLocalUnixMakefileGenerator: Re-arrange data layout. e0421701 cmMakefile: Re-arrange data layout. c26696eb cmSourceFile: Re-arrange data. ...
| * | | | | | | cmCustomCommand: Remove special member functions.Stephen Kelly2015-06-072-49/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The compiler generated ones are fine. The existing implementations here are incorrect as they omit some members.
| * | | | | | | cmCustomCommand: Re-arrange data layout.Stephen Kelly2015-06-072-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 240 to 224 bytes.
| * | | | | | | cmComputeLinkDepends: Re-arrange data layout.Stephen Kelly2015-06-071-11/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 648 to 632 bytes.
| * | | | | | | cmQtAutoGenerators: Re-arrange data layout.Stephen Kelly2015-06-071-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 920 to 912 bytes.
| * | | | | | | cmProcessTools: Re-arrange data layout.Stephen Kelly2015-06-072-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 72 to 64 bytes.
| * | | | | | | cmOrderDirectories: Re-arrange data layout.Stephen Kelly2015-06-071-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 680 to 672 bytes.
| * | | | | | | cmInstallTargetGenerator: Re-arrange data layout.Stephen Kelly2015-06-072-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused cmGeneratorTarget member. Size goes from 238 to 232 bytes.
| * | | | | | | cmInstallFilesGenerator: Re-arrange data layout.Stephen Kelly2015-06-072-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 296 to 288 bytes.
| * | | | | | | cmGraphVizWriter: Re-arrange data layout.Stephen Kelly2015-06-072-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 272 to 264 bytes.
| * | | | | | | cmGlobalGenerator: Re-arrange data layout.Stephen Kelly2015-06-071-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 1488 to 1480 bytes.
| * | | | | | | cmComputeComponentGraph: Re-arrange data layout.Stephen Kelly2015-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 224 to 216 bytes.
| * | | | | | | cmCommandArgumentParserHelper: Re-arrange data.Stephen Kelly2015-06-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size goes from 232 to 216 bytes.