summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gitattributes: prefer `eol=crlf` to `-crlf`Ben Boeckel2017-08-238-28/+22
| | | | | | The `crlf` attribute is deprecated in Git. This also changes the given files to be in the index using LF newlines, but they will be checked out with CRLF newlines due to the attribute.
* MumpsCoverage: remove unnecessary attributeBen Boeckel2017-08-231-1/+0
| | | | The file has Unix newline endings.
* gitattributes: prefer `eol=lf` to `crlf=input`Ben Boeckel2017-08-232-6/+6
| | | | The `crlf` attribute is deprecated in Git.
* gitattributes: prefer `-text` for binary filesBen Boeckel2017-08-237-7/+8
|
* gitattributes: remove unused attributesBen Boeckel2017-08-231-2/+0
|
* Merge topic 'ccg-no-mutable'Brad King2017-08-222-21/+17
|\ | | | | | | | | | | | | 52527468 cmCustomCommandGenerator: Avoid mutable state Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1145
| * cmCustomCommandGenerator: Avoid mutable stateBrad King2017-08-082-21/+17
| | | | | | | | | | Expand generator expressions of DEPENDS in the constructor instead of on-demand.
* | Merge topic 'cmake-ice37-2'Brad King2017-08-221-4/+22
|\ \ | | | | | | | | | | | | | | | | | | d0a20d29 FindIce: Add support for separate Freeze NuGet package Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1152
| * | FindIce: Add support for separate Freeze NuGet packageRoger Leigh2017-08-171-4/+22
| | |
* | | Merge branch 'release-3.9'Brad King2017-08-220-0/+0
|\ \ \
| * \ \ Merge branch 'InstallRequiredSystemLibraries-vs15.3' into release-3.9Brad King2017-08-221-11/+31
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !1168
| * \ \ \ Merge branch 'revert-macos-hidpi-qt-dialog' into release-3.9Brad King2017-08-222-7/+7
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !1167
* | \ \ \ \ Merge topic 'InstallRequiredSystemLibraries-vs15.3'Brad King2017-08-221-11/+31
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23cf9e15 InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directory b45d8432 InstallRequiredSystemLibraries: Factor redist name into variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1168
| * | | | | InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directoryBrad King2017-08-211-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add compiler version 19.11 to our table. Fixes: #17184
| * | | | | InstallRequiredSystemLibraries: Factor redist name into variableBrad King2017-08-211-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Store the `VC###` component of the `Microsoft.VC###.CRT` directory name in a variable set based on the toolchain version. Its naming convention is changed by VS 15.3.
* | | | | | Merge topic 'revert-macos-hidpi-qt-dialog'Brad King2017-08-222-7/+7
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 286c75f7 macOS: Revert default Hi-DPI support in applications Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1167
| * | | | | macOS: Revert default Hi-DPI support in applicationsBrad King2017-08-222-7/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit v3.9.0-rc1~287^2 (macOS: Enable Hi-DPI support in applications by default, 2017-04-08). It breaks iOS applications that do not use their own `MACOSX_BUNDLE_INFO_PLIST` because `NSApplication` is only for macOS apps. Until more complete support for iOS is added to CMake (e.g. with a different default plist file) we must allow our default plist file to work for both macOS and iOS. Fixes: #17179
* | | | | CMake Nightly Date StampKitware Robot2017-08-221-1/+1
| | | | |
* | | | | Merge topic 'perf-targetIter-missedGenerators'Craig Scott2017-08-2110-34/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7bc65770 Performance: Fix a few more unnecessary vector copies missed in af3fd6f Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1157
| * | | | | Performance: Fix a few more unnecessary vector copies missed in af3fd6fAaron Orenstein2017-08-1810-34/+39
| | | | | |
* | | | | | Merge topic 'cpack-extend-test-capabilities'Brad King2017-08-212-0/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 80047bd6 CPack: extend testing framework Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1162
| * | | | | | CPack: extend testing frameworkDomen Vrankar2017-08-192-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some CPack tests require running commands after the inclusion of CPack.cmake and this patch enables such tests to declare run_after_include_cpack function which is run after the inclusion.
* | | | | | | Merge topic 'autogen-macro-names'Brad King2017-08-2117-15/+150
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b3d98c6e Autogen: Add release notes for AUTOMOC_MACRO_NAMES 7529d84f Autogen: Add documentation for AUTOMOC_MACRO_NAMES 05891d8f Autogen: Add test for AUTOMOC_MACRO_NAMES 93f0ba28 Autogen: Add AUTOMOC_MACRO_NAMES support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1156
| * | | | | | | Autogen: Add release notes for AUTOMOC_MACRO_NAMESSebastian Holtermann2017-08-181-0/+12
| | | | | | | |
| * | | | | | | Autogen: Add documentation for AUTOMOC_MACRO_NAMESSebastian Holtermann2017-08-186-5/+62
| | | | | | | |
| * | | | | | | Autogen: Add test for AUTOMOC_MACRO_NAMESSebastian Holtermann2017-08-185-0/+52
| | | | | | | |
| * | | | | | | Autogen: Add AUTOMOC_MACRO_NAMES supportSebastian Holtermann2017-08-185-10/+24
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Closes #17176
* | | | | | | Merge topic 'bootstrap-target-commands'Brad King2017-08-214-25/+30
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ef978c1d CursesDialog: use target_include_directories for cmForm 7814d750 bootstrap: make target_* commands available Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1158
| * | | | | | | CursesDialog: use target_include_directories for cmFormDaniel Pfeifer2017-08-182-11/+10
| | | | | | | |
| * | | | | | | bootstrap: make target_* commands availableDaniel Pfeifer2017-08-182-14/+20
| |/ / / / / /
* | | | | | | Merge topic 'vs-less-c_str'Brad King2017-08-211-58/+53
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 79064819 VS: remove unnecessary c_str() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1151
| * | | | | | | VS: remove unnecessary c_str()Vitaly Stakhovsky2017-08-171-58/+53
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge topic 'findcuda_dont_quote_COMPILE_DEFINITIONS'Brad King2017-08-211-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c1f4f13d FindCUDA: Use long brackets to handle spaces in CUDA_NVCC_COMPILE_DEFINITIONS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1139
| * | | | | | | FindCUDA: Use long brackets to handle spaces in CUDA_NVCC_COMPILE_DEFINITIONSRobert Maynard2017-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #16510. Quoting of compile definitions breaks string value definitions
* | | | | | | | Merge topic 'bootstrap'Brad King2017-08-211-56/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d12837af bootstrap: Require a standard C compiler dc0befb6 bootstrap: Remove check that identifies GNU compiler 6fdcf02a bootstrap: remove dead branches Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1142
| * | | | | | | | bootstrap: Require a standard C compilerDaniel Pfeifer2017-08-161-21/+12
| | | | | | | | |
| * | | | | | | | bootstrap: Remove check that identifies GNU compilerDaniel Pfeifer2017-08-151-25/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bootstrapping no longer depends on this information.
| * | | | | | | | bootstrap: remove dead branchesDaniel Pfeifer2017-08-151-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove code that uses cmake_cxx_compiler_is_gnu before it is set.
* | | | | | | | | Merge topic 'bootstrap-grep-solaris'Brad King2017-08-211-10/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e488c7f9 bootstrap: Restore output redirection instead of "grep -q" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1144
| * | | | | | | | | bootstrap: Restore output redirection instead of "grep -q"Brad King2017-08-161-10/+10
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 567bac890c (bootstrap: use "grep -q" instead of output redirection, 2017-06-07). On Solaris `grep -q` does not exist.
* | | | | | | | | Merge topic 'require-c++11'Brad King2017-08-215-42/+36
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fd4fd9a2 Require C++11 to build CMake itself Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1132
| * | | | | | | | | Require C++11 to build CMake itselfBrad King2017-08-165-42/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake can now compile as C++11 on all supported platforms. Check that std::unique_ptr is available and fail early if missing. This will allow us to use C++11 more broadly in CMake's implementation (previously it was restricted to the serve mode implementation). Co-Author: Daniel Pfeifer <daniel@pfeifer-mail.de>
* | | | | | | | | | CMake Nightly Date StampKitware Robot2017-08-211-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2017-08-201-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge topic 'typo_doc_if_command'Craig Scott2017-08-191-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9ed29b7 Help: Fix formatting typo for the 'if' command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1155
| * | | | | | | | | Help: Fix formatting typo for the 'if' commandSylvain Joubert2017-08-181-1/+1
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-08-191-1/+1
|/ / / / / / / /
* | | | | | | | CMake Nightly Date StampKitware Robot2017-08-181-1/+1
| | | | | | | |
* | | | | | | | Merge topic 'perf-targetIterAndLookup-cmLocalGenerator'Craig Scott2017-08-1714-57/+71
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | af3fd6f2 Performance: Add an index to Change cmLocalGenerator::GeneratorTargets. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1136
| * | | | | | | Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.Aaron Orenstein2017-08-1614-57/+71
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an index to Change cmLocalGenerator::GeneratorTargets for faster lookup by name. Also changed a bunch of uses of cmLocalGenerator::GetGeneratorTargets() to take const references instead of copying the vector. Represent generator targets as a map (name -> target) to make name lookups more efficient instead of looping through the entire vector to find the desired one.