summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* CUDA: Support compiler id and version generator expressionsRobert Maynard2019-03-111-0/+12
| | | | | Introduce the CUDA_COMPILER_ID and CUDA_COMPILER_VERSION generator expressions.
* Merge topic 'enable_testing'Brad King2019-03-082-5/+13
|\ | | | | | | | | | | | | 538e699e5a Help: for command enable_testing, explain relation to module CTest. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3070
| * Help: for command enable_testing, explain relation to module CTest.Joachim Wuttke (o)2019-03-072-5/+13
| |
* | Help: add code-block directiveKyle Edwards2019-03-071-1/+1
| |
* | Help: provide example for HTTPHEADER option to ctest_submitZack Galbreath2019-03-071-1/+9
|/
* Merge topic 'docs-xcode-schemes'Brad King2019-03-063-34/+29
|\ | | | | | | | | | | | | | | | | d0cb912a28 Help: Remove note that Xcode scheme generator is experimental de850fe385 Help: Trivial typo fix for CMAKE_XCODE_GENERATE_SCHEME d61a5a20ef Help: Sort lists of (CMAKE_)XCODE_SCHEME_... variables and properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3066
| * Help: Remove note that Xcode scheme generator is experimentalCraig Scott2019-03-061-5/+0
| |
| * Help: Trivial typo fix for CMAKE_XCODE_GENERATE_SCHEMECraig Scott2019-03-061-1/+1
| |
| * Help: Sort lists of (CMAKE_)XCODE_SCHEME_... variables and propertiesCraig Scott2019-03-063-28/+28
| |
* | Merge topic 'issue-18883-support-for-multiple-targets'Brad King2019-03-063-3/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 324d18bb34 cmake: Teach --build mode to support multiple targets ebc94500c1 cmGlobalGenerator: Optimize Printable() method from GeneratedMakeCommand fdeb364a84 cmGlobalGenerator: Change case of methods from GeneratedMakeCommand struct b3955a08ab cmakemain: Remove ignored --use-stderr option from command line help f1367c8c51 cmGlobalGenerator: Remove unused code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2939
| * | cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-053-3/+8
| | | | | | | | | | | | Fixes: #16136
* | | Merge topic 'docs-install-destinations'Brad King2019-03-061-51/+85
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a5f79b83c7 Help: clarify DESTINATION and TYPE usage for install() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3052
| * | | Help: clarify DESTINATION and TYPE usage for install()Craig Scott2019-03-051-51/+85
| | |/ | |/|
* | | Merge topic 'ios-docs'Brad King2019-03-062-1/+62
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 376138fe0c Help: CMAKE_MACOSX_BUNDLE is ON for iOS/tvOS/watchOS f7d602b572 Help: Example of tweaking iOS/tvOS/watchOS build 4a9e2e4f35 Help: find_package with fat iOS libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3047
| * | | Help: CMAKE_MACOSX_BUNDLE is ON for iOS/tvOS/watchOSRuslan Baratov2019-03-051-0/+3
| | | |
| * | | Help: Example of tweaking iOS/tvOS/watchOS buildRuslan Baratov2019-03-051-0/+48
| | | | | | | | | | | | | | | | | | | | CMAKE_OSX_ARCHITECTURES and CMAKE_OSX_DEPLOYMENT_TARGET variables can be used to tweak iOS/tvOS/watchOS build
| * | | Help: find_package with fat iOS librariesRuslan Baratov2019-03-051-1/+11
| |/ /
* | | Merge topic 'ios-variable'Brad King2019-03-062-0/+5
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | e427c7c1d8 iOS: Add IOS variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3051
| * | iOS: Add IOS variableRuslan Baratov2019-03-052-0/+5
| |/ | | | | | | | | | | | | Since commit 11da882a12 (Apple: Introduce separate system name for iOS, tvOS, and watchOS, 2018-01-15, v3.14.0-rc1~14^2~1) we support setting `CMAKE_SYSTEM_NAME` to `iOS`. Existing iOS toolchain files already set `IOS` as a short-hand variable, so do the same here.
| * Merge branch 'vs2019' into release-3.14Brad King2019-02-281-1/+1
| |\ | | | | | | | | | Merge-request: !3044
| * \ Merge branch 'docs-rpath-origin-apple' into release-3.14Brad King2019-02-271-7/+7
| |\ \ | | | | | | | | | | | | Merge-request: !3020
| * \ \ Merge branch 'FindOctave-remove' into release-3.14Brad King2019-02-273-4/+0
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3027
| * \ \ \ Merge branch 'doc-ctest-build-and-test-summary' into release-3.14Brad King2019-02-261-2/+3
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3017
| * \ \ \ \ Merge branch 'releasenotes_arch_independent' into release-3.14Brad King2019-02-251-0/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3012
| * \ \ \ \ \ Merge branch 'docs_try_commands' into release-3.14Brad King2019-02-252-25/+33
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3013
| * \ \ \ \ \ \ Merge branch 'remove-exclude-from-all-warning' into release-3.14Brad King2019-02-222-2/+14
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3002
| * \ \ \ \ \ \ \ Merge branch 'link-options' into release-3.14Brad King2019-02-201-3/+4
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2996
| * \ \ \ \ \ \ \ \ Merge branch 'fix-implicit-includes-fortran' into release-3.14Brad King2019-02-201-1/+6
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2994
| * \ \ \ \ \ \ \ \ \ Merge branch 'file_symlink_docs' into release-3.14Brad King2019-02-181-23/+23
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2974
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'externalproject_docs' into release-3.14Brad King2019-02-181-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2978
* | \ \ \ \ \ \ \ \ \ \ \ Merge topic 'vs2019'Brad King2019-03-011-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c9a7f3135e Help: Update VS 2019 generator release note for preview 4 00c1120837 VS: Drop workaround needed only for VS 2019 preview 2 and 3 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Egor Pugin <egor.pugin@gmail.com> Merge-request: !3044
| * | | | | | | | | | | | Help: Update VS 2019 generator release note for preview 4Brad King2019-02-281-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Help: inter-link install() commandsNeroBurner2019-02-281-5/+5
| | | | | | | | | | | | |
* | | | | | | | | | | | | Help: add inter link anchors for install() commandsNeroBurner-tux2019-02-281-0/+7
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge topic 'doc-xref-EXPORT_NAME'Brad King2019-02-281-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c29a1d58d9 Help: Link from install(TARGET) to EXPORT_NAME to rename exported target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3037
| * | | | | | | | | | | | | Help: Link from install(TARGET) to EXPORT_NAME to rename exported targetNeroBurner2019-02-271-0/+2
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge topic 'doc-EXPORT_NAME'Brad King2019-02-281-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dac7e8b833 Help: Link from EXPORT_NAME to relevant export commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3033
| * | | | | | | | | | | | | | Help: Link from EXPORT_NAME to relevant export commandsNeroBurner2019-02-271-3/+3
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Help: Clarify ordering of list(REMOVE_DUPLICATES)Kyle Edwards2019-02-271-1/+2
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also adds a test to enforce the order behavior of list(REMOVE_DUPLICATES).
* | | | | | | | | | | | | Merge topic 'ninja-dyndep-lang-aware'Brad King2019-02-271-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f22c18b1c1 ninja: name dyndep internal files using the object file 7c78adca8e cmNinjaTargetGenerator: remove "preprocessed" mentions in dyndep 933dd91642 ninja: do not assume explicit preprocessing uses that output 2c0a7bc770 ninja: pass language to cmake_ninja_depends 72f9bb2993 ninja: make dyndep generation language aware 2dd0cb7aeb Help: note that Ninja also uses OBJECT_OUTPUTS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2997
| * | | | | | | | | | | | | Help: note that Ninja also uses OBJECT_OUTPUTSBen Boeckel2019-02-251-3/+3
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge topic 'docs-rpath-origin-apple'Brad King2019-02-271-7/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bf10f02441 Help: Fix minor inaccuracies of what BUILD_RPATH_USE_ORIGIN affects Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3020
| * | | | | | | | | | | | | Help: Fix minor inaccuracies of what BUILD_RPATH_USE_ORIGIN affectsCraig Scott2019-02-271-7/+7
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge topic 'FindOctave-remove'Brad King2019-02-273-4/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7a1f3fe041 FindOctave: Remove module pending further work Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3027
| * | | | | | | | | | | | FindOctave: Remove module pending further workBrad King2019-02-263-4/+0
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `FindOctave` module added by commit 170bcb6fdc (FindOctave: Add module to find GNU octave, 2018-11-17, v3.14.0-rc1~283^2) has a few problems in its implementation that need to be worked out before the module can be included in a CMake release. These were missed during review. Remove the module for now. It can be restored later with a fresh review. Issue: #18991
* | | | | | | | | | | | Merge topic 'vs-wince-no-deploy'Brad King2019-02-263-0/+53
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 917c035ada VS: support suppressing deployment of selected targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2991
| * | | | | | | | | | | | VS: support suppressing deployment of selected targetsWil Stark2019-02-253-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a `VS_NO_SOLUTION_DEPLOY` target property to explicitly specify for each target whether to suppress VS solution deployment of the generated target project. Fixes: #18953
* | | | | | | | | | | | | Merge topic 'add-xlclang'Brad King2019-02-264-0/+45
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d9d285c5ad jsoncpp: Fix include order for build within CMake 0d489fab19 libuv: fix atomic ops compilation with xlclang 1699f5c231 Utilities: Suppress warnings in third-party code when using XLClang f709089d84 XLClang: Extract compiler implicit include directories 5c41386357 XLClang: Add policy CMP0089 to present as XL for compatibility 8278237933 XL: Remove overlap with the new XLClang compiler ID 6f5cf2d2c6 XL: Revert "Recognize compilers identified by __ibmxl__" 90c6156aa8 XLClang: Add a new compiler ID for the clang-based XL compiler ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2921
| * | | | | | | | | | | | | XLClang: Add policy CMP0089 to present as XL for compatibilityBrad King2019-02-254-0/+45
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now identify IBM's Clang-based XL compilers, which define `__ibmxl__`, as `XLClang` rather than `XL`. In order to support existing project code that checks for `XL`, add a policy whose OLD behavior is to present the compiler id as `XL` and whose NEW behavior is to present the compiler id as `XLClang` as we really detect it.
* | | | | | | | | | | | | Merge topic 'doc-ctest-build-and-test-summary'Brad King2019-02-261-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | / | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 02ba5d57df Help: Fix --build-and-test synopsis in ctest(1) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Bartosz <gang65@poczta.onet.pl> Merge-request: !3017