f1f21e3 | Daniel Pfeifer | 22 May 2017, 21:22:59 UTC | SunPro: set -library=stlport as standard compile option for C++98 | 26 May 2017, 17:26:39 UTC |
9316120 | Daniel Pfeifer | 19 May 2017, 21:01:38 UTC | SunPro: add standard compile option for C++03 | 26 May 2017, 17:26:39 UTC |
783fbb7 | Brad King | 26 May 2017, 17:25:11 UTC | Tests: Compile entire Plugin test with the same language standard Set `CMAKE_CXX_STANDARD` early so that both KWSys and our test code build with the same language standard. This is important on compilers that have incompatible standard libraries. | 26 May 2017, 17:26:39 UTC |
2c2bb5f | Pavel Solodovnikov | 26 May 2017, 16:54:29 UTC | Remove unnecessary operator<< usage | 26 May 2017, 16:54:29 UTC |
1e4e2f9 | Pavel Solodovnikov | 26 May 2017, 16:52:31 UTC | Remove unused variables | 26 May 2017, 16:52:31 UTC |
2548615 | Pavel Solodovnikov | 26 May 2017, 16:51:40 UTC | Improved checking for number of arguments passed | 26 May 2017, 16:51:40 UTC |
86dc86d | Pavel Solodovnikov | 24 May 2017, 20:18:28 UTC | Add const-reference qualifications | 26 May 2017, 16:50:11 UTC |
1ee2019 | André Apitzsch | 23 May 2017, 09:26:10 UTC | FindProtobuf: add optional export declaration macro to generated cpp files | 26 May 2017, 15:35:03 UTC |
cc329a0 | Alex Turbov | 23 April 2017, 14:30:31 UTC | FindBoost: Simplify search in lists. Instead of `list(FIND...)` and then checking result for `-1` (found/not-found), nowadays `if` command has the `IN_LIST` test for that. | 26 May 2017, 15:21:49 UTC |
bc407ba | Brad King | 26 May 2017, 15:16:54 UTC | Merge topic 'codecvt-revise' 690acadc codecvt: Re-implement do_out and do_unshift Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !891 | 26 May 2017, 15:17:17 UTC |
6f74bba | Brad King | 26 May 2017, 15:14:57 UTC | Merge topic 'findxmlrpc_fix' eb0cfd28 FindXMLRPC: handle QUIETLY and REQUIRED correctly Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !887 | 26 May 2017, 15:15:49 UTC |
5b8ac11 | Brad King | 26 May 2017, 15:14:31 UTC | Merge topic 'cpacklog-string-cref' 542d9d5e cmCPackLog: pass std::string by const& Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !892 | 26 May 2017, 15:15:13 UTC |
fa0a321 | Brad King | 26 May 2017, 15:13:27 UTC | Merge topic 'vs-vcxproj-indent' 30675ec4 VS: Fix indentation of .vcxproj files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !884 | 26 May 2017, 15:14:33 UTC |
2564814 | Brad King | 26 May 2017, 15:12:57 UTC | Merge topic 'update-kwsys' 867b1742 Merge branch 'upstream-KWSys' into update-kwsys 402c6c12 KWSys 2017-05-25 (160bed45) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !890 | 26 May 2017, 15:13:45 UTC |
e3e692c | Sebastian Holtermann | 26 May 2017, 13:08:37 UTC | Autogen: Test adaptions | 26 May 2017, 13:27:17 UTC |
dbda590 | Sebastian Holtermann | 15 May 2017, 09:05:58 UTC | Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property. Closes #14760 Closes #14313 | 26 May 2017, 13:27:17 UTC |
0965002 | Sebastian Holtermann | 15 May 2017, 08:37:42 UTC | Autogen: Pass build directory in Info file | 26 May 2017, 13:23:21 UTC |
fc51b92 | Daniel Pfeifer | 25 May 2017, 22:20:34 UTC | Intel: avoid variables in language standard flags In the bootstrap script, we want to be able to extract language standard flags using sed. Make sure the content of the flag varianbles can be passed unmodified to the compiler. | 26 May 2017, 06:21:50 UTC |
83e4a8e | Kitware Robot | 26 May 2017, 04:01:06 UTC | CMake Nightly Date Stamp | 26 May 2017, 04:01:06 UTC |
542d9d5 | Daniel Pfeifer | 25 May 2017, 21:40:50 UTC | cmCPackLog: pass std::string by const& | 25 May 2017, 21:40:50 UTC |
eb0cfd2 | Niklas Simons | 24 May 2017, 18:36:06 UTC | FindXMLRPC: handle QUIETLY and REQUIRED correctly Use the built in FindPackageHandleStandardArgs. Fixes: #16912 Signed-off-by: Niklas Simons <nsimons@abo.fi> | 25 May 2017, 19:26:05 UTC |
048f006 | Brad King | 25 May 2017, 19:16:36 UTC | Merge topic 'c++11-iwyu-decay-and-strip' 60afab9e IWYU: add mapping for std::__decay_and_strip Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !889 | 25 May 2017, 19:16:39 UTC |
1f65091 | Brad King | 25 May 2017, 19:15:06 UTC | Merge topic 'FindCygwin-alt-arch' d3034654 FindCygwin: Use find_program instead of find_path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !883 | 25 May 2017, 19:15:16 UTC |
def409a | Brad King | 25 May 2017, 19:14:43 UTC | Merge topic 'FindDoxygen-add-docs-function' 59ffabfe Improve Doxygen support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !684 | 25 May 2017, 19:14:53 UTC |
1aa9eb3 | Brad King | 25 May 2017, 19:14:08 UTC | Merge topic 'server-fix-warning' aa7e9a96 cmServer: Fix compiler -Wdouble-promotion warning Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !885 | 25 May 2017, 19:14:22 UTC |
d6df882 | Brad King | 25 May 2017, 19:13:21 UTC | Merge topic 'find_dependency-improvements' ab358d6a Improve find_dependency argument handling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !872 | 25 May 2017, 19:13:47 UTC |
a9b1123 | Brad King | 25 May 2017, 19:12:38 UTC | Merge topic 'find_package-shorter-message' d0b9d1cc find_package: shorten output for missing package in config mode d9df805f cmFindPackageCommand: Split condition to improve readability Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !851 | 25 May 2017, 19:13:03 UTC |
690acad | Brad King | 25 May 2017, 15:26:36 UTC | codecvt: Re-implement do_out and do_unshift The previous implementation assumed that only one byte would be given in the `from` buffer by the caller at a time. This may be true for MSVC but is not for the GNU library on Windows. Re-implement these methods to handle more than one byte per call. Also simplify the state management by keeping all state between calls directly in the `mbstate_t` argument instead of using it to index our own heap-allocated state. Fixes: #16893 | 25 May 2017, 19:03:03 UTC |
867b174 | Brad King | 25 May 2017, 13:40:59 UTC | Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2017-05-25 (160bed45) | 25 May 2017, 13:40:59 UTC |
402c6c1 | KWSys Upstream | 25 May 2017, 13:40:27 UTC | KWSys 2017-05-25 (160bed45) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 160bed451833380e9f6ddc60e709ab6800bf2129 (master). Upstream Shortlog ----------------- Brad King (1): 51859eab CONTRIBUTING: Specify clang-format version used for code style Florian Maushart (2): 684bcda6 SystemInformation: Expose CPU feature flags publicly 70b8332f SystemInformation: Add CPU_FEATURE_FPU flag | 25 May 2017, 13:40:58 UTC |
bc2cfd7 | Kitware Robot | 25 May 2017, 04:01:07 UTC | CMake Nightly Date Stamp | 25 May 2017, 04:01:07 UTC |
60afab9 | Daniel Pfeifer | 24 May 2017, 22:55:31 UTC | IWYU: add mapping for std::__decay_and_strip | 24 May 2017, 22:55:40 UTC |
76bdb40 | Pavel Solodovnikov | 24 May 2017, 19:51:46 UTC | Change std::basic_string<char> to std::string | 24 May 2017, 20:30:57 UTC |
30675ec | Brad King | 24 May 2017, 15:07:53 UTC | VS: Fix indentation of .vcxproj files Patch-by: vvs31415 on gitlab.kitware.com | 24 May 2017, 15:07:53 UTC |
aa7e9a9 | Brad King | 24 May 2017, 14:55:45 UTC | cmServer: Fix compiler -Wdouble-promotion warning | 24 May 2017, 14:55:45 UTC |
43d9b29 | Brad King | 24 May 2017, 14:39:11 UTC | Merge branch 'release' | 24 May 2017, 14:39:11 UTC |
9f552e2 | Brad King | 24 May 2017, 14:37:47 UTC | Merge topic 'vs15-GNUtoMS' abe8a623 GNUtoMS: Add search path for VS 2017 environment scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !875 | 24 May 2017, 14:37:51 UTC |
20b892d | Brad King | 24 May 2017, 14:37:30 UTC | Merge topic 'IAR-response-flag-space' 68ea936f Added space after IAR response file flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !880 | 24 May 2017, 14:37:33 UTC |
5e0858c | Brad King | 24 May 2017, 14:25:55 UTC | Merge topic 'update-kwsys' 6f334159 Merge branch 'upstream-KWSys' into update-kwsys 47a8ff34 KWSys 2017-05-23 (411e958f) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !882 | 24 May 2017, 14:26:09 UTC |
56f87f1 | Kitware Robot | 24 May 2017, 04:01:05 UTC | CMake Nightly Date Stamp | 24 May 2017, 04:01:05 UTC |
59ffabf | Alex Turbov | 10 April 2017, 09:37:35 UTC | Improve Doxygen support Except Graphviz's `dot` Doxygen may use few other utilities like `mscgen` (Message Sequence Chart) and `dia` (Diagram Editor). Now this module allows to manage Doxygen settings from `CMakeLists.txt` and forget about `Doxyfile`s. Also it provides a helper function to add a target to generate documentation: `doxygen_add_docs`. Implement code review notes: - Introduce `COMPONENTS` to find: `dot`, `mscgen` and `dia`; - Deprecate variables `DOXYGEN_SKIP_DOT`, `DOXYGEN_EXECUTABLE`, `DOXYGEN_DOT_EXECUTABLE`, `DOXYGEN_DOT_FOUND` in favour of `doxygen_add_docs ` usage instead; - Properly handle paths to found tools in Windows; - Prevent adding a custom target if Doxygen was not really found; - Introduce exported (executable) targets for found components. Co-Author: Craig Scott <craig.scott@crascit.com> | 24 May 2017, 03:15:45 UTC |
d303465 | Tibor Szabo | 18 May 2017, 09:46:47 UTC | FindCygwin: Use find_program instead of find_path Cygwin's installation directory is mainly needed to use some programs of it, irrespectively of the target architecture. However, find_path does not consider cygwin with architecture different than the target architecture. This is because cygwin's installation path is retrieved from the registry. WOW64 view is not used by find_path if generating for 32-bit architecture and vice versa, so cygwin is not found then. find_program tries both views, this way a 64-bit cygwin may be used for 32 bit build and vice versa. | 23 May 2017, 20:51:01 UTC |
d0b9d1c | Christoph Grüninger | 09 May 2017, 05:13:45 UTC | find_package: shorten output for missing package in config mode If CONFIG or MODULE is given and the package is not REQUIRED, output a one-liner instead of the full warning. Update Tests/RunCMake/find_package expected output to match. | 23 May 2017, 19:27:42 UTC |
d9df805 | Christoph Grüninger | 09 May 2017, 05:04:53 UTC | cmFindPackageCommand: Split condition to improve readability | 23 May 2017, 19:23:10 UTC |
6f33415 | Brad King | 23 May 2017, 18:34:26 UTC | Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2017-05-23 (411e958f) | 23 May 2017, 18:34:26 UTC |
47a8ff3 | KWSys Upstream | 23 May 2017, 13:50:42 UTC | KWSys 2017-05-23 (411e958f) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 411e958f46246eaf8e044b6d0af542685bca5fcf (master). Upstream Shortlog ----------------- Brad King (1): c23e388b ConsoleBuf: Avoid signed/unsigned comparison | 23 May 2017, 18:34:23 UTC |
ae5f98a | Brad King | 23 May 2017, 18:17:11 UTC | Merge topic 'vs-reduce-UseOfMfc' b520b18c VS: Write UseOfMfc tag only if CMAKE_MFC_FLAG is present Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !873 | 23 May 2017, 18:17:16 UTC |
150d9da | Brad King | 23 May 2017, 18:11:50 UTC | Merge topic 'darwin-bootstrap' 4edcc375 bootstrap: prefer Clang over GNU on Darwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !878 | 23 May 2017, 18:12:05 UTC |
346f1c0 | Brad King | 23 May 2017, 17:30:12 UTC | Merge topic 'FindImageMagick-support-v7' 4131d1b5 FindImageMagick: Update to work with v7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !874 | 23 May 2017, 17:30:23 UTC |
590c92d | Brad King | 23 May 2017, 17:29:38 UTC | Merge topic 'FindProtobuf-targets' a5ccddf0 FindProtobuf: Rename imported targets to match upstream names Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !876 | 23 May 2017, 17:29:59 UTC |
68ea936 | Andreas Weis | 23 May 2017, 05:25:27 UTC | Added space after IAR response file flag Without the space between the flag and the filename, IAR will fail to parse the arguments correctly. | 23 May 2017, 05:25:27 UTC |
c3c77d6 | Kitware Robot | 23 May 2017, 04:01:06 UTC | CMake Nightly Date Stamp | 23 May 2017, 04:01:06 UTC |
4edcc37 | Daniel Pfeifer | 18 May 2017, 16:29:29 UTC | bootstrap: prefer Clang over GNU on Darwin | 22 May 2017, 20:56:55 UTC |
67a7e09 | Brad King | 22 May 2017, 18:52:57 UTC | Merge branch 'vs15-GNUtoMS' into release | 22 May 2017, 18:52:57 UTC |
abe8a62 | Alex Ghosh | 19 May 2017, 22:45:43 UTC | GNUtoMS: Add search path for VS 2017 environment scripts Use `cmake_host_system_information` to query the VS Installer tool for the locations of VS versions since VS 2017 does not provide registry entries anymore. Add a loop to simplify addition of future versions. | 22 May 2017, 18:52:05 UTC |
4131d1b | Robert Dailey | 19 May 2017, 22:05:45 UTC | FindImageMagick: Update to work with v7 | 22 May 2017, 17:54:31 UTC |
ab358d6 | Matthew Woehlke | 22 May 2017, 17:32:43 UTC | Improve find_dependency argument handling Remove highly specialized and totally positional argument handling in find_dependency macro, and instead just pass arguments through to find_package. This gives users access to the full suite of arguments that find_package knows, and is backward compatible with the old arguments. Also, rewrite the unit tests for this, since the old tests are exclusively focused on testing the old argument handling and are no longer applicable, and add some success tests (the old tests did not even set up the CMake state in a way that CMake had any hope of ever finding the test package). | 22 May 2017, 17:32:43 UTC |
b520b18 | Brad King | 22 May 2017, 17:16:15 UTC | VS: Write UseOfMfc tag only if CMAKE_MFC_FLAG is present Don't bother writing `UseOfMfc` to `.vcxproj` files when the value is just the default of `0`. This keeps the files cleaner. Patch-by: vvs31415 on gitlab.kitware.com | 22 May 2017, 17:17:47 UTC |
a5ccddf | Brad King | 22 May 2017, 14:48:41 UTC | FindProtobuf: Rename imported targets to match upstream names Rename our recently added imported targets to match those provided by the upstream's CMake-based build. That way a project using `find_package(Protobuf)` can get the same target names no matter how protobuf is found. Suggested-by: Konstantin Podsvirov <konstantin@podsvirov.pro> | 22 May 2017, 14:51:55 UTC |
73038a8 | Brad King | 22 May 2017, 14:41:19 UTC | Merge branch 'release' | 22 May 2017, 14:41:19 UTC |
8ca2365 | Brad King | 22 May 2017, 14:38:41 UTC | Merge topic 'add-findpackage-root-prefix' fe8f08d2 find_*: Add docs for PackageRoot search path group 57744ca9 find_*: Add tests for PackageRoot search path group ef3d360a find_*: Add a new PackageRoot search path group Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !796 | 22 May 2017, 14:40:04 UTC |
c9d9a3f | Brad King | 22 May 2017, 14:37:22 UTC | Merge topic 'pgi-fix-windows' 4eb15824 Windows-PGI: Add platform definitions a94ae96e Windows-PGI: Adapt default compiler flags c2c2d366 ImplicitLinkInfo: Add support for PGI on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !794 | 22 May 2017, 14:37:57 UTC |
a152e97 | Brad King | 22 May 2017, 14:35:23 UTC | Merge topic 'UseEcos-update' 47732280 UseEcos: Fix for separate <DEFINES> and <INCLUDES> placeholders Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !871 | 22 May 2017, 14:35:59 UTC |
a748916 | Brad King | 22 May 2017, 14:35:08 UTC | Merge topic 'cxx-features-check-always' f74f01fe Check C++ features even without CMAKE_CXX_STANDARD for CMake itself Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !870 | 22 May 2017, 14:35:30 UTC |
1b7c18a | Kitware Robot | 22 May 2017, 04:01:04 UTC | CMake Nightly Date Stamp | 22 May 2017, 04:01:04 UTC |
527e67e | Kitware Robot | 21 May 2017, 04:01:10 UTC | CMake Nightly Date Stamp | 21 May 2017, 04:01:10 UTC |
4eb1582 | Christian Pfeiffer | 12 May 2017, 17:10:21 UTC | Windows-PGI: Add platform definitions PGI on Windows should use the Visual C++ linker and librarian and not the ar provided for legacy reasons. The compiler parameters themselves are the same as their Linux parameters and not compatible to MSVC however. | 20 May 2017, 18:02:51 UTC |
a94ae96 | Christian Pfeiffer | 12 May 2017, 17:07:35 UTC | Windows-PGI: Adapt default compiler flags PGI demands -Bdynamic (/MD equivalent) for linking together dynamic libraries, so we should make it our default mirroring the settings of e.g. Visual C++ and Intel C++. | 20 May 2017, 18:02:51 UTC |
c2c2d36 | Christian Pfeiffer | 12 May 2017, 17:03:16 UTC | ImplicitLinkInfo: Add support for PGI on Windows Since PGI does not write linker directives into objects, the necessary libraries have to be parsed from commandline. PGI does however link the Visual C++ runtime libraries, so they have to be filtered out to ensure no collision with settings of other languages can occur. | 20 May 2017, 18:02:43 UTC |
c4e7c13 | Kitware Robot | 20 May 2017, 04:01:05 UTC | CMake Nightly Date Stamp | 20 May 2017, 04:01:05 UTC |
6867b88 | Brad King | 19 May 2017, 18:19:50 UTC | Merge topic 'target-depends-per-config' 87a37e64 cmComputeTargetDepends: Avoid nested loops over configurations 5a913794 cmComputeTargetDepends: Avoid computing with empty configuration 70c65572 Tests: Fix RunCMake.CMP0022 tll case for Debug configuration Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !865 | 19 May 2017, 18:20:11 UTC |
555f234 | Brad King | 19 May 2017, 18:19:17 UTC | Merge topic 'solarisEmptyFileFix' 1bfe3720 Tests: Ensure Solaris linker never sees empty contents Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !860 | 19 May 2017, 18:19:28 UTC |
caba59b | Brad King | 19 May 2017, 18:18:20 UTC | Merge topic 'solaris_testLibSONAME' 94cd4505 Tests: Make function name not match SONAME Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !868 | 19 May 2017, 18:18:31 UTC |
561e5ed | Brad King | 19 May 2017, 18:17:47 UTC | Merge topic 'FindProtobuf-targets' 37627217 Help: Add notes for topic 'FindProtobuf-targets' e4e1d194 FindProtobuf: add tests f29635b6 FindProtobuf: add targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !861 | 19 May 2017, 18:17:50 UTC |
a2f1c8b | Brad King | 19 May 2017, 18:16:46 UTC | Merge topic 'liblzma-fix-inline' fb6142ab liblzma: Fix HAVE_INLINE and HAVE___INLINE checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !867 | 19 May 2017, 18:16:53 UTC |
4773228 | Florian Schmaus | 19 May 2017, 08:59:12 UTC | UseEcos: Fix for separate <DEFINES> and <INCLUDES> placeholders Update the module to account for commit v3.4.0-rc1~342^2 (Factor an <INCLUDES> placeholder out of <FLAGS> in rule variables, 2015-07-13) and v2.6.0~537 (Create COMPILE_DEFINITIONS property for targets and source files, 2008-01-14). Fixes: #16904 | 19 May 2017, 14:51:09 UTC |
f74f01f | Brad King | 18 May 2017, 14:49:54 UTC | Check C++ features even without CMAKE_CXX_STANDARD for CMake itself When using `CMake_NO_CXX_STANDARD` a user may still provide `-std=c++11` or similar flags in `CMAKE_CXX_FLAGS`, so we should still check for the available C++ features. | 19 May 2017, 13:22:38 UTC |
fe8f08d | Chuck Atkins | 03 May 2017, 17:57:02 UTC | find_*: Add docs for PackageRoot search path group | 19 May 2017, 12:46:02 UTC |
de41f3b | Kitware Robot | 19 May 2017, 04:01:06 UTC | CMake Nightly Date Stamp | 19 May 2017, 04:01:06 UTC |
94cd450 | Craig Scott | 18 May 2017, 06:13:02 UTC | Tests: Make function name not match SONAME We look for `SONAME` in the output of `readelf` to check whether the binary contains the field. Do not provide a symbol that may accidentally match. Fixes: #16894 | 18 May 2017, 14:26:09 UTC |
87a37e6 | Brad King | 17 May 2017, 17:29:37 UTC | cmComputeTargetDepends: Avoid nested loops over configurations `AddInterfaceDepends` is only called from `CollectTargetDepends` inside our loop over all configurations so it doesn't need its own such loop. | 18 May 2017, 14:18:57 UTC |
5a91379 | Brad King | 17 May 2017, 17:19:15 UTC | cmComputeTargetDepends: Avoid computing with empty configuration Fix `AddInterfaceDepends` to combine all configurations using the same approach that `CollectTargetDepends` does. Fixes: #16896 | 18 May 2017, 14:18:53 UTC |
70c6557 | Brad King | 18 May 2017, 14:15:11 UTC | Tests: Fix RunCMake.CMP0022 tll case for Debug configuration The `CMP0022-WARN-tll` case overrides legacy properties set by `target_link_libraries` so that we can verify that the policy warning is emitted. When building in the Debug configuration, the `_DEBUG` variant of the legacy property is set/checked too. Fix the test case to override both variants. Previously it only passed because `cmComputeTargetDepends::AddInterfaceDepends` always evaluated dependencies with the "" configuration. | 18 May 2017, 14:18:50 UTC |
3762721 | Brad King | 18 May 2017, 13:25:59 UTC | Help: Add notes for topic 'FindProtobuf-targets' | 18 May 2017, 13:26:42 UTC |
bc7d64f | Brad King | 18 May 2017, 13:03:34 UTC | Merge topic 'string-append' 9e24af01 Use string(APPEND) in Modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !864 | 18 May 2017, 13:03:40 UTC |
44f8f83 | Brad King | 18 May 2017, 13:01:53 UTC | Merge topic 'cpack-archive-per-component-filename' 9e06e97d CPack/Archive: per component filenames support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !859 | 18 May 2017, 13:01:57 UTC |
10371cd | Brad King | 18 May 2017, 12:53:47 UTC | Merge topic 'source_group-TREE-relative-path' 4716f2be source_group: Restore TREE support for relative paths Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !852 | 18 May 2017, 12:53:51 UTC |
21916a4 | Brad King | 18 May 2017, 12:53:19 UTC | Merge topic 'vs14-GNUtoMS' c02d4d2a GNUtoMS: Add search path for VS 2015 environment scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !854 | 18 May 2017, 12:53:23 UTC |
a38176b | Brad King | 18 May 2017, 12:52:09 UTC | Merge topic 'rel-osx-qt-version' 3e41abbd Utilities/Release: Switch macOS binary to Qt 5.6.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !862 | 18 May 2017, 12:52:13 UTC |
b86c5e8 | Brad King | 18 May 2017, 12:50:42 UTC | Merge topic 'fix-invalid-export-name' 8d754ad5 bindexplib: Skip symbols containing a dot (.) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !855 | 18 May 2017, 12:50:47 UTC |
23b3d46 | Brad King | 18 May 2017, 12:48:44 UTC | Merge topic 'update-kwsys' 16ebd9f6 Merge branch 'upstream-KWSys' into update-kwsys 7be70ca6 KWSys 2017-05-16 (fe1f22ce) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !856 | 18 May 2017, 12:48:48 UTC |
cb8325f | Brad King | 18 May 2017, 12:47:43 UTC | Merge topic 'ninja-compile_commands.json' b554caf7 Ninja: List compile_commands.json as generated by CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !849 | 18 May 2017, 12:47:47 UTC |
3738871 | Brad King | 18 May 2017, 12:47:01 UTC | Merge topic 'removeSetModulePath' 0fb0f346 Tests: Remove unnecessary setting of CMAKE_MODULE_PATH Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !853 | 18 May 2017, 12:47:04 UTC |
6b1e35d | Brad King | 18 May 2017, 12:45:57 UTC | Merge topic 'gtest_add_tests' 6edd1806 GoogleTest: Expand capabilities of gtest_add_tests() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !839 | 18 May 2017, 12:46:02 UTC |
d7e32c1 | Brad King | 18 May 2017, 12:42:53 UTC | Merge topic 'update-libuv' 223d92e0 libuv: Update build within CMake ed17516b Merge branch 'upstream-libuv' into update-libuv 12a78bc8 libuv 2017-05-09 (e11dcd43) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !847 | 18 May 2017, 12:43:17 UTC |
e4e1d19 | André Apitzsch | 18 May 2017, 11:53:40 UTC | FindProtobuf: add tests | 18 May 2017, 11:57:01 UTC |
f29635b | André Apitzsch | 17 May 2017, 08:04:12 UTC | FindProtobuf: add targets | 18 May 2017, 11:57:01 UTC |
d1233a3 | Kitware Robot | 18 May 2017, 04:01:04 UTC | CMake Nightly Date Stamp | 18 May 2017, 04:01:04 UTC |
1bfe372 | Craig Scott | 18 May 2017, 00:01:17 UTC | Tests: Ensure Solaris linker never sees empty contents Fixes the following tests on Solaris builds: wrapping, qtwrapping and CMakeCommands.target_link_libraries | 18 May 2017, 00:32:03 UTC |
2e6cbd9 | Brad King | 17 May 2017, 19:10:50 UTC | Merge topic 'note-unstage-before-update' 1c25adb2 Help/dev: note that unstaging before an update is unnecessary Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !863 | 17 May 2017, 19:10:54 UTC |