summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'remove-Example'Brad King2014-02-108-68/+0
|\ | | | | | | | | 2e615d4b Remove the Example from the source.
| * Remove the Example from the source.Stephen Kelly2014-02-098-68/+0
| | | | | | | | | | It is not showing modern practice, and is obsolete as documentation after the rst documentation system and new content.
* | Merge topic 'generate-cmCommands-file'Brad King2014-02-107-89/+82
|\ \ | | | | | | | | | | | | 23d3d38a CMakeLists: Generate the cmCommands.cxx file.
| * | CMakeLists: Generate the cmCommands.cxx file.Stephen Kelly2014-02-097-89/+82
| |/ | | | | | | | | | | | | | | | | | | | | | | Define the list of commands in the CMakeLists.txt file. List the sources in the CMakeLib target, but mark them as HEADER_FILE_ONLY. This has the effect that IDEs will show the files, though they will not be built again. Add a cmCommandsForBootstrap.cxx file for bootstrapping purposes. Rename the cmExportLibraryDependencies file to match the common pattern.
* | Merge topic 'fix-CMP0028-iface'Brad King2014-02-1011-46/+92
|\ \ | | | | | | | | | | | | b2915238 CMP0028: Trigger on libraries from INTERFACE of dependencies.
| * | CMP0028: Trigger on libraries from INTERFACE of dependencies.Stephen Kelly2014-02-0911-46/+92
| |/
* | Merge topic 'Qt4-qmake-IMPORTED'Brad King2014-02-101-0/+5
|\ \ | | | | | | | | | | | | 7d90d6c5 Qt4: Add IMPORTED executable for qmake.
| * | Qt4: Add IMPORTED executable for qmake.Stephen Kelly2014-02-091-0/+5
| |/
* | Merge topic 'release-notes-prep'Brad King2014-02-106-91976/+11
|\ \ | | | | | | | | | | | | | | | | | | | | | 4b7f2f52 Help: Add hyperlink targets for argument types in cmake-language(7) 113df227 Remove ChangeLog.manual 79f55909 Remove ChangeLog.txt d25dbc90 Tests/BundleTest: Drop use of ChangeLog.txt
| * | Help: Add hyperlink targets for argument types in cmake-language(7)Brad King2014-02-071-0/+6
| | | | | | | | | | | | | | | Add reStructuredText hyperlink targets for the bracket, quoted, and unquoted argument sections.
| * | Remove ChangeLog.manualBrad King2014-02-071-5301/+0
| | | | | | | | | | | | | | | | | | This file was used during the 2.8 release series to hold notes generated from 'git shortlog'. In CMake 3.0 it is replaced by Help/release/*.rst documents containing more useful manually written release notes.
| * | Remove ChangeLog.txtBrad King2014-02-071-86670/+0
| | | | | | | | | | | | | | | This file has not been maintained since the conversion from CVS to Git. It provides not useful information in modern releases.
| * | Tests/BundleTest: Drop use of ChangeLog.txtBrad King2014-02-073-5/+5
| | | | | | | | | | | | | | | The test just wants a source file from outside its tree. Use README.rst instead.
* | | Merge topic 'wix_desktop'Brad King2014-02-104-3/+121
|\ \ \ | | | | | | | | | | | | | | | | b78d74de CPackWiX: Add support for CPACK_CREATE_DESKTOP_LINKS
| * | | CPackWiX: Add support for CPACK_CREATE_DESKTOP_LINKSTimo Rothenpieler2014-02-084-3/+121
| | | |
* | | | Merge topic 'interface-library-signatures'Brad King2014-02-107-2/+22
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 6d85a6a6 add_library: Issue better diagnostic for INTERFACE GLOBAL signature. 770245e9 add_library: Test invalid GLOBAL INTERFACE signature.
| * | | | add_library: Issue better diagnostic for INTERFACE GLOBAL signature.Stephen Kelly2014-02-072-1/+8
| | | | |
| * | | | add_library: Test invalid GLOBAL INTERFACE signature.Stephen Kelly2014-02-075-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has to be tested separately from the invalid_signature test because target sources are evaluate at a later time, and earlier errors in the invalid_signature test cause early exit.
* | | | | Merge topic 'doc-polcy-CMP0024-typo'Brad King2014-02-101-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f02b5fb5 Help: Fix typo.
| * | | | | Help: Fix typo.Stephen Kelly2014-02-071-1/+1
| |/ / / / | | | | | | | | | | | | | | | 'to not to' -> 'not to'
* | | | | Merge topic 'intel-visibility'Brad King2014-02-104-8/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b7f58511 Visibility: the Intel compiler does not support -fvisibility on windows
| * | | | | Visibility: the Intel compiler does not support -fvisibility on windowsNils Gladitz2014-02-074-8/+10
| | | | | |
* | | | | | Merge topic 'test-CheckModules-speedup'Brad King2014-02-103-1/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 78be3247 Tests: Speed up RunCMake.CheckModules test
| * | | | | | Tests: Speed up RunCMake.CheckModules testBrad King2014-02-063-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the C and CXX languages only in the test cases that really need them. In the failure cases we do not get far enough to really use the languages, so skip enabling them.
* | | | | | | CMake Nightly Date StampKitware Robot2014-02-101-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2014-02-091-1/+1
| |_|_|/ / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2014-02-081-1/+1
| |_|/ / |/| | |
* | | | CMake Nightly Date StampKitware Robot2014-02-071-1/+1
| |_|/ |/| |
* | | Merge topic 'update-buildsystem-docs'Brad King2014-02-0643-482/+811
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc46b702 Help: Adjust the QtAutogen properties to the common style. f371545d Help: Use ``True`` and ``False`` for IMPORTED values. 3879c847 Help: Document relation of properties to the rest of the buildsystem. ba4c2fa8 Help: Mark up the buildsystem commands documentation a683262a Help: Note that the compatible interface properties must not intersect. fbe01bed Help: Specify how to order and modify transitively set property values. 645500b4 Help: Add hyperlink targets to some manual sections. 85a4fad7 Help: Use ``inline-literals`` to mark generator expressions. a0fa0253 Help: Mark up references to NEW and OLD policy settings properly. 6c02e7f4 Help: Add a style guide. 91fbff88 Help: Fix typos
| * | Help: Adjust the QtAutogen properties to the common style.Stephen Kelly2014-02-067-38/+59
| | | | | | | | | | | | Link to the cmake-qt manual.
| * | Help: Use ``True`` and ``False`` for IMPORTED values.Stephen Kelly2014-02-061-3/+3
| | | | | | | | | | | | Only the first letter is capitalized. It is marked up.
| * | Help: Document relation of properties to the rest of the buildsystem.Stephen Kelly2014-02-0621-144/+203
| | |
| * | Help: Mark up the buildsystem commands documentationStephen Kelly2014-02-069-283/+334
| | | | | | | | | | | | Cross-link to the cmake-buildsystem manual.
| * | Help: Note that the compatible interface properties must not intersect.Stephen Kelly2014-02-061-0/+4
| | |
| * | Help: Specify how to order and modify transitively set property values.Stephen Kelly2014-02-061-1/+21
| | |
| * | Help: Add hyperlink targets to some manual sections.Stephen Kelly2014-02-061-0/+9
| | | | | | | | | | | | | | | These can be refered to from the command documentation and other relevant locations.
| * | Help: Use ``inline-literals`` to mark generator expressions.Stephen Kelly2014-02-0613-13/+13
| | |
| * | Help: Mark up references to NEW and OLD policy settings properly.Stephen Kelly2014-02-061-4/+4
| | |
| * | Help: Add a style guide.Stephen Kelly2014-02-061-2/+167
| | |
| * | Help: Fix typosStephen Kelly2014-02-062-2/+2
|/ / | | | | | | | | | | | | | | Psuedo -> Pseudo behaviour -> behavior CMake uses American spelling.
* | Merge topic 'FindOpenSSL-root-dir'Brad King2014-02-061-4/+5
|\ \ | | | | | | | | | | | | 12d6eb63 FindOpenSSL: Honor OPENSSL_ROOT_DIR everywhere (#14735)
| * | FindOpenSSL: Honor OPENSSL_ROOT_DIR everywhere (#14735)Ho Cheung2014-02-051-4/+5
| | | | | | | | | | | | | | | | | | In commit v2.8.5~176^2~2 (FindOpenSSL: We should only use hints to find OpenSSL, 2011-03-28) values for HINTS and PATHS of find_* calls were computed everywhere but only used on Windows. Use them everywhere.
* | | Merge topic 'Qt4-WIN32-doc'Brad King2014-02-061-1/+2
|\ \ \ | | | | | | | | | | | | | | | | 0f5dfd10 Help: Specify that qtmain.lib is only used for WIN32 executables.
| * | | Help: Specify that qtmain.lib is only used for WIN32 executables.Stephen Kelly2014-02-051-1/+2
| |/ /
* | | Merge topic 'fix-Qt-autogen'Brad King2014-02-063-13/+28
|\ \ \ | |_|/ |/| | | | | | | | 8f8edeb0 QtAutogen: Only add source files to the target if AUTORCC is ON.
| * | QtAutogen: Only add source files to the target if AUTORCC is ON.Stephen Kelly2014-02-053-13/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The qtx_add_resources() macro adds the resource file to the output list to maintain file-level dependencies. Having the qrc file in a target sources is a precondition for AUTORCC to function. When processing the source files of a target, only add the generated qrc_<file>.cpp to the target sources if AUTORCC is ON. This avoids pre-porting conflict with the macro. Reported-by: Micha Hergarden
* | | CMake Nightly Date StampKitware Robot2014-02-061-1/+1
| |/ |/|
* | Merge topic 'doc-version-components'Brad King2014-02-055-20/+50
|\ \ | | | | | | | | | | | | 52e7beb6 Help: Expand documentation of CMAKE_VERSION and related variables
| * | Help: Expand documentation of CMAKE_VERSION and related variablesBrad King2014-02-055-20/+50
| |/ | | | | | | | | | | | | | | | | | | | | Describe the meaning of each version component in more detail in the documentation of CMAKE_VERSION. Simplify the per-component version variable documentation by referencing the main variable. Include information about how to compare version strings. Also add an historical note about the version scheme used prior to commit v2.8.2~105^2~4 (New version scheme to support branchy workflow, 2010-04-23).
* | Merge topic 'no-policy-tweak-version'Brad King2014-02-052-70/+54
|\ \ | | | | | | | | | | | | 101057b5 Drop tweak version component from CMake Policies