- May 20, 2017
-
-
Kitware Robot authored
-
- May 19, 2017
-
-
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
-
1bfe3720 Tests: Ensure Solaris linker never sees empty contents Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !860
-
94cd4505 Tests: Make function name not match SONAME Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !868
-
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
-
fb6142ab liblzma: Fix HAVE_INLINE and HAVE___INLINE checks Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !867
-
Kitware Robot authored
-
- May 18, 2017
-
-
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
-
Brad King authored
`AddInterfaceDepends` is only called from `CollectTargetDepends` inside our loop over all configurations so it doesn't need its own such loop.
-
Brad King authored
Fix `AddInterfaceDepends` to combine all configurations using the same approach that `CollectTargetDepends` does. Fixes: #16896
-
Brad King authored
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.
-
Brad King authored
-
9e24af01 Use string(APPEND) in Modules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !864
-
9e06e97d CPack/Archive: per component filenames support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !859
-
4716f2be source_group: Restore TREE support for relative paths Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !852
-
c02d4d2a GNUtoMS: Add search path for VS 2015 environment scripts Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !854
-
3e41abbd Utilities/Release: Switch macOS binary to Qt 5.6.2 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !862
-
8d754ad5 bindexplib: Skip symbols containing a dot (.) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !855
-
16ebd9f6 Merge branch 'upstream-KWSys' into update-kwsys 7be70ca6 KWSys 2017-05-16 (fe1f22ce) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !856
-
b554caf7 Ninja: List compile_commands.json as generated by CMake Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !849
-
0fb0f346 Tests: Remove unnecessary setting of CMAKE_MODULE_PATH Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !853
-
6edd1806 GoogleTest: Expand capabilities of gtest_add_tests() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !839
-
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
-
a-andre authored
-
a-andre authored
-
Kitware Robot authored
-
- May 17, 2017
-
-
Fixes the following tests on Solaris builds: wrapping, qtwrapping and CMakeCommands.target_link_libraries
-
1c25adb2 Help/dev: note that unstaging before an update is unnecessary Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !863
-
Brad King authored
The checks fail even on compilers that support the keywords because the linkage is broken: src.c:...: undefined reference to 'test' At the actual use sites we use `static inline` instead of just `inline`, so perform the check this way too to fix the linkage.
-
Daniel Pfeifer authored
Automate with: find Modules -type f -print0 | xargs -0 perl -i -0pe \ 's/set\(([a-zA-Z0-9_\$\{\}]+)(\s+)"\$\{\1\}([^"])/string(APPEND \1\2"\3/g'
-
-
-
Brad King authored
Update from 5.6.0.
-
The fix in commit v3.8.1~4^2 (source_group: Fix TREE with root that is not current source dir, 2017-04-20) accidentally broke support for specifying paths relative to the source directory. Fix it and add a test covering the case. While at it, fix a typo in a variable name. Fixes: #16876
-
Kitware Robot authored
-
- May 16, 2017
-
-
Domen Vrankar authored
Support for setting archive packager specific per component filenames and monolithic package filenames.
-
Brad King authored
* upstream-KWSys: KWSys 2017-05-16 (fe1f22ce)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit fe1f22ceefdae18df33e5bab8483fec7a82d4cee (master). Upstream Shortlog ----------------- Adam Weisi (3): 8a799e36 Process: Improve definition ordering in header file 7d56ef24 Process: Save results from all children internally b7eba998 Process: Add APIs to get results of individual processes Ben Boeckel (2): cea71543 style: remove separator comments 874dc559 style: help clang-format near macros
-
Brad King authored
-
Symbols including a dot are not valid and result in a `LNK1242` error when trying to create a library from the def file. Such symbols happen to be in object files when using PGI Fortran on Windows and compiling with debug symbols enabled. Those symbols do not need to be exported.
-