6dd0a59 | Brad King | 06 September 2017, 15:37:30 UTC | Merge branch 'backport-irsl-vs15-future' into irsl-vs15-future | 06 September 2017, 15:37:30 UTC |
1dd2c08 | Brad King | 06 September 2017, 15:24:50 UTC | InstallRequiredSystemLibraries: Add support for future VS 2017 toolchains Assume that all cl 19.xx versions will use the same runtime DLL pattern. Suggested-by: Tomasz Słodkowicz <slodki@users.noreply.github.com> | 06 September 2017, 15:36:47 UTC |
c6f9c6f | Brad King | 06 September 2017, 14:50:35 UTC | Merge branch 'release-3.9' | 06 September 2017, 14:50:35 UTC |
354835b | Brad King | 06 September 2017, 14:48:40 UTC | Merge topic 'static_cast' 353ec237 use static_cast<> for casts from void* Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1225 | 06 September 2017, 14:48:44 UTC |
ff0847b | Brad King | 06 September 2017, 14:47:44 UTC | Merge topic 'FindBoost-fix-policy-scope' ade45fa3 FindBoost: Revert "Simplify search in lists." Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1238 | 06 September 2017, 14:47:49 UTC |
e4a7843 | Brad King | 06 September 2017, 14:47:28 UTC | Merge topic 'findopenmp-found' 91fbda82 FindOpenMP: Restore OpenMP_FOUND result variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1233 | 06 September 2017, 14:47:31 UTC |
faacd46 | Brad King | 06 September 2017, 14:46:21 UTC | Merge topic 'android-ndk-r16' 5a1a1177 Android: Update for NDK r16 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Daniel Seither <d@fdseither.de> Merge-request: !1237 | 06 September 2017, 14:46:38 UTC |
932ba44 | Brad King | 06 September 2017, 14:45:30 UTC | Merge topic 'csharp_fix_initial_flags' a3388900 VS: Initialize CSharp flags consistently Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1232 | 06 September 2017, 14:46:11 UTC |
70a2a5d | Brad King | 06 September 2017, 14:44:56 UTC | Merge topic 'vs-csharp-ref-no-asm' 94e70e53 Merge branch 'backport-vs-csharp-ref-no-asm' into vs-csharp-ref-no-asm 7e57e6ae VS: Do not reference output assemblies if not possible for CSharp target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1203 | 06 September 2017, 14:45:38 UTC |
8362db8 | Kitware Robot | 06 September 2017, 04:01:15 UTC | CMake Nightly Date Stamp | 06 September 2017, 04:01:15 UTC |
55c4b68 | Brad King | 05 September 2017, 18:10:32 UTC | Merge branch 'FindBoost-fix-policy-scope' into release-3.9 Merge-request: !1238 | 05 September 2017, 18:10:32 UTC |
ade45fa | Brad King | 05 September 2017, 18:03:39 UTC | FindBoost: Revert "Simplify search in lists." Revert commit v3.9.0-rc1~41^2 (FindBoost: Simplify search in lists, 2017-04-23). It regressed the module by exposing issue #17257, but the fix for that issue is not suitable for inclusion in a patch release. It is simplest to revert the commit until the larger problem can be addressed. Fixes: #17252 | 05 September 2017, 18:04:51 UTC |
dfc11d7 | Brad King | 05 September 2017, 16:54:45 UTC | Merge branch 'android-ndk-r16' into release-3.9 Merge-request: !1237 | 05 September 2017, 16:54:45 UTC |
5a1a117 | Brad King | 05 September 2017, 16:48:39 UTC | Android: Update for NDK r16 Since NDK commit 90ec78ffd96b87cd75d82575587ead14d6494df1 (Remove Clang toolchain path from setup.mk, 2017-05-31) the `setup.mk` files for Clang no longer hold the path to the `toolchains/llvm` directory. It has been the same since NDK r11, so use that as the default. Fixes: #17253 | 05 September 2017, 16:52:09 UTC |
27816fa | Brad King | 05 September 2017, 13:58:49 UTC | Merge branch 'csharp_fix_initial_flags' into release-3.9 Merge-request: !1232 | 05 September 2017, 13:58:53 UTC |
a338890 | Michael Stürmer | 04 September 2017, 09:58:22 UTC | VS: Initialize CSharp flags consistently Use the same environment variable for the initial flags that we use for the compiler id. Fixes: #17250 | 05 September 2017, 13:58:43 UTC |
741eca9 | Brad King | 05 September 2017, 13:54:55 UTC | Merge branch 'findopenmp-found' into release-3.9 Merge-request: !1233 | 05 September 2017, 13:54:55 UTC |
91fbda8 | Christian Pfeiffer | 04 September 2017, 11:16:08 UTC | FindOpenMP: Restore OpenMP_FOUND result variable The overhaul in commit v3.9.0-rc1~207^2~1 (FindOpenMP: Complete overhaul, 2017-04-24) documented this variable but accidentally left it unset. Fixes: #17251 | 05 September 2017, 13:54:48 UTC |
2ce8461 | Brad King | 01 September 2017, 19:18:28 UTC | Merge branch 'backport-vs-csharp-ref-no-asm' into release-3.9 Merge-request: !1203 | 05 September 2017, 13:43:24 UTC |
94e70e5 | Brad King | 01 September 2017, 19:17:01 UTC | Merge branch 'backport-vs-csharp-ref-no-asm' into vs-csharp-ref-no-asm | 05 September 2017, 13:42:16 UTC |
7e57e6a | Michael Stürmer | 29 August 2017, 08:46:54 UTC | VS: Do not reference output assemblies if not possible for CSharp target Since commit v3.9.0-rc4~4^2 (Vs: allow CSharp targets to be linked to CXX targets, 2017-06-20) CSharp targets get `ProjectReference` entries to their dependencies. This causes VS to also reference the dependency's output assembly by default, which is incorrect for non-managed targets. Fix this by setting `ReferenceOutputAssembly` to `false` for targets that can't provide output assemblies. Unmanaged C++ targets (shared libs & executables) can still be referenced and a warning will be shown in the IDE but the build will not break anymore. Fixes: #17172 | 05 September 2017, 13:41:40 UTC |
20e5f7a | Brad King | 05 September 2017, 13:30:58 UTC | Merge topic 'ExternalProject-command' 15617484 ExternalProject: Prevent COMMAND from being treated as a true keyword Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1178 | 05 September 2017, 13:31:06 UTC |
4defa6c | Brad King | 05 September 2017, 13:28:35 UTC | Merge topic 'add-FindPatch-module' 2645cb62 FindPatch: Add module to find 'patch' command-line tool Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1184 | 05 September 2017, 13:28:40 UTC |
e7de2a7 | Brad King | 05 September 2017, 13:27:19 UTC | Merge topic 'update-kwsys' cbf20178 Merge branch 'upstream-KWSys' into update-kwsys 37760743 KWSys 2017-09-01 (aee0cf59) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1223 | 05 September 2017, 13:27:22 UTC |
ad1b9eb | Kitware Robot | 05 September 2017, 04:01:05 UTC | CMake Nightly Date Stamp | 05 September 2017, 04:01:05 UTC |
8d13e9c | Kitware Robot | 04 September 2017, 04:01:10 UTC | CMake Nightly Date Stamp | 04 September 2017, 04:01:10 UTC |
de64329 | Kitware Robot | 03 September 2017, 04:01:04 UTC | CMake Nightly Date Stamp | 03 September 2017, 04:01:04 UTC |
1561748 | Craig Scott | 23 August 2017, 14:40:49 UTC | ExternalProject: Prevent COMMAND from being treated as a true keyword The known keywords for each function are obtained by scraping the documentation for lines matching a particular regular expression. In commit 8842a027 (ExternalProject: Improve documentation, 2017-07-09), the docs were overhauled and the COMMAND docs subsequently matched the regular expression when they shouldn't have. This made COMMAND appear as a true keyword, which thwarted the special handling logic elsewhere for the intended use of COMMAND arguments. This commit contains a workaround for issue #17229 to force a dependency of the patch step on the update step to ensure a predictable step order. Fixes: #17198 | 02 September 2017, 07:53:16 UTC |
dd9d0ef | Kitware Robot | 02 September 2017, 04:01:07 UTC | CMake Nightly Date Stamp | 02 September 2017, 04:01:07 UTC |
353ec23 | Rolf Eike Beer | 01 September 2017, 18:50:00 UTC | use static_cast<> for casts from void* | 01 September 2017, 18:50:00 UTC |
2645cb6 | Jean-Christophe Fillion-Robin | 01 September 2017, 14:49:46 UTC | FindPatch: Add module to find 'patch' command-line tool | 01 September 2017, 15:46:28 UTC |
cbf2017 | Brad King | 01 September 2017, 14:35:19 UTC | Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2017-09-01 (aee0cf59) | 01 September 2017, 14:35:19 UTC |
3776074 | KWSys Upstream | 01 September 2017, 13:55:04 UTC | KWSys 2017-09-01 (aee0cf59) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit aee0cf59bbed8c8ccc07fa3d77760024cdca520a (master). Upstream Shortlog ----------------- Steven Velez (1): 80652055 Directory: Use Windows Extended Paths | 01 September 2017, 14:35:18 UTC |
671cc74 | Brad King | 01 September 2017, 14:34:07 UTC | Merge topic 'server-refactor' 0e4d5033 server: Added thread check to protect writedata 124424e9 server: Protect several fields from potentially pointing to bad memory 693fa0a9 server: Added assert to monitor uv_run status 882dcef8 server: Made connections in a server have a mutex to avoid use after frees 7ef28843 server: Moved buffer formatting into bufferstrategy dc7a18d8 server: test buffer parsing f8fd5a97 server: Made stdio connection accept different types of streams 6afc7f88 server: Remove unused fields / functions ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1111 | 01 September 2017, 14:34:16 UTC |
900f758 | Brad King | 01 September 2017, 14:33:07 UTC | Merge topic 'flang' d8e03e9b FindOpenMP: Add Flang flag. 2f3a07a9 Flang: Add support for flang Fortran compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1141 | 01 September 2017, 14:33:15 UTC |
4f68692 | Brad King | 01 September 2017, 14:26:38 UTC | Merge topic 'vs-std-cxx17-flag-map' a46024be VS: Add v141 flag table entry for -std:c++17 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1221 | 01 September 2017, 14:26:44 UTC |
b568a18 | Brad King | 01 September 2017, 14:26:01 UTC | Merge topic 'tll-global-unknown-lib' a47a8533 target_link_libraries: Allow linking to UNKNOWN IMPORTED GLOBAL libs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1220 | 01 September 2017, 14:26:08 UTC |
bd77717 | Brad King | 01 September 2017, 14:25:04 UTC | Merge topic 'fix-genex-SOURCES' 068cc545 Genex: Fix TARGET_PROPERTY value of SOURCES Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1218 | 01 September 2017, 14:25:08 UTC |
2820de2 | Brad King | 01 September 2017, 14:24:12 UTC | Merge branch 'fix-genex-SOURCES' into release-3.9 Merge-request: !1218 | 01 September 2017, 14:24:12 UTC |
068cc54 | Brad King | 31 August 2017, 15:00:52 UTC | Genex: Fix TARGET_PROPERTY value of SOURCES Refactoring in commit v3.8.0-rc1~445^2~2 (cmTarget: Move sanity checks and computed property access to callers, 2016-10-13) exposed a typo in commit v3.8.0-rc1~445^2~3 (cmGeneratorTarget: Implement cmTargetPropertyComputer interface, 2016-10-13). Together they broke the `$<TARGET_PROPERTY:mytgt,SOURCES>` generator expression in the case that the `SOURCES` target property is populated in part by the `target_sources` command. Add the missing `;`-separator. Fixes: #17243 | 01 September 2017, 14:23:37 UTC |
9a50909 | Brad King | 01 September 2017, 14:21:10 UTC | Merge topic 'FindThreads-cross-compile-no-try_run' d4e551a9 FindThreads: Drop try_run to improve cross-compiling support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1109 | 01 September 2017, 14:21:23 UTC |
d75ccb1 | Kitware Robot | 01 September 2017, 04:01:08 UTC | CMake Nightly Date Stamp | 01 September 2017, 04:01:08 UTC |
0e4d503 | Justin Berger | 22 July 2017, 15:29:18 UTC | server: Added thread check to protect writedata | 31 August 2017, 19:35:46 UTC |
124424e | Justin Berger | 21 July 2017, 03:18:41 UTC | server: Protect several fields from potentially pointing to bad memory | 31 August 2017, 19:35:46 UTC |
693fa0a | Justin Berger | 22 August 2017, 15:46:00 UTC | server: Added assert to monitor uv_run status | 31 August 2017, 19:35:46 UTC |
882dcef | Justin Berger | 20 July 2017, 04:04:13 UTC | server: Made connections in a server have a mutex to avoid use after frees | 31 August 2017, 19:35:44 UTC |
7ef2884 | Justin Berger | 20 July 2017, 02:23:34 UTC | server: Moved buffer formatting into bufferstrategy | 31 August 2017, 19:35:04 UTC |
dc7a18d | Justin Berger | 22 July 2017, 23:23:11 UTC | server: test buffer parsing | 31 August 2017, 19:35:04 UTC |
f8fd5a9 | Justin Berger | 21 July 2017, 15:35:41 UTC | server: Made stdio connection accept different types of streams | 31 August 2017, 19:35:04 UTC |
6afc7f8 | Justin Berger | 23 July 2017, 18:25:05 UTC | server: Remove unused fields / functions | 31 August 2017, 19:35:03 UTC |
1a50cd8 | Justin Berger | 23 July 2017, 17:54:42 UTC | server: Fixed minor memory leaks | 31 August 2017, 19:35:03 UTC |
546a587 | Justin Berger | 19 July 2017, 18:47:01 UTC | server: Fixed mismatched new/delete; added proper shutdown procedure | 31 August 2017, 19:35:03 UTC |
d8e03e9 | Tin Huynh | 31 August 2017, 16:50:31 UTC | FindOpenMP: Add Flang flag. | 31 August 2017, 19:27:18 UTC |
2f3a07a | Tin Huynh | 05 August 2017, 00:50:09 UTC | Flang: Add support for flang Fortran compiler flang is a Fortran compiler built on top of clang [1]. Because flang shares a lot of commonalities with clang, the flang module piggybacks off the clang module and overrides certain options. Add flang to Fortran compiler auto find list. Update flang preprocessor macros to differentiate from PGI. Add Flang-FindBinUtils. [1] https://github.com/flang-compiler/flang | 31 August 2017, 19:24:59 UTC |
a46024b | Brad King | 31 August 2017, 18:58:44 UTC | VS: Add v141 flag table entry for -std:c++17 Fixes: #17171 | 31 August 2017, 18:59:34 UTC |
9bad659 | Brad King | 31 August 2017, 17:33:08 UTC | Merge topic 'update-vim-syntax' 84d67356 Merge branch 'upstream-vim-cmake-syntax' 88da716c vim-cmake-syntax 2017-08-30 (40f5f4f3) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1214 | 31 August 2017, 17:33:13 UTC |
a47a853 | Brad King | 31 August 2017, 17:04:34 UTC | target_link_libraries: Allow linking to UNKNOWN IMPORTED GLOBAL libs This combination was accidentally rejected. Allow it and add a test. Fixes: #17245 | 31 August 2017, 17:10:26 UTC |
4f96641 | Brad King | 31 August 2017, 14:12:11 UTC | Merge topic 'cxx11-clang-format' 4022b286 clang-tidy: blacklist "modernize" checks 2b4c32c9 clang-format: format all code as Cpp11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1191 | 31 August 2017, 14:12:18 UTC |
02d24c9 | Brad King | 31 August 2017, 14:11:09 UTC | Merge topic 'doc-xref-prefix-path' 952331cd Help: Cross-reference and clarify CMAKE_FIND_NO_INSTALL_PREFIX docs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Luke Yeager <luke.yeager@gmail.com> Merge-request: !1213 | 31 August 2017, 14:11:21 UTC |
b40a43a | Brad King | 31 August 2017, 14:10:59 UTC | Merge topic 'test-server-result' ea359bc5 Tests: Teach Server test to print server return code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1212 | 31 August 2017, 14:11:04 UTC |
425bb1a | Brad King | 31 August 2017, 14:09:35 UTC | Merge topic 'irsl-intel' fd4406f3 IRSL: Add Intel compiler support 8444252f IRSL: Install VC++ OpenMP libraries only for MSVC Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Pelle <pbregener@gmail.com> Merge-request: !1121 | 31 August 2017, 14:09:42 UTC |
96c882d | Brad King | 31 August 2017, 14:07:33 UTC | Merge topic 'lexer-null' 14d9a11b ListFileLexer: fix heap-buffer-overflow on malicious input Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1153 | 31 August 2017, 14:08:18 UTC |
b4efc19 | Kitware Robot | 31 August 2017, 04:01:11 UTC | CMake Nightly Date Stamp | 31 August 2017, 04:01:11 UTC |
84d6735 | Patrick Boettcher | 30 August 2017, 20:40:38 UTC | Merge branch 'upstream-vim-cmake-syntax' * upstream-vim-cmake-syntax: vim-cmake-syntax 2017-08-30 (40f5f4f3) | 30 August 2017, 20:40:38 UTC |
88da716 | vim-cmake-syntax upstream | 30 August 2017, 16:39:59 UTC | vim-cmake-syntax 2017-08-30 (40f5f4f3) Code extracted from: https://github.com/pboettch/vim-cmake-syntax.git at commit 40f5f4f356251802c0a12f63e5f717debbd0cadc (master). Upstream Shortlog ----------------- Daniel Hahler (1): 84967b5c Skip escaped quotes in cmakeString Patrick Boettcher (11): de7c9072 extract properties as well 5e4f9718 update keywords to latest cmake-revision 96ee5480 fix #1 - highlight escaped quotes in strings d791d3ac README updated, install instruction e12d6cb4 do not highlight cmake-commands in cmake-command argument-list d2d564aa multi-line comments are now highlighted (again) 0e62850d update keywords to v3.9.1-460-gce2750817 65932f07 add test-framework and two tests 018855b2 add cpo-saving and restoring (taken from vim's upstream-syntax-files) 8fcb0a7d updated keywords to 3.9.20170830-ge0713 40f5f4f3 preparations to be for inclusion to vim-repo | 30 August 2017, 20:33:54 UTC |
952331c | Brad King | 30 August 2017, 19:05:04 UTC | Help: Cross-reference and clarify CMAKE_FIND_NO_INSTALL_PREFIX docs Suggested-by: Luke Yeager <lukeyeager@users.noreply.github.com> | 30 August 2017, 19:05:04 UTC |
a0ef210 | Brad King | 30 August 2017, 18:45:50 UTC | Merge branch 'release-3.9' | 30 August 2017, 18:45:50 UTC |
ea359bc | Brad King | 30 August 2017, 18:20:44 UTC | Tests: Teach Server test to print server return code This will aid in diagnosing failures. | 30 August 2017, 18:20:44 UTC |
fd4406f | Christian Pfeiffer | 16 August 2017, 13:15:05 UTC | IRSL: Add Intel compiler support Fixes: #16891 Fixes: #9903 | 30 August 2017, 17:24:59 UTC |
14d9a11 | Matthias Maennich | 26 August 2017, 18:05:07 UTC | ListFileLexer: fix heap-buffer-overflow on malicious input In case a list file contains a null terminated string that is continued until a later space, the lexer token information got inconsistent: e.g. an argument "TEST\0FOOBAR" is passed by the lexer as a token char* = "TEST\0FOOBAR" and length 11 ^^ note: ascii 0x00 Using strdup in cmListFileLexer leads lexer->token.text to be allocated with size 5 and lexer->token.length to be set to 11 A subsequent call to this function with an argument of 5 < length <= 11 wrongly assumed a sufficiently sized buffer and therefore corrupted the heap buffer. The program might crash due to this corruption. The case "NullTerminatedArgument" is intentionally using a quite large 'rest' to increase the chance to actually hit the issue. It will reliably crash with address sanitizer enabled though. This fix addresses all rules where arbitrary characters are matched to ignore \0 in order to fall through to the rule that matches an arbitrary character as BadCharacter. Signed-off-by: Matthias Maennich <matthias@maennich.net> | 30 August 2017, 15:28:51 UTC |
d4e551a | Steffen Dettmer | 07 August 2017, 13:30:33 UTC | FindThreads: Drop try_run to improve cross-compiling support Use `try_compile` instead of `try_run`. It is not clear why `try_run` was ever needed, and it does not work during cross-compiling. Update the check's source file to remove code associated with actually running things. Also remove the ancient `__CLASSIC_C__` code path and use a simple `int main(void)` as in `Modules/CheckIncludeFile.c.in`. Fixes: #16920 | 30 August 2017, 15:15:26 UTC |
4022b28 | Daniel Pfeifer | 25 August 2017, 21:39:25 UTC | clang-tidy: blacklist "modernize" checks | 30 August 2017, 15:07:11 UTC |
2b4c32c | Daniel Pfeifer | 25 August 2017, 21:25:09 UTC | clang-format: format all code as Cpp11 | 30 August 2017, 15:07:05 UTC |
82d9bbf | Brad King | 30 August 2017, 14:54:43 UTC | Merge topic 'add-cppcheck' 311b7b1a Add properties to run cppcheck along with the compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1147 | 30 August 2017, 14:55:24 UTC |
2df8dbc | Brad King | 30 August 2017, 14:43:52 UTC | Merge topic 'fix-find-package-mode' 18454ea4 cmake: Fix --find-package mode with imported targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1208 | 30 August 2017, 14:44:36 UTC |
c23481d | Brad King | 30 August 2017, 14:43:38 UTC | Merge topic 'cpack-dmg-iwyu' 8c51dbdd cmCPackDragNDropGenerator: Add missing include Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1206 | 30 August 2017, 14:44:09 UTC |
34601c3 | Brad King | 30 August 2017, 14:43:25 UTC | Merge topic 'codeblocks-dedup' 053d3141 CodeBlocks: Avoid listing files multiple times Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1160 | 30 August 2017, 14:43:30 UTC |
0ea6aee | Brad King | 30 August 2017, 14:41:33 UTC | Merge topic 'gettext-windows' fb3a608f FindGettext: fix support for MS Windows gettext binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1192 | 30 August 2017, 14:42:31 UTC |
b1d072f | Brad King | 30 August 2017, 14:41:10 UTC | Merge topic 'wxwidgets-windows-xp' cf78bf68 FindwxWidgets: Add support for Windows XP compatible buils Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1193 | 30 August 2017, 14:41:47 UTC |
80bc73f | Brad King | 30 August 2017, 14:40:56 UTC | Merge topic 'install-CMP0054' 72a1af29 install: Avoid CMP0054 warning in generated install script Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1204 | 30 August 2017, 14:40:59 UTC |
f4aa346 | Brad King | 30 August 2017, 14:38:28 UTC | Merge topic 'suppress-warning-count' 32b55a58 CTestCustom: Suppress warning summary count from SunPro 81b2b089 CTestCustom: Generalize comment on warning summary suppression Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !1197 | 30 August 2017, 14:38:31 UTC |
92923f4 | Brad King | 30 August 2017, 14:37:38 UTC | Merge topic 'update-jsoncpp' 73ed503e jsoncpp: Drop doxygen comments not recognized by Clang 1a2b62b1 jsoncpp: Add initialization to pacify scanbuild c103a959 jsoncpp: Fix compilation on SunPro 0a0f7106 jsoncpp: Drop deprecation markup e0981955 Merge branch 'upstream-jsoncpp' into update-jsoncpp a7241206 jsoncpp: Update script to get jsoncpp 1.8.2 cb844d41 jsoncpp: Drop unnecessary files from source list 7c06d356 Merge branch 'upstream-jsoncpp' into update-jsoncpp ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1199 | 30 August 2017, 14:37:45 UTC |
72a1af2 | Brad King | 29 August 2017, 15:15:49 UTC | install: Avoid CMP0054 warning in generated install script This could happen when an install component is called `TEST`. Fixes: #17211 | 30 August 2017, 14:33:13 UTC |
cf78bf6 | Tomasz Słodkowicz | 26 August 2017, 17:15:00 UTC | FindwxWidgets: Add support for Windows XP compatible buils Microsoft has dedicated toolset versions for XP compatible binaries (v110 vs. v110_xp, v141 vs. v141_xp) and CMake doesn't find wxWidgets compiled with _xp tools. This patch adds _xp to directories searched for wxWin libraries. | 30 August 2017, 14:31:02 UTC |
fb3a608 | Tomasz Słodkowicz | 26 August 2017, 16:29:39 UTC | FindGettext: fix support for MS Windows gettext binaries Sometimes it uses filename with .exe extension so try to match filename with and without extension. | 30 August 2017, 14:29:38 UTC |
053d314 | Alexandr (Sagrer) Gridnev | 20 August 2017, 11:27:17 UTC | CodeBlocks: Avoid listing files multiple times Fixes: #17187 | 30 August 2017, 14:27:24 UTC |
311b7b1 | Bill Hoffman | 16 August 2017, 16:24:44 UTC | Add properties to run cppcheck along with the compiler Create a `<LANG>_CPPCHECK` target property (initialized by a `CMAKE_<LANG>_CPPCHECK` variable) to specify a `cppcheck` command line to be run along with the compiler. | 30 August 2017, 14:23:46 UTC |
32b55a5 | Brad King | 28 August 2017, 14:17:43 UTC | CTestCustom: Suppress warning summary count from SunPro If warnings appear we want to match and/or suppress them independently. Always suppress the warning summary. | 30 August 2017, 14:22:12 UTC |
81b2b08 | Brad King | 28 August 2017, 14:17:22 UTC | CTestCustom: Generalize comment on warning summary suppression | 30 August 2017, 14:22:08 UTC |
73ed503 | Brad King | 29 August 2017, 13:43:12 UTC | jsoncpp: Drop doxygen comments not recognized by Clang Some Clang versions warn with `-Wdocumentation-unknown-command` about the `\internal` and `\snippet` command tag names. | 30 August 2017, 14:17:21 UTC |
1a2b62b | Brad King | 29 August 2017, 12:31:59 UTC | jsoncpp: Add initialization to pacify scanbuild The scanbuild analysis cannot see that decodeUnicodeEscapeSequence either initializes the `unicode` argument or returns `false` such that the code following it runs only if `unicode` is initialized. Add an explicit initialization to pacify it. | 30 August 2017, 14:17:17 UTC |
c103a95 | Brad King | 29 August 2017, 12:04:45 UTC | jsoncpp: Fix compilation on SunPro The SunPro compiler does not support `#pragma pack`. | 30 August 2017, 14:17:13 UTC |
0a0f710 | Brad King | 28 August 2017, 15:43:41 UTC | jsoncpp: Drop deprecation markup Even though we disable warnings when building jsoncpp itself, including its headers from other CMake sources may still cause warnings. Additional work will be needed to port CMake to newer jsoncpp interfaces while still supporting jsoncpp 1.0.0. For now, just suppress the markup. | 30 August 2017, 14:17:09 UTC |
e098195 | Brad King | 28 August 2017, 15:33:06 UTC | Merge branch 'upstream-jsoncpp' into update-jsoncpp * upstream-jsoncpp: jsoncpp 2017-08-27 (4cfae897) | 30 August 2017, 14:16:59 UTC |
a724120 | Brad King | 28 August 2017, 15:32:31 UTC | jsoncpp: Update script to get jsoncpp 1.8.2 | 30 August 2017, 14:12:59 UTC |
cb844d4 | Brad King | 28 August 2017, 15:32:00 UTC | jsoncpp: Drop unnecessary files from source list | 30 August 2017, 14:12:55 UTC |
7c06d35 | Brad King | 28 August 2017, 15:17:27 UTC | Merge branch 'upstream-jsoncpp' into update-jsoncpp | 30 August 2017, 14:12:40 UTC |
ee68d3e | Brad King | 28 August 2017, 15:13:26 UTC | jsoncpp: Add script to update from upstream | 30 August 2017, 14:12:10 UTC |
fff28e3 | Brad King | 30 August 2017, 14:01:58 UTC | Merge topic 'no-crlf-blobs' ebc91a44 Avoid CRLF newlines in Git repo blobs c69b4c8d bzip2: Drop unused .dsp files Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1211 | 30 August 2017, 14:02:05 UTC |
54efb7e | Craig Scott | 30 August 2017, 12:30:44 UTC | Merge topic 'doc-dev-review-messages' ee51f374 Help/dev: Add commit reference format to review process guide c928439c Help/dev: Organize commit message instructions into subsections Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1182 | 30 August 2017, 12:33:00 UTC |