summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Make function name not match SONAMECraig Scott2017-05-181-1/+1
| | | | | | | | 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
* CMake Nightly Date StampKitware Robot2017-04-281-1/+1
|
* Merge topic 'cpackifw-framework-version'Brad King2017-04-271-13/+50
|\ | | | | | | | | | | | | 993ebdc7 CPackIFW: Framework version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !761
| * CPackIFW: Framework versionKonstantin Podsvirov2017-04-251-13/+50
| | | | | | | | Improved algorithm for finding the version of QtIFW tools.
* | Merge topic 'elf-runpath-def'Brad King2017-04-271-4/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | 370a6b1b cmELF: Remove now-redundant check for DT_RUNPATH's existence 7146a604 cmELF: Define DT_RUNPATH if it isn't already defined Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !764
| * | cmELF: Remove now-redundant check for DT_RUNPATH's existenceMaya Rashish2017-04-261-4/+0
| | | | | | | | | | | | We define it if it's not already defined.
| * | cmELF: Define DT_RUNPATH if it isn't already definedMaya Rashish2017-04-261-0/+3
| | | | | | | | | | | | | | | | | | | | | The value of 29 is used by binutils and is used in the System V ABI draft from 2001. It isn't defined on NetBSD 6.0.
* | | Merge topic 'UseSWIG-fallback-prefix'Brad King2017-04-271-0/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 8ed66379 UseSWIG: Fall back to empty PREFIX for unknown languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !767
| * | | UseSWIG: Fall back to empty PREFIX for unknown languagesBrad King2017-04-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach `SWIG_ADD_LIBRARY` to fall back to an empty library prefix for languages we don't explicitly define already. Suggested-by: Alan W. Irwin <irwin@beluga.phys.uvic.ca>
* | | | Merge topic 'test-install-objects-as-files'Brad King2017-04-275-6/+26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f4c23ee2 Tests: Add case for install(FILES) with TARGET_OBJECTS d272c4d5 Tests: Generalize RunCMake.install internal infrastructure Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !769
| * | | | Tests: Add case for install(FILES) with TARGET_OBJECTSBrad King2017-04-265-0/+16
| | | | |
| * | | | Tests: Generalize RunCMake.install internal infrastructureBrad King2017-04-261-6/+10
| | | | | | | | | | | | | | | | | | | | Allow `run_install_test` to be used for simpler cases.
* | | | | Merge topic 'cuda-device-link-ar'Brad King2017-04-2719-15/+435
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 493671a5 CUDA: Static libraries can now explicitly resolve device symbols 8fb85c68 CUDA: Makefile uses relative path for device linking status messages a36fb229 CUDA: Visual Studio now properly delays device linking Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !759
| * | | | | CUDA: Static libraries can now explicitly resolve device symbolsRobert Maynard2017-04-2614-4/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a static library has the property CUDA_RESOLVE_DEVICE_SYMBOLS enabled it will now perform the device link step. The normal behavior is to delay calling device link until the static library is consumed by a shared library or an executable.
| * | | | | CUDA: Makefile uses relative path for device linking status messagesRobert Maynard2017-04-262-3/+11
| | | | | |
| * | | | | CUDA: Visual Studio now properly delays device linkingRobert Maynard2017-04-265-8/+148
| | |_|_|/ | |/| | |
* | | | | Merge topic 'test-makefile-custom-target-includes'Brad King2017-04-275-3/+30
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 434f5cef Tests: Add case for IMPLICIT_DEPENDS in custom target 6d1be6e3 Tests: Split RunCMake.BuildDepends make-only condition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !766
| * | | | | Tests: Add case for IMPLICIT_DEPENDS in custom targetBrad King2017-04-265-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the `IMPLICIT_DEPENDS` option of `add_custom_command` and place the command in a custom target. Verify that `INCLUDE_DIRECTORIES` of that custom target are honored. This is a case that was not really designed to work but happens to work, is useful, and makes sense. Add a test case make sure it continues to work. Issue: #16830
| * | | | | Tests: Split RunCMake.BuildDepends make-only conditionBrad King2017-04-261-3/+4
| | | | | |
* | | | | | Merge topic 'FindGLUT-optional-deps'Brad King2017-04-271-3/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e1b67d03 FindGLUT: Add library dependencies only if they exist Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !765
| * | | | | | FindGLUT: Add library dependencies only if they existBrad King2017-04-261-3/+5
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Fixes: #14060
* | | | | | Merge topic 'clang-tidy-2'Brad King2017-04-276-39/+27
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9a740f1b cmCPackIFWInstaller: fix validation of WizardStyle option a168b4cc cmServerProtocol: avoid copies in range for 1ef22a26 cmDocumentation: use ofstream local variable ba8571ff clang-tidy: use operators for string comparison Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !738
| * | | | | | cmCPackIFWInstaller: fix validation of WizardStyle optionKonstantin Podsvirov2017-04-261-4/+5
| | | | | | |
| * | | | | | cmServerProtocol: avoid copies in range forDaniel Pfeifer2017-04-261-16/+13
| | | | | | |
| * | | | | | cmDocumentation: use ofstream local variableDaniel Pfeifer2017-04-261-13/+4
| | | | | | |
| * | | | | | clang-tidy: use operators for string comparisonDaniel Pfeifer2017-04-264-8/+7
| | |/ / / / | |/| | | |
* | | | | | Merge topic 'ctest_test-ignore-skipped-tests'Brad King2017-04-2720-18/+170
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 851b6c15 cmCTestTestHandler: indicate why a test did not run 25a7f14f Help: add release notes ab8bbef9 cmCTestTestHandler: count skipped tests as disabled 202a44a4 cmCTestRunTest: do not count skipped tests as failed Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !741
| * | | | | | cmCTestTestHandler: indicate why a test did not runBen Boeckel2017-04-2411-23/+28
| | | | | | |
| * | | | | | Help: add release notesBen Boeckel2017-04-241-0/+7
| | | | | | |
| * | | | | | cmCTestTestHandler: count skipped tests as disabledBen Boeckel2017-04-2412-1/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `Skipped` status is basically a runtime version of the `Disabled` status (set as a property on the test by the configure step), so treat them the same.
| * | | | | | cmCTestRunTest: do not count skipped tests as failedBen Boeckel2017-04-211-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Skipped tests are neither passed nor failed tests, but return codes are based only upon failed tests, so do not count them as such. Fixes #16822.
* | | | | | | CMake Nightly Date StampKitware Robot2017-04-271-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | Merge branch 'release'Brad King2017-04-260-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'vs2017-sdk-detection' into releaseBrad King2017-04-251-1/+1
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'vs2017-sdk-detection'Brad King2017-04-261-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0a29a311 VS2017: Verify Windows 8.1 SDK before using it Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !756
| * | | | | | | VS2017: Verify Windows 8.1 SDK before using itRoger Leigh2017-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The detection logic added by commit v3.8.0-rc2~14^2 (VS2017: If Win 8.1 SDK is not available, use Win 10 SDK, 2017-02-20) was incomplete. It is possible for the Win 8.1 SDK registry entry to exist, and even the directory, but the header files to not actually be installed. Teach `cmGlobalVisualStudio15Generator::IsWin81SDKInstalled` to verify that the `windows.h` header actually exists in the SDK directory. We do this in `cmGlobalVisualStudio14Generator::GetWindows10SDKVersion` for the Windows 10 SDK already. Fixes: #16811
* | | | | | | | Merge topic 'xctest_static_framework'Brad King2017-04-266-0/+67
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfa92e57 XCTest: Add support for static frameworks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !732
| * | | | | | | | XCTest: Add support for static frameworksGuillaume Campagna2017-04-256-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #16636
* | | | | | | | | Merge topic 'findopenmp-modernized'Brad King2017-04-2610-207/+514
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 99ac0940 FindOpenMP: Add tests bb032c1b FindOpenMP: Complete overhaul. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !733
| * | | | | | | | FindOpenMP: Add testsChristian Pfeiffer2017-04-259-0/+186
| | | | | | | | |
| * | | | | | | | FindOpenMP: Complete overhaul.Christian Pfeiffer2017-04-251-207/+328
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-04-261-1/+1
| |_|_|_|_|/ / / |/| | | | | | |
* | | | | | | | Merge topic 'doc-eq-delete'Brad King2017-04-251-0/+18
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0b70e67 Help/dev: Document CM_EQ_DELETE and CM_DISABLE_COPY Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !755
| * | | | | | | | Help/dev: Document CM_EQ_DELETE and CM_DISABLE_COPYDaniel Pfeifer2017-04-251-0/+18
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge topic 'ninja-dyndep-response-file'Brad King2017-04-254-5/+60
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 594d3d6f Ninja: support response file for cmake_ninja_depends on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !722
| * | | | | | | | Ninja: support response file for cmake_ninja_depends on WindowsBernhard Burgermeister2017-04-254-5/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The internal tool "cmake_ninja_depends" now supports reading the list of ddi files from a reponse file to circumvent Windows command line length limits. Use this response file for dyndep rule on Windows.
* | | | | | | | | Merge topic 'deprecate-policy-old'Brad King2017-04-2514-1/+133
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4f5bbbea Add deprecation warnings for policies CMP0036 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !743
| * | | | | | | | | Add deprecation warnings for policies CMP0036 and belowBrad King2017-04-2114-1/+133
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for some policies to encourage projects to port away from setting policies to OLD.
* | | | | | | | | Merge topic 'use-disable-copy'Brad King2017-04-2545-140/+99
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d6f0006c Use CM_DISABLE_COPY Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !754
| * | | | | | | | | Use CM_DISABLE_COPYDaniel Pfeifer2017-04-2445-140/+99
| | |_|/ / / / / / | |/| | | | | | |