summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'vs2019'Brad King2019-01-154-0/+64
|\ | | | | | | | | | | | | | | | | | | 57e48f16f2 VS: Add Visual Studio 16 2019 generator bdef729646 VS: Parameterize VS 2017 generator to support future versions 68d316e0cf VS: Rename VS 2017 generator sources to be version-independent d8ed309d05 VS: Parameterize cmVSSetupAPIHelper instances with VS version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2789
| * VS: Add Visual Studio 16 2019 generatorBrad King2019-01-114-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | Add this generator *without* support for specifying the target architecture in the generator name. cmake-gui will be taught to provide a field for this, and command-line builds can use -A. Also, teach this generator to select a default target architecture based on the host architecture. Fixes: #18689 Inspired-by: Egor Pugin <egor.pugin@gmail.com>
* | Merge topic 'extendwhitelist'Brad King2019-01-151-0/+1
|\ \ | | | | | | | | | | | | | | | | | | 59c408d053 cmTargetPropertyComputer: whitelist 'MANUALLY_ADDED_DEPENDENCIES'. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2808
| * | cmTargetPropertyComputer: whitelist 'MANUALLY_ADDED_DEPENDENCIES'.Sebastian Lipponer2019-01-141-0/+1
| | |
* | | Merge topic 'rel-win7'Brad King2019-01-151-0/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 214a0bc924 Utilities/Release: Build for Windows 7 and above Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2807
| * | | Utilities/Release: Build for Windows 7 and aboveBrad King2019-01-141-0/+6
| |/ / | | | | | | | | | | | | | | | Drop support for Windows XP and Windows Vista. Upstream libuv has done this, and since that is a dependency of ours we will soon need to do so also.
* | | Merge topic 'check-fortran-run'Brad King2019-01-153-0/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 10a1477b63 CheckFortranSourceRuns: Add module to check if Fortran code runs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2714
| * | | CheckFortranSourceRuns: Add module to check if Fortran code runsMichael Hirsch, Ph.D2019-01-103-0/+8
| | | | | | | | | | | | | | | | | | | | Add a Fortran equivalent to the existing `Check{C,CXX}SourceRuns` modules.
* | | | Merge topic 'deprecate-policy-old'Brad King2019-01-151-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6845e2559d Add deprecation warnings for policies CMP0065 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2793
| * | | | Add deprecation warnings for policies CMP0065 and belowBrad King2019-01-111-0/+8
| | |_|/ | |/| | | | | | | | | | | | | | | | | | 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 'find_package-doc-clarification'Kyle Edwards2019-01-151-3/+3
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | 427ebecdf5 Help/find_package: clarify intended behavior with REQUIRED QUIET Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2777
| * | | Help/find_package: clarify intended behavior with REQUIRED QUIETBen Boeckel2019-01-141-3/+3
| | | | | | | | | | | | | | | | See #18773
* | | | Merge topic 'xref3'Kyle Edwards2019-01-144-6/+18
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | bfc3670546 Help: Provide cross-references from and to set_property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2785
| * | | Help: Provide cross-references from and to set_propertyJoachim Wuttke (o)2019-01-104-6/+18
| |/ /
* | | Merge topic 'vs-refactor'Brad King2019-01-116-0/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b91f6f39f7 VS: Track explicitly when platform is specified in generator name 89cc3d432b VS: Move platform name members to top-level global generator 40a732800d VS: Clarify global generator constructor interface 5ca7e5057b Help: Document VS generator default platform selection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2786
| * | | Help: Document VS generator default platform selectionBrad King2019-01-106-0/+12
| | |/ | |/|
* | | Merge topic 'FindICE-more-exe'Brad King2019-01-111-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fbb115d198 FindIce: Find slice2confluence and slice2matlab executables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2773
| * | | FindIce: Find slice2confluence and slice2matlab executablesjspam2019-01-101-0/+5
| | |/ | |/|
* | | Merge topic 'bison_target_policy'Brad King2019-01-113-0/+36
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 5000fed5af FindBISON: Add policy CMP0088 to run bison in build tree Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2774
| * | | FindBISON: Add policy CMP0088 to run bison in build treeRobert Maynard2019-01-103-0/+36
| |/ /
* | | Merge topic 'fix-doc-typo'Brad King2019-01-112-3/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 261ae28ccd Help: fix typo for CTEST_CUSTOM_TESTS_IGNORE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2770
| * | | Help: fix typo for CTEST_CUSTOM_TESTS_IGNOREBen Boeckel2019-01-022-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | In commit v3.4.0-rc1~57^2 (Help: document CTEST_CUSTOM_* variables, 2015-09-17), the CTEST_CUSTOM_TESTS_IGNORE variable was documented with a typo.
* | | | Merge topic 'sort1'Brad King2019-01-111-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20b7826e14 Help: correct alphabetical sorting of lines Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2784
| * | | | Help: correct alphabetical sorting of linesJoachim Wuttke (o)2019-01-101-2/+2
| | |/ / | |/| |
* | | | Merge topic 'doc-roff-fix'Brad King2019-01-111-2/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | 9922e70b1a Help: Prevent .so from being treated as a roff macro Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2756
| * | | Help: Prevent .so from being treated as a roff macroRaf Czlonka2019-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move `.so` to the line above - otherwise it is being treated as a `roff` macro, i.e.: $ mandoc -Tlint /usr/local/man/man7/cmake-properties.7 | head -n 3 mandoc: /usr/local/man/man7/cmake-properties.7:1131:2: WARNING: .so is fragile, better use ln(1): so libraries. mandoc: /usr/local/man/man7/cmake-properties.7: ERROR: No such file or directory mandoc: /usr/local/man/man7/cmake-properties.7:1131:15: ERROR: .so request failed: .so libraries. and causes other issues down the line.
* | | | Merge topic 'ctest-show-as-json'Brad King2019-01-102-1/+76
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 67209a9291 Tests: Add cases for ctest --show-only=json-v1 fc41a95f08 CTest: Add --show-only[=format] option to print test info 7b81d8c21e TestGenerator: Record support file and line where test was added 00530d74d5 Tests: Pass python interpreter into RunCMake.CTestCommandLine Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !2499
| * | | | CTest: Add --show-only[=format] option to print test infoJustin Goshi2019-01-102-1/+76
| | |/ / | |/| | | | | | | | | | | | | | | | | | format can be 'human' to print the current text format or 'json-v1' to print the test object model in json format and is useful for IDEs who want to gather information about the tests. Defaults to 'human' format.
* | | | Autogen: Add AUTO(MOC|RCC|UIC)_EXECUTABLE target propertiesTobias Hunger2019-01-108-0/+66
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to force moc/rcc/uic compiler used for AUTO(MOC|RCC|UIC). Setting these properties is only necessary if you are going to do strange things like build these tools as part of your own build system. Setting these properties will also prevent cmake from testing the binary: It is user-provided and assumed to be valid.
* | | SWIG: Add support for custom Swig source file extensionsThirumal Venkat2019-01-031-0/+5
| |/ |/|
* | Merge topic 'link-options'Craig Scott2018-12-236-2/+55
|\ \ | | | | | | | | | | | | | | | | | | f255280fd9 PIE link options: Update strategy to fix performance regression Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2739
| * | PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-196-2/+55
| | | | | | | | | | | | Fixes: #18700
* | | Merge topic 'install-code-script-genex'Craig Scott2018-12-234-0/+40
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 25cae1e85d install: Teach CODE,SCRIPT modes to evaluate generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2688
| * | | install: Teach CODE,SCRIPT modes to evaluate generator expressionsJon Chronopoulos2018-12-224-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This also introduces CMP0087 which will keep the OLD behaviour of not evaluating generator expressions Fixes: #15785
* | | | Merge topic 'compile_options'Kyle Edwards2018-12-212-20/+49
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | 2439d546c8 Help: Revise compile options command docs, and provide example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2752
| * | | Help: Revise compile options command docs, and provide exampleJoachim Wuttke (h)2018-12-202-20/+49
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | For add_compile_options and target_compile_options: - Insert sections. - Provide cross-links between the two doc pages - Alleviate and explain links to the commands ...compile_definitions and ...include_directories. - Alleviate link to COMPILE_OPTIONS, and integrate it into the synopsis.
* | | Merge topic 'doc-stage'Kyle Edwards2018-12-201-0/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b99448e016 Help/dev: Document where topic stage branch is held Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2753
| * | | Help/dev: Document where topic stage branch is heldBrad King2018-12-191-0/+8
| |/ /
* | | Merge branch 'topic-findliblzma' into 'master'Marc Chevrier2018-12-201-0/+4
|\ \ \ | |/ / |/| | | | | | | | | | | | | | FindLibLZMA: add imported target Closes #18679 and #18680 See merge request cmake/cmake!2730
| * | FindLibLZMA: add imported targetHiroshi Miura2018-12-131-0/+4
| |/ | | | | | | | | | | | | | | | | | | - Add imported target LibLZMA::LibLZMA - Show found message with library path - Add test for FindLibLZMA Fixes: #18680, #18679 Signed-off-by: Hiroshi Miura <miurahr@linux.com>
* | Merge topic 'doc-get-target-property'Brad King2018-12-131-0/+2
|\ \ | | | | | | | | | | | | | | | | | | 34b7003d2a Documentation: Reference list of target properties in get_target_property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2736
| * | Documentation: Reference list of target properties in get_target_propertyTobias Hunger2018-12-131-0/+2
| | |
* | | Merge topic 'fileapi'Brad King2018-12-133-0/+1117
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9c6f08276 Help: Add release note for fileapi feature 4b6b2a571c fileapi: extend codemodel v2 with directory details eb8c7676a4 fileapi: extend codemodel v2 with a project model 42f0125ceb fileapi: Add test for cmakeFiles v1 6615408193 fileapi: add cmakeFiles v1 3f6ee75a66 fileapi: Add test for cache v2 7489e95b8e fileapi: add cache v2 ea0a060168 fileapi: Add test for codemodel v2 ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2706
| * | Help: Add release note for fileapi featureBrad King2018-12-121-0/+5
| | | | | | | | | | | | Fixes: #18398
| * | fileapi: extend codemodel v2 with directory detailsBrad King2018-12-121-2/+30
| | | | | | | | | | | | | | | Issue: #18398 Co-Author: Kyle Edwards <kyle.edwards@kitware.com>
| * | fileapi: extend codemodel v2 with a project modelBrad King2018-12-121-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | Offer clients a `project()`-centric view of the build system. This is similar to the directory-centric view but consolidates subdirectories that do not call `project()` with a new project name. Issue: #18398 Co-Author: Kyle Edwards <kyle.edwards@kitware.com>
| * | fileapi: add cmakeFiles v1Brad King2018-12-121-0/+82
| | | | | | | | | | | | Issue: #18398
| * | fileapi: add cache v2Brad King2018-12-121-0/+74
| | | | | | | | | | | | | | | | | | Start with v2 to distinguish it from server-mode v1. Issue: #18398
| * | fileapi: add codemodel v2Brad King2018-12-121-0/+470
| | | | | | | | | | | | | | | | | | Start with v2 to distinguish it from server-mode v1. Issue: #18398
| * | fileapi: Report cmake generator in reply index fileBrad King2018-12-121-0/+13
| | |