summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* FindBISON: Add policy CMP0088 to run bison in build treeRobert Maynard2019-01-103-0/+36
|
* 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
| | |
| * | fileapi: Add protocol v1 support for stateful per-client queriesBrad King2018-12-121-3/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for client-owned *stateful* query files. These allow clients to request a list of versions of each object kind and get only the first-listed version that CMake recognizes. Since clients own their stateful query files they can mutate them over time. As a client installation is updated it may update the queries that it writes to build trees to get newer object versions without paying the cost of continuing to generate older versions. Issue: #18398
| * | fileapi: Add protocol v1 support for client-specific query filesBrad King2018-12-121-2/+51
| | | | | | | | | | | | | | | | | | | | | | | | Add support for client-owned stateless query files. These allow clients to *own* requests for major object versions and get all those recognized by CMake. Issue: #18398
| * | fileapi: Add protocol v1 infrastructure with support for shared query filesBrad King2018-12-122-0/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a file-based API that clients may use to get semantic information about the buildsystem that CMake generates. Clients will write query files under a designated location in the build tree, and CMake will write reply files for clients to read. Start with support for shared stateless query files. These allow clients to share requests for major object versions and get all those recognized by CMake. Once any client has written a shared request to a build tree it will persist. Other clients will not need to overwrite the request (since it is stateless) and should not remove it either. For now we add only an undocumented object kind to use for testing the query and reply infrastructure. Object kinds providing real semantic information will be added later. Issue: #18398
* | | Merge topic 'object-library-link'Brad King2018-12-121-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | bab24e782c target_link_libraries: Propagate dependencies of object libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2725
| * | | target_link_libraries: Propagate dependencies of object librariesKyle Edwards2018-12-101-0/+5
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | Prior to this commit, linking against an object library did not propagate private link dependencies of object libraries to their consuming targets. This change implements the correct behavior. Fixes: #18692 Co-Author: Brad King <brad.king@kitware.com>
* | | Merge topic 'default-test-timeout'Brad King2018-12-121-3/+4
|\ \ \ | |/ / |/| | | | | | | | | | | | | | 3e0eb3307f Help: clarify documentation of ctest --timeout Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2721
| * | Help: clarify documentation of ctest --timeoutRegina Pfeifer2018-12-091-3/+4
| | |
* | | Merge topic 'SWIG'Brad King2018-12-104-0/+29
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | dff28141dc UseSWIG: add management of SWIG option -module 7b3d4799f8 Help: update policy 0078 documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2669
| * | | UseSWIG: add management of SWIG option -moduleMarc Chevrier2018-12-073-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When file property SWIG_MODULE_NAME is specified, provide option -module to SWIG compiler. Fixes: #18374
| * | | Help: update policy 0078 documentationMarc Chevrier2018-12-071-0/+2
| | | |
* | | | Merge topic 'file-read_symlink'Brad King2018-12-102-0/+29
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 31840e363f file: Fix formatting of error in SIZE sub-command 98a39be6cf file: Add READ_SYMLINK sub-command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2705
| * | | | file: Add READ_SYMLINK sub-commandKyle Edwards2018-12-062-0/+29
| |/ / /
* | | | Merge topic 'autogen_revert_implicit_includes'Brad King2018-12-101-0/+13
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | e5a4007a3b Merge branch 'backport-autogen_revert_implicit_includes' 4be7f38d57 Autogen: Revert passing compiler implicit includes to moc 187481d4d9 Autogen: Revert passing compiler implicit includes to moc Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2709
| * | | Merge branch 'backport-autogen_revert_implicit_includes'Brad King2018-12-071-0/+13
| |\ \ \ | | |/ / | |/| |
| | * | Autogen: Revert passing compiler implicit includes to mocSebastian Holtermann2018-12-071-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passing an incomplete list of compiler include directories causes a regression in the KIO project (and probably others). We need to disable it until the complete list is available (see #16291). Fixes: #18669 Issue: #18041
| | * | Merge branch 'cpack-doc-gen-names' into release-3.13Brad King2018-11-0616-59/+59
| | |\ \ | | | | | | | | | | | | | | | Merge-request: !2563
| | * \ \ Merge branch 'backport-FindBoost-explicit-arch-tag' into release-3.13Brad King2018-11-061-0/+3
| | |\ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !2568
| | * \ \ \ Merge branch 'rename-cpack-ext-generator' into release-3.13Brad King2018-11-061-9/+9
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !2566
| | * \ \ \ \ Merge branch 'cpack-gen-docs-link' into release-3.13Craig Scott2018-11-051-2/+3
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2562
* | | \ \ \ \ \ Merge topic 'gnu-octave'Brad King2018-12-073-0/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 170bcb6fdc FindOctave: Add module to find GNU octave Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2630
| * | | | | | | | FindOctave: Add module to find GNU octaveMichael Hirsch, Ph.D2018-12-063-0/+6
| |/ / / / / / /
* | | | | | | | Merge topic 'submit-method'Brad King2018-12-074-15/+14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9501a6145d CTest: Remove special case for Dart version <= 1 e184603378 CTest: Add release note about removed submission methods 8c25aa2feb CTest: Remove submission trigger a688c6b928 CTest: Remove submit method 'ftp' c339b64cf2 CTest: Remove submit method 'scp' aebdad399e CTest: Remove submit method 'cp' c2f6872c4e CTest: Remove submit method 'xmlrpc' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2672
| * | | | | | | | CTest: Remove special case for Dart version <= 1Regina Pfeifer2018-11-281-3/+2
| | | | | | | | |
| * | | | | | | | CTest: Add release note about removed submission methodsRegina Pfeifer2018-11-281-0/+6
| | | | | | | | |
| * | | | | | | | CTest: Remove submission triggerRegina Pfeifer2018-11-282-5/+3
| | | | | | | | |
| * | | | | | | | CTest: Remove submit method 'ftp'Regina Pfeifer2018-11-281-2/+1
| | | | | | | | |
| * | | | | | | | CTest: Remove submit method 'scp'Regina Pfeifer2018-11-282-5/+4
| | | | | | | | |
| * | | | | | | | CTest: Remove submit method 'cp'Regina Pfeifer2018-11-281-3/+2
| | | | | | | | |