0c05042 | lars.schouw | 12 April 2019, 04:31:54 UTC | Add support for Visual Studio 2019, msvc toolset 14.2+ | 12 April 2019, 04:31:54 UTC |
1601b47 | Kitware Robot | 12 April 2019, 04:01:09 UTC | CMake Nightly Date Stamp | 12 April 2019, 04:01:09 UTC |
a550e2d | Brad King | 11 April 2019, 14:12:16 UTC | Merge topic 'test-autogen-GAT-generator' 06dab0f0e5 Tests: Fix Qt*Autogen.GlobalAutogenTarget to use matching generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3210 | 11 April 2019, 14:13:47 UTC |
5ae1506 | Brad King | 11 April 2019, 14:12:08 UTC | Merge topic 'test-explicit-dirs' 39e7fd8c68 Tests: Avoid enabling languages in RunCMake.CommandLine -S and -B cases baed22c4b0 Tests: Fix RunCMake.CommandLine test to use generator with -S and -B 44d6370db3 Tests: Add RunCMake helper to run cmake with options 538721939f Tests: Teach RunCMake to optionally exclude the source dir argument Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3209 | 11 April 2019, 14:12:32 UTC |
be101e9 | Kitware Robot | 11 April 2019, 04:01:09 UTC | CMake Nightly Date Stamp | 11 April 2019, 04:01:09 UTC |
06dab0f | Brad King | 10 April 2019, 13:58:46 UTC | Tests: Fix Qt*Autogen.GlobalAutogenTarget to use matching generator Build the GAT project with the same generator as the rest of the test. This was accidentally left out of commit 8c8731b422 (Autogen: Add test for CMAKE_GLOBAL_AUTOGEN/RCC_TARGET, 2018-11-11, v3.14.0-rc1~396^2~2). | 10 April 2019, 14:01:19 UTC |
39e7fd8 | Brad King | 10 April 2019, 13:33:02 UTC | Tests: Avoid enabling languages in RunCMake.CommandLine -S and -B cases The test project does not compile any sources and so does not need to enable any languages. | 10 April 2019, 13:40:48 UTC |
baed22c | Brad King | 10 April 2019, 13:31:38 UTC | Tests: Fix RunCMake.CommandLine test to use generator with -S and -B The `-S` and `-B` command-line option tests do generate build systems and so should use the generator being tested. | 10 April 2019, 13:40:48 UTC |
44d6370 | Brad King | 10 April 2019, 13:30:46 UTC | Tests: Add RunCMake helper to run cmake with options | 10 April 2019, 13:40:48 UTC |
5387219 | Brad King | 10 April 2019, 13:29:30 UTC | Tests: Teach RunCMake to optionally exclude the source dir argument | 10 April 2019, 13:40:48 UTC |
876680e | Brad King | 10 April 2019, 12:49:11 UTC | Merge topic 'meta-feature_only_infer_granular_support' 613ac56e50 Add a test to verify meta-feature parity with granular features b0f46c48f6 CompileFeatures: Now able to presume full language level support 646fb1a646 CompileFeatures: memoize C++ compilers with full language level support 0d641fcfad Tests: Remove outdated portion of CompileFeatures genex test Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3176 | 10 April 2019, 12:49:21 UTC |
784c35b | Kitware Robot | 10 April 2019, 04:01:10 UTC | CMake Nightly Date Stamp | 10 April 2019, 04:01:10 UTC |
6aef0aa | Craig Scott | 09 April 2019, 21:57:12 UTC | Merge branch 'release-3.14' | 09 April 2019, 21:57:12 UTC |
0a29875 | Craig Scott | 09 April 2019, 21:55:22 UTC | Merge topic 'fix-submit-url' b8cb63457e Modules/CTest: Fix SubmitURL Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3206 | 09 April 2019, 21:55:34 UTC |
127d0ea | Craig Scott | 09 April 2019, 21:52:52 UTC | Merge branch 'fix-submit-url' into release-3.14 Merge-request: !3206 | 09 April 2019, 21:54:29 UTC |
b8cb634 | Regina Pfeifer | 08 April 2019, 20:23:11 UTC | Modules/CTest: Fix SubmitURL Problem appeared in d6475daa79 (Modules/CTest: Set SubmitURL, 2018-12-08). Fixes: #19099 | 09 April 2019, 21:43:20 UTC |
613ac56 | Robert Maynard | 05 March 2019, 20:25:24 UTC | Add a test to verify meta-feature parity with granular features | 09 April 2019, 12:44:56 UTC |
b0f46c4 | Robert Maynard | 06 March 2019, 17:28:00 UTC | CompileFeatures: Now able to presume full language level support Previously compilers that only supported the meta-level flags would not have any of the granular features listed. Now we presume that they have full support and enable all the features. Update granular feature tests to skip the actual compilation checks for the presumed features. | 09 April 2019, 12:44:56 UTC |
646fb1a | Robert Maynard | 27 March 2019, 19:44:37 UTC | CompileFeatures: memoize C++ compilers with full language level support Previously compilers that had full support for a language standard level were still verified every time a new build directory was created. Now we record this information and insert the correct granular compile features instead of doing a `try_compile`. | 09 April 2019, 12:44:56 UTC |
0d641fc | Brad King | 09 April 2019, 12:43:14 UTC | Tests: Remove outdated portion of CompileFeatures genex test The genex part of the test verifies that `$<COMPILE_FEATURES:...>` evaluates as expected. It does not need to actually try using code with the associated features, as that is tested separately. | 09 April 2019, 12:44:56 UTC |
a289d79 | Brad King | 09 April 2019, 12:30:05 UTC | Merge topic 'improve-formatting-of-help' cb33befe2d Modules: Update documentation formatting 0e4fbb4a1f Help: Improve formatting of Help documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !3199 | 09 April 2019, 12:30:15 UTC |
aa0692d | Brad King | 09 April 2019, 12:27:16 UTC | Merge topic 'argument-parser' b783e62533 cmExecuteProcessCommand: Port to cmArgumentParser 9bddb03f31 cmParseArgumentsCommand: Port to cmArgumentParser 45edf1ad66 Retire cmCommandArgumentsHelper f5acecaa6f cmExportCommand: Port to cmArgumentParser e6b6bb0618 cmInstallCommand: Port to cmArgumentParser 4336a29edd cmFileCommand: Port to cmArgumentParser 4359fe133b Introduce cmArgumentParser Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Leonid Pospelov <pospelovlm@yandex.ru> Merge-request: !3137 | 09 April 2019, 12:27:31 UTC |
6b126c4 | Brad King | 09 April 2019, 12:03:46 UTC | Merge branch 'release-3.14' | 09 April 2019, 12:03:46 UTC |
3d15ae4 | Brad King | 09 April 2019, 12:00:10 UTC | Merge topic 'cmake-gui-windows-theme' 18962f8f8f Utilities/Release: Link statically to QWindowsVistaStyle plugin a53c3f03bc Merge branch 'backport-cmake-gui-windows-theme' fce03306ee cmake-gui: Fix theme on Windows with Qt >= 5.10 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3205 | 09 April 2019, 12:01:01 UTC |
0e953e1 | Brad King | 09 April 2019, 11:59:41 UTC | Merge topic 'implicit-includes-relative' 442f4c4902 Merge branch 'backport-implicit-includes-relative' ef41d49812 Fix implicit include directory extraction for adaptive relative paths 6bc6fc2a7f Tests: Teach RunCMake.ParseImplicitIncludeInfo to match output by regex 82948805ec Tests: Clarify hand-written cases in RunCMake.ParseImplicitIncludeInfo Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3204 | 09 April 2019, 11:59:52 UTC |
284429a | Marc Chevrier | 09 April 2019, 07:20:12 UTC | Merge topic 'genex_filter' 698f51abac Genex: Add $<FILTER:list,INCLUDE|EXCLUDE,regex> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3188 | 09 April 2019, 07:20:30 UTC |
d6488cb | Kitware Robot | 09 April 2019, 04:01:09 UTC | CMake Nightly Date Stamp | 09 April 2019, 04:01:09 UTC |
698f51a | Sebastian Lipponer | 03 April 2019, 19:26:29 UTC | Genex: Add $<FILTER:list,INCLUDE|EXCLUDE,regex> | 08 April 2019, 17:57:22 UTC |
4f07fdd | Brad King | 08 April 2019, 17:52:05 UTC | Merge topic 'help_remove_duplicates' 32d7b0cc2c Help: Move entry to correct section in cmake-generator-expressions(7) manual 68b307caae Help: Add missing release notes for genex $<REMOVE_DUPLICATES:list> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3200 | 08 April 2019, 17:52:23 UTC |
dff6158 | Brad King | 08 April 2019, 17:38:42 UTC | Merge branch 'backport-cmake-gui-windows-theme' into release-3.14 Merge-request: !3205 | 08 April 2019, 17:38:42 UTC |
18962f8 | mistersandman | 08 April 2019, 16:17:15 UTC | Utilities/Release: Link statically to QWindowsVistaStyle plugin We now build with Qt 5.12. This plugin is needed with Qt >= 5.10. Fixes: #19147 Suggested-by: mistersandman on gitlab.kitware.com | 08 April 2019, 17:30:36 UTC |
a53c3f0 | Brad King | 08 April 2019, 17:30:26 UTC | Merge branch 'backport-cmake-gui-windows-theme' | 08 April 2019, 17:30:26 UTC |
fce0330 | mistersandman | 08 April 2019, 16:17:15 UTC | cmake-gui: Fix theme on Windows with Qt >= 5.10 In Qt 5.10 the theme support moved to a separate QWindowsVistaStyle plugin. Issue: #19147 | 08 April 2019, 17:30:05 UTC |
32d7b0c | Sebastian Lipponer | 06 April 2019, 08:37:44 UTC | Help: Move entry to correct section in cmake-generator-expressions(7) manual The generator expression $<REMOVE_DUPLICATES:list> is string-valued, not boolean-valued. | 08 April 2019, 17:19:29 UTC |
68b307c | Sebastian Lipponer | 06 April 2019, 08:36:34 UTC | Help: Add missing release notes for genex $<REMOVE_DUPLICATES:list> | 08 April 2019, 17:19:29 UTC |
30f6893 | Brad King | 08 April 2019, 14:44:46 UTC | Merge branch 'backport-implicit-includes-relative' into release-3.14 Merge-request: !3204 | 08 April 2019, 14:44:46 UTC |
442f4c4 | Brad King | 08 April 2019, 14:16:14 UTC | Merge branch 'backport-implicit-includes-relative' | 08 April 2019, 14:16:47 UTC |
ef41d49 | Brad King | 08 April 2019, 14:04:05 UTC | Fix implicit include directory extraction for adaptive relative paths In some cases GCC reports *relative* implicit include directories. They are computed adaptively with respect to the current working directory such that the effective implicit include directory is an unchanging absolute path. Teach our implicit include directory extraction to recognize such paths and normalize them. Fixes: #19133 | 08 April 2019, 14:12:22 UTC |
6bc6fc2 | Brad King | 08 April 2019, 13:56:53 UTC | Tests: Teach RunCMake.ParseImplicitIncludeInfo to match output by regex | 08 April 2019, 14:12:22 UTC |
8294880 | Brad King | 08 April 2019, 13:49:29 UTC | Tests: Clarify hand-written cases in RunCMake.ParseImplicitIncludeInfo | 08 April 2019, 14:11:54 UTC |
cb33bef | Bartosz Kosiorek | 05 April 2019, 15:22:38 UTC | Modules: Update documentation formatting | 08 April 2019, 12:55:56 UTC |
0e4fbb4 | Bartosz Kosiorek | 05 April 2019, 14:03:53 UTC | Help: Improve formatting of Help documentation | 08 April 2019, 12:53:31 UTC |
7e60e77 | Brad King | 08 April 2019, 11:58:48 UTC | Merge topic 'autogen_autorcc_no_libuv' 7b98a6eb68 Autogen: Rename cmQtAutoGeneratorRcc to cmQtAutoRcc 9710d4aacf Autogen: Move libuv loop from cmQtAutoGenerator to cmQtAutoGeneratorMocUic 95e72c0157 Autogen: Make cmQtAutoGenerator::FileSystem Logger free f161cfe5a8 Autogen: Move Logger and FileSystem member variables to generator classes 7baec5e94b AutoRcc: Don't use cmQtAutoGenerator::FileSystem methods 191269d247 AutoRcc: Remove libuv event loop from cmQtAutoGeneratorRcc 95de172b68 AutoRcc: Make rcc parsing function private 521475b41b AutoRcc: Use cmQtAutoGen::RccLister in initializer and generator ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3202 | 08 April 2019, 11:58:58 UTC |
14270ea | Brad King | 08 April 2019, 11:52:50 UTC | Merge topic 'genex-output_name' 1889ed923e Genex: Add capability to retrieve base name for various target artifacts 26b6d2aff0 Refactor struct TargetFileSystemArtifact Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3190 | 08 April 2019, 11:52:58 UTC |
1889ed9 | Marc Chevrier | 03 April 2019, 15:27:39 UTC | Genex: Add capability to retrieve base name for various target artifacts This new capability is required to solve efficiently issue #18771 | 08 April 2019, 11:49:08 UTC |
26b6d2a | Marc Chevrier | 04 April 2019, 16:27:29 UTC | Refactor struct TargetFileSystemArtifact Creates base class TargetArtifactBase which enable to share code with future new functionalities. | 08 April 2019, 11:48:20 UTC |
c756fbc | Brad King | 08 April 2019, 11:43:22 UTC | Merge topic 'ghs_os_dir' a1e6b414b9 GHS: Update GHS_BSP_NAME processing 266dadf868 GHS: Print status message regarding GHS_OS_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3123 | 08 April 2019, 11:45:13 UTC |
99ce35a | Brad King | 08 April 2019, 11:42:59 UTC | Merge topic 'tidy-fixes' c1d1027ac1 Enabled performance-inefficient-vector-operation check in clang-tidy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3185 | 08 April 2019, 11:44:10 UTC |
658efb4 | Brad King | 08 April 2019, 11:42:47 UTC | Merge topic 'modernize-raw-string-literal' 0090907e86 tidy: Fix modernize-raw-string-literal in FreeBSD CPack generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3198 | 08 April 2019, 11:42:56 UTC |
52aa682 | Kitware Robot | 08 April 2019, 04:01:07 UTC | CMake Nightly Date Stamp | 08 April 2019, 04:01:07 UTC |
2f01090 | Kitware Robot | 07 April 2019, 04:01:07 UTC | CMake Nightly Date Stamp | 07 April 2019, 04:01:07 UTC |
7b98a6e | Sebastian Holtermann | 06 April 2019, 10:42:56 UTC | Autogen: Rename cmQtAutoGeneratorRcc to cmQtAutoRcc The class name `cmQtAutoGeneratorRcc` is long and cumbersome. This shortens it to `cmQtAutoRcc`. | 06 April 2019, 15:37:12 UTC |
9710d4a | Sebastian Holtermann | 06 April 2019, 10:39:33 UTC | Autogen: Move libuv loop from cmQtAutoGenerator to cmQtAutoGeneratorMocUic `cmQtAutoGenerator` automatically started a libuv loop in the constructor. The loop is needed in `cmQtAutoGeneratorMocUic`, but not in `cmQtAutoGeneratorRcc` (anymore). To avoid starting the loop in `cmQtAutoGeneratorRcc`, this patch moves the loop variables and startup code from `cmQtAutoGenerator` to `cmQtAutoGeneratorMocUic`. | 06 April 2019, 15:37:12 UTC |
95e72c0 | Sebastian Holtermann | 06 April 2019, 10:27:08 UTC | Autogen: Make cmQtAutoGenerator::FileSystem Logger free `cmQtAutoGenerator::FileSystem` used to have a reference to a `cmQtAutoGenerator::Logger` instances. This was used for utility methods that automatically generated an error message on demand. Unfortunately this resulted in double error messages in some places. To fix these and with the additional purpose of removing the dependency of `cmQtAutoGenerator::FileSystem` to `cmQtAutoGenerator::Logger`, this patch removes the `Logger` reference in `cmQtAutoGenerator::FileSystem`. In the process some silent error conditions gained error messages and some existing error messages were extended. | 06 April 2019, 15:37:12 UTC |
f161cfe | Sebastian Holtermann | 06 April 2019, 09:43:21 UTC | Autogen: Move Logger and FileSystem member variables to generator classes `cmQtAutoGenerator` automatically added `cmQtAutoGenerator::Logger` and `cmQtAutoGenerator::FileSystem` member variables to all inherited classes. This patch moves these members variable declarations to the inherited classes, where needed. | 06 April 2019, 15:37:12 UTC |
7baec5e | Sebastian Holtermann | 05 April 2019, 21:43:19 UTC | AutoRcc: Don't use cmQtAutoGenerator::FileSystem methods `cmQtAutoGenerator::FileSystem` is only required for concurrent file system access, but `cmQtAutoGeneratorRcc` isn't concurrent. Therefore this patch replaces all `cmQtAutoGenerator::FileSystem` uses in `cmQtAutoGeneratorRcc`. | 06 April 2019, 15:37:08 UTC |
191269d | Sebastian Holtermann | 05 April 2019, 19:54:53 UTC | AutoRcc: Remove libuv event loop from cmQtAutoGeneratorRcc Using a libuv event loop in AUTORCC is unnecessary and over complicated. This patch removes the loop and makes `cmQtAutoGeneratorRcc::Process` a regular serial processing method. | 06 April 2019, 14:38:40 UTC |
95de172 | Sebastian Holtermann | 05 April 2019, 19:34:42 UTC | AutoRcc: Make rcc parsing function private The `.qrc` parsing functions in `cmQtAutoGen` are no longer needed outside the private implementation of `cmQtAutoGen::RccLister`. This makes them private, too. | 06 April 2019, 14:17:40 UTC |
521475b | Sebastian Holtermann | 05 April 2019, 19:31:27 UTC | AutoRcc: Use cmQtAutoGen::RccLister in initializer and generator Both classes `cmQtAutoGenInitializer` and `cmQtAutoGeneratorRcc` had different implementations for reading the files list from a `.qrc` resources file. This patch replaces both implementations with the common simple `cmQtAutoGen::RccLister` implementation. | 06 April 2019, 14:17:23 UTC |
7cbde5c | Sebastian Holtermann | 05 April 2019, 19:10:53 UTC | AutoRcc: Add cmQtAutoGen::RccLister class The new `cmQtAutoGen::RccLister` class provides a simple interface to list files in a `.qrc` resources file by either calling `rcc` with list options or by parsing the resources file content. | 06 April 2019, 14:17:19 UTC |
7a5adae | Kitware Robot | 06 April 2019, 04:01:08 UTC | CMake Nightly Date Stamp | 06 April 2019, 04:01:08 UTC |
ffcb4f7 | Brad King | 05 April 2019, 12:51:18 UTC | Merge topic 'rst-bad-markup-block' a9b38a1757 cmRST: Fix crash on empty markup block 2024327746 Help: Remove empty literal block markup in RESOURCE target property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3197 | 05 April 2019, 12:51:25 UTC |
0090907 | Brad King | 05 April 2019, 12:32:39 UTC | tidy: Fix modernize-raw-string-literal in FreeBSD CPack generator | 05 April 2019, 12:32:39 UTC |
a9b38a1 | Brad King | 05 April 2019, 12:13:43 UTC | cmRST: Fix crash on empty markup block | 05 April 2019, 12:18:14 UTC |
2024327 | Brad King | 05 April 2019, 12:12:39 UTC | Help: Remove empty literal block markup in RESOURCE target property This was added accidentally by commit 456e0fb64f (Help: Improve documentation formating, 2019-04-01). | 05 April 2019, 12:18:14 UTC |
52fb35b | Kitware Robot | 05 April 2019, 04:01:07 UTC | CMake Nightly Date Stamp | 05 April 2019, 04:01:07 UTC |
b783e62 | Regina Pfeifer | 25 March 2019, 06:54:30 UTC | cmExecuteProcessCommand: Port to cmArgumentParser | 04 April 2019, 17:24:40 UTC |
9bddb03 | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | cmParseArgumentsCommand: Port to cmArgumentParser | 04 April 2019, 17:24:40 UTC |
45edf1a | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | Retire cmCommandArgumentsHelper | 04 April 2019, 17:24:40 UTC |
f5aceca | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | cmExportCommand: Port to cmArgumentParser | 04 April 2019, 17:24:39 UTC |
e6b6bb0 | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | cmInstallCommand: Port to cmArgumentParser | 04 April 2019, 17:24:39 UTC |
4336a29 | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | cmFileCommand: Port to cmArgumentParser | 04 April 2019, 17:24:39 UTC |
4359fe1 | Regina Pfeifer | 23 March 2019, 21:45:41 UTC | Introduce cmArgumentParser | 04 April 2019, 17:24:39 UTC |
8c28e63 | Brad King | 04 April 2019, 16:51:34 UTC | Merge topic 'if-EXISTS-doc' 78ac8cb04a Help: clarify if(EXISTS) operation for symlinks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3189 | 04 April 2019, 16:51:41 UTC |
56abc31 | Brad King | 04 April 2019, 15:48:44 UTC | Merge topic 'improve-documentation' 456e0fb64f Help: Improve documentation formating Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3174 | 04 April 2019, 15:48:55 UTC |
a632449 | Brad King | 04 April 2019, 15:46:03 UTC | Merge branch 'release-3.14' | 04 April 2019, 15:46:03 UTC |
cf70b87 | Brad King | 04 April 2019, 15:43:24 UTC | Merge topic 'armcc-compiler-id' f28e7fc1a5 ARMCC: Do not identify ARMClang as ARMCC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3187 | 04 April 2019, 15:44:02 UTC |
5c1ead7 | Brad King | 04 April 2019, 15:43:09 UTC | Merge topic 'vs2019-redist' 33ee779330 IRSL: Fix discovery of VS 2019 v142 toolset redistributables d8cf8380fb MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3186 | 04 April 2019, 15:43:18 UTC |
192aa50 | Brad King | 04 April 2019, 15:40:22 UTC | Merge branch 'vs2019-redist' into release-3.14 Merge-request: !3186 | 04 April 2019, 15:40:22 UTC |
d247376 | Brad King | 04 April 2019, 15:40:12 UTC | Merge branch 'armcc-compiler-id' into release-3.14 Merge-request: !3187 | 04 April 2019, 15:40:12 UTC |
33ee779 | Brad King | 03 April 2019, 16:06:37 UTC | IRSL: Fix discovery of VS 2019 v142 toolset redistributables Since VS 2017's v141 toolset there is no longer a simple equation to calculate the redist name, dll version, and VS IDE version from just the MSVC toolset version. Refactor the logic to use hard-coded values and warn when a new version is not supported. Fixes: #19125 | 04 April 2019, 15:35:38 UTC |
85b26a7 | Brad King | 04 April 2019, 15:33:19 UTC | Merge topic 'FindGLEW-lib-suffixes' 14c7396fb9 FindGLEW: fix CMAKE_FIND_LIBRARY_SUFFIXES Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3179 | 04 April 2019, 15:34:43 UTC |
a15ed54 | Brad King | 04 April 2019, 15:32:46 UTC | Merge topic 'FindBoost-clang-cl' d48bf97fd3 FindBoost: Consider boost suffixes suitable for clang-cl Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3164 | 04 April 2019, 15:33:37 UTC |
0dfb056 | Brad King | 04 April 2019, 15:31:48 UTC | Merge topic 'pr.projectbefore' 0761186949 project: Add variable CMAKE_PROJECT_INCLUDE_BEFORE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3175 | 04 April 2019, 15:32:41 UTC |
7795b3f | Brad King | 04 April 2019, 15:30:15 UTC | Merge topic 'modernize-raw-string-literal' 30bb14c657 Modernize: Enable modernize-raw-string-literal in clang-tidy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3184 | 04 April 2019, 15:30:54 UTC |
dc6b76d | Brad King | 04 April 2019, 15:29:22 UTC | Merge topic 'autogen_keywords_class' 18f7b2ed21 Autogen: Add more frequently used keywords to Keywords class 5fb122ff75 Autogen: Add `AUTO*_EXECUTABLE` strings to Keywords class b32e18fb88 Autogen: Remove static const generator name strings from cmQtAutoGen 5431395d68 Autogen: Add cmQtAutogenGlobalInitializer::Keywords class 78eccc7836 Autogen: Remove lowercase generator name from generator variables class Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3182 | 04 April 2019, 15:29:51 UTC |
d1c2f87 | Brad King | 04 April 2019, 15:28:41 UTC | Merge topic 'FindPython-handle-virtual-env' 8a2f62cc18 FindPython*: Add capability to control virtual env handling. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3173 | 04 April 2019, 15:28:49 UTC |
a63a50c | Brad King | 04 April 2019, 15:27:18 UTC | Merge topic 'remove_duplicates' abbb8a7b1d Genex: Add $<REMOVE_DUPLICATES:list> 11338389e5 Help: Fix description in cmake-generator-expressions(7) manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3154 | 04 April 2019, 15:27:28 UTC |
456e0fb | Bartosz Kosiorek | 01 April 2019, 13:14:27 UTC | Help: Improve documentation formating | 04 April 2019, 13:13:58 UTC |
3d6d7c1 | Kitware Robot | 04 April 2019, 04:01:07 UTC | CMake Nightly Date Stamp | 04 April 2019, 04:01:07 UTC |
78ac8cb | Shoaib Meenai | 04 April 2019, 00:25:52 UTC | Help: clarify if(EXISTS) operation for symlinks if(EXISTS) resolves symlinks; note this explicitly in its documentation. | 04 April 2019, 00:25:52 UTC |
d48bf97 | Douman | 29 March 2019, 19:45:47 UTC | FindBoost: Consider boost suffixes suitable for clang-cl When compiling with `clang-cl` we can use either the MSVC- or Clang-built boost libraries. | 03 April 2019, 18:30:11 UTC |
6fdba8b | Brad King | 03 April 2019, 18:06:38 UTC | Merge topic 'refactor-lang-flags' 707283981f VS: Use AddLanguageFlags to de-duplicate CMAKE_<LANG>_FLAGS* lookup 8ca1b26286 cmLocalGenerator: Factor IPO logic out of AddLanguageFlags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3177 | 03 April 2019, 18:07:11 UTC |
0582176 | Brad King | 03 April 2019, 18:05:32 UTC | Merge topic 'find-dependency-fix-17583' 37da6af17d find_dependency: Always search dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3161 | 03 April 2019, 18:05:57 UTC |
f28e7fc | Brad King | 03 April 2019, 16:43:17 UTC | ARMCC: Do not identify ARMClang as ARMCC Since commit 8f8d056051 (ARMCC: Fix identification of ARM compiler when it defines GNU macros, 2019-03-20, v3.14.1~10^2) we consider ARMCC before Clang or GNU compilers. Since armclang also defines `__ARMCC_VERSION` it is now mistaken for ARMCC. Extend the check for ARMCC to also verify that `__clang__` is not defined. Issue: #19065 | 03 April 2019, 16:50:10 UTC |
d8cf838 | Brad King | 03 April 2019, 16:03:49 UTC | MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolset This was forgotten in commit 626c51f47b (VS: Update for Visual Studio 2019 Preview 2, 2019-01-24, v3.14.0-rc1~74^2) when the toolset was first renumbered to `v142`. Issue: #19125 | 03 April 2019, 16:27:29 UTC |
8a2f62c | Marc Chevrier | 01 April 2019, 09:19:54 UTC | FindPython*: Add capability to control virtual env handling. Fixes: #19097 | 03 April 2019, 07:16:17 UTC |
14c7396 | Claudio Fantacci | 02 April 2019, 07:43:34 UTC | FindGLEW: fix CMAKE_FIND_LIBRARY_SUFFIXES FindGLEW temporarily changes the content of CMAKE_FIND_LIBRARY_SUFFIXES to look for static and dynamic GLEW library. However, it wasn't storing and restoring the initial content of such variable, causing possible issues in user project. | 03 April 2019, 07:06:16 UTC |
d724060 | Kitware Robot | 03 April 2019, 04:01:10 UTC | CMake Nightly Date Stamp | 03 April 2019, 04:01:10 UTC |
c1d1027 | Jakub Kalinski | 02 April 2019, 20:04:02 UTC | Enabled performance-inefficient-vector-operation check in clang-tidy | 02 April 2019, 20:17:24 UTC |