summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'string_prepend'Brad King2017-08-162-0/+13
|\ | | | | | | | | | | | | d8ecc254 Add PREPEND sub-command to string command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1129
| * Add PREPEND sub-command to string commandSylvain Joubert2017-08-112-0/+13
| |
* | Merge branch 'backport-autogen-autouic-lookup' into autogen-autouic-lookupBrad King2017-08-151-6/+15
|\ \
| * | Autogen: Update AUTOUIC documentation for search pathsSebastian Holtermann2017-08-151-6/+13
| | |
| * | Merge branch 'doc-CMP0069-typos' into release-3.9Brad King2017-08-101-4/+4
| |\ \ | | | | | | | | | | | | Merge-request: !1122
| * \ \ Merge branch 'find-package_root-disable' into release-3.9Brad King2017-08-107-54/+27
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !1116
* | \ \ \ Merge topic 'server-allow-cache'Brad King2017-08-151-3/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9b3c5ccf Server: test cache after reconnect 1df38758 cmServerProtocol: allow 'cache' request before 'configure' 187332b2 cmServerProtocol: fix test of empty values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !977
| * | | | | cmServerProtocol: allow 'cache' request before 'configure'Daniel Pfeifer2017-08-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #16989
| * | | | | cmServerProtocol: fix test of empty valuesDaniel Pfeifer2017-08-131-1/+3
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | If a required value is in the cache, it is not necessary to set it explicitly. Fixes: #16948, #16988
* | | | | Merge topic 'cpackifw-package-file-extension'Brad King2017-08-151-0/+6
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 45623e72 CPackIFW: Add CPACK_IFW_PACKAGE_FILE_EXTENSION variable Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Craig Scott <craig.scott@crascit.com> Merge-request: !1117
| * | | | CPackIFW: Add CPACK_IFW_PACKAGE_FILE_EXTENSION variableKonstantin Podsvirov2017-08-091-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Add CPACK_IFW_PACKAGE_FILE_EXTENSION variable to customize target binary format.
* | | | | Merge topic 'commit_message_guidelines'Brad King2017-08-101-0/+48
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 11d00a17 Help/dev: Add commit message guidelines Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1106
| * | | | | Help/dev: Add commit message guidelinesCraig Scott2017-08-081-0/+48
| | | | | |
* | | | | | Merge topic 'test_fixture_doc_improvements'Brad King2017-08-103-5/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2e3d89a7 Help: Clarify test fixture naming and use Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1114
| * | | | | | Help: Clarify test fixture naming and useCraig Scott2017-08-083-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make it clearer that fixture names are distinct from test case names. * Mention -FS, -FC and -FA ctest command line options for overriding fixture behavior. Fixes: #17141
* | | | | | | Merge topic 'find-package_root-disable'Brad King2017-08-107-54/+27
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 578d95f8 find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1116
| * | | | | | find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9Brad King2017-08-087-54/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable the feature added by commit v3.9.0-rc1~71^2~2 (find_*: Add a new PackageRoot search path group, 2017-05-03) and remove documentation added by commit v3.9.0-rc1~71^2 (find_*: Add docs for PackageRoot search path group, 2017-05-03). Unfortunately the name `<pkg>_ROOT` may already be set by projects for their own incompatible purposes. Disable the behavior change for now to fix the regression for CMake 3.9. We can restore it later with a policy. In order to keep the implementation and tests working, add an undocumented variable we can use in the tests to enable the behavior before the policy is introduced. Fixes: #17144
* | | | | | | Merge topic 'doc-CMP0069-typos'Brad King2017-08-101-4/+4
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | / | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | 8d56308c Help: Fix module and function names in CMP0069 examples Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1122
| * | | | | Help: Fix module and function names in CMP0069 examplesRuslan Baratov2017-08-101-4/+4
| |/ / / / | | | | | | | | | | | | | | | Fixes: #17153
* | | | | Merge topic 'gtest-dynamic-discovery'Brad King2017-08-081-0/+11
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfcda401 Add dynamic test discovery for for Google Test Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1056
| * | | | | Add dynamic test discovery for for Google TestMatthew Woehlke2017-07-271-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new gtest_discover_tests function to GoogleTest.cmake, implementing dynamic test discovery (i.e. tests are discovered by actually running the test executable and asking for the list of available tests, which is used to dynamically declare the tests) rather than the source-parsing approach used by gtest_add_tests. Compared to the source-parsing approach, this has the advantage of being robust against users declaring tests in unusual ways, and much better support for advanced features such as parameterized tests. A unit test, modeled after the TEST_INCLUDE_DIR[S] test, is also included. Note that the unit test does not actually require that Google Test is available. The new functionality does not actually depend on Google Test as such; it only requires that the test executable lists tests in the expected format when invoked with --gtest_list_tests, which the unit test can fake readily.
* | | | | | Merge topic 'drop-HP-UX'Brad King2017-08-081-0/+8
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 49640d36 HP-UX: Drop support for building CMake on HP-UX acd462dd README: Add AIX to list of supported platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1105
| * | | | | HP-UX: Drop support for building CMake on HP-UXBrad King2017-08-071-0/+8
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake will soon require both C++11 and libuv to build. Neither of these works on HP-UX, so unfortunately we need to drop support for the platform until someone can get them working. Issue: #17137
* | | | | Autogen: Add release notes for per-config include dirSebastian Holtermann2017-08-051-0/+8
| | | | |
* | | | | Autogen: Update documentation for per-config include dirSebastian Holtermann2017-08-053-0/+12
|/ / / /
* | | | Merge topic 'file_WRITE_docs'Brad King2017-08-041-2/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d7472bbf file: Clarify directory creation behavior when using WRITE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1088
| * | | | file: Clarify directory creation behavior when using WRITERobert Dailey2017-08-031-2/+5
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | When using `file(WRITE)`, parent directories are also created. Documentation has been updated to explain this behavior. Co-Author: Craig Scott <craig.scott@crascit.com>
* | | | Merge topic 'doc-file-GLOB-sorted'Brad King2017-08-041-3/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 75ca5f04 Help: Document that file(GLOB) result is sorted Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1098
| * | | | Help: Document that file(GLOB) result is sortedRuslan Baratov2017-08-031-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been sorted since commit v3.6.0-rc1~54^2 (file: Sort GLOB results to make it deterministic, 2016-05-14). That commit left the order unspecified in the documentation, but has been stable long enough to document now.
* | | | | Merge topic 'doc-release-notes-orphan'Brad King2017-08-041-0/+2
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | 9e225766 Help: Silence warning about document not included in toctree Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1077
| * | | | Help: Silence warning about document not included in toctreeBjörn Esser2017-08-031-0/+2
| | |/ / | |/| | | | | | | | | | | | | | When not using the html or text builders, `Help/index.rst` does not include `Help/release/index.rst` in the toctree. Silence the warning.
| * | | Merge branch 'doc-vs2015-update-relnote' into release-3.9Brad King2017-07-141-0/+5
| |\ \ \
* | \ \ \ Merge topic 'doc-buildsystem-fix'Brad King2017-08-031-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | cc78ff72 Help: Fix example in cmake-buildsystem(7) manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1097
| * | | | Help: Fix example in cmake-buildsystem(7) manualSebastian Nagel2017-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | In the example code `serialization` is a PRIVATE dependency of `archiveExtras` and not of `archive`. Fix the corresponding prose.
* | | | | Help/dev: Add 'release' branch instructions to maintainer guideBrad King2017-07-211-0/+42
|/ / / /
* | | | Merge topic 'autogen-generated-files'Brad King2017-07-203-0/+43
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dca5df16 Autogen: Process GENERATED files. Add CMP0071. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1061
| * | | | Autogen: Process GENERATED files. Add CMP0071.Sebastian Holtermann2017-07-183-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This lets AUTOMOC and AUTOUIC process GENERATED files which used to be ignored before. A new policy CMP0071 ensures that the old behavior of ignoring GENERATED files is enabled when the CMake compatibility version CMAKE_MINIMUM_REQUIRED is < 3.10. Closes #16186
* | | | | Merge topic 'cmake-E-sha'Brad King2017-07-182-0/+35
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c4de0a25 Add sha1sum, sha224sum, sha256sum, sha384sum and sha512sum to command mode c4647d84 Change ComputeFileMD5 to ComputeFileHash 501a4fee Add some unit tests for md5sum Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1021
| * | | | Add sha1sum, sha224sum, sha256sum, sha384sum and sha512sum to command modeAndré Klitzing2017-07-142-0/+35
| | | | |
* | | | | Merge topic 'doc-vs2015-update-relnote'Brad King2017-07-171-0/+5
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | cfa9a2bd Help: Add a 3.9 release note about the VS GenerateDebugInformation update Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1060
| * | | | Help: Add a 3.9 release note about the VS GenerateDebugInformation updateBrad King2017-07-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a release note corresponding to the environmental regression fixed by commit v3.9.0-rc6~15^2~1 (VS: Fix GenerateDebugInformation values for v140 and v141 toolsets, 2017-06-27).
* | | | | Merge topic 'xcode9support'Brad King2017-07-171-0/+2
|\ \ \ \ \ | | |_|/ / | |/| | / | |_|_|/ |/| | | | | | | | | | | 0348383b Xcode: Add "outputPaths" to custom command script build phase Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1054
| * | | Xcode: Add "outputPaths" to custom command script build phaseHarry Mallon2017-07-141-0/+2
| |/ / | | | | | | | | | | | | | | | | | | This is needed for Xcode 9's "New Build System", whose release notes mention "that output must be declared as an explicit output by the script which generates it" in reference to outputs of custom script build phases.
| * | Merge branch 'vs-2017-sln-guid' into release-3.9Brad King2017-07-111-1/+3
| |\ \
* | \ \ Merge topic 'test_include_files'Brad King2017-07-134-2/+19
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 117033c1 Add TEST_INCLUDE_DIR[S] unit test ed5bde30 Add TEST_INCLUDE_FILES Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1031
| * | | | Add TEST_INCLUDE_FILESMatthew Woehlke2017-07-124-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new directory property TEST_INCLUDE_FILES. This supersedes TEST_INCLUDE_FILE, though the latter is of course retained for compatibility. Basically, this is a list rather than a single file. This allows the feature to be used by generic utilities without conflicting with local use.
* | | | | Merge topic 'labels-for-subprojects'Brad King2017-07-137-0/+74
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 376dc3eb Help: Add notes for topic 'labels_for_subprojects' a70d8e93 Add tests for new directory labels and labels-for-subprojects features 47b3a57c Display subproject timing summary d3859624 Add directory property 'LABELS' and CMAKE_DIRECTORY_LABELS variable d08ec4d2 Add CTEST_LABELS_FOR_SUBPROJECTS as a CTest module and script variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1004
| * | | | | Help: Add notes for topic 'labels_for_subprojects'Betsy McPhail2017-07-101-0/+14
| | | | | |
| * | | | | Display subproject timing summaryBetsy McPhail2017-07-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Use the '--no-subproject-summary' option to disable timing summary.
| * | | | | Add directory property 'LABELS' and CMAKE_DIRECTORY_LABELS variableBetsy McPhail2017-07-104-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The specified LABELS will be passed down to subdirectories as well as any targets or tests in the directory.