summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Help: Add missing versionadded directives for IMPORTED_IMPLIBCraig Scott2023-12-091-5/+8
| | | | |
* | | | | Merge topic 'create_test_sourcelist-full-filepath'Brad King2023-12-121-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a29ca55b1f create_test_sourcelist: use the full path to the driver 609af7734f cmCreateTestSourceList: simplify string operations Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !9060
| * | | | | create_test_sourcelist: use the full path to the driverBen Boeckel2023-12-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using `FILE_SET` syntax, full paths to out-of-source files are needed as they are not searched for.
* | | | | | Merge topic 'Help-create_test_sourcelist'Brad King2023-12-121-22/+21
|\ \ \ \ \ \ | |/ / / / / |/| | / / / | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 464bc12bb7 Help/create_test_sourcelist: format arguments in the signature docs 131f9c9efa Help/create_test_sourcelist: add formatting markup 8540520902 Help/create_test_sourcelist: reflow prose Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9059
| * | | | Help/create_test_sourcelist: format arguments in the signature docsBen Boeckel2023-12-101-4/+4
| | | | |
| * | | | Help/create_test_sourcelist: add formatting markupBen Boeckel2023-12-091-7/+7
| | | | |
| * | | | Help/create_test_sourcelist: reflow proseBen Boeckel2023-12-091-18/+17
| |/ / /
* | | | Merge topic 'compute-compiler-linker'Brad King2023-12-091-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | df025444b2 LinkerId: Identify AIX and SunOS system linkers c1e48a19a5 LinkerId: Try multiple flags to detect linker id and version 1e42a0cf18 LinkerId: Match linker id and version more robustly Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !9057
| * | | | LinkerId: Identify AIX and SunOS system linkersBrad King2023-12-081-0/+2
| | | | | | | | | | | | | | | | | | | | Populate `CMAKE_<LANG>_COMPILER_LINKER_{ID,VERSION}` on these platforms.
* | | | | Merge topic 'LLVMFlang-Fortran-link-enhancements'Brad King2023-12-091-5/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0502b345f2 LLVMFlang Fortran: enhance link capabilities Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9025
| * | | | | LLVMFlang Fortran: enhance link capabilitiesMarc Chevrier2023-12-081-5/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | * Add support for "LINKER:" prefix. * Add support, on Linux, for linker selection through CMAKE_LINKER_TYPE variable.
* | | | | Merge topic 'find-rustc-importlibs'Brad King2023-12-092-5/+11
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | f20c5c6f20 MSVC: Teach find_library to consider Rust's '${name}.dll.lib' convention 7598ea5389 Tests: Add case covering find_library behavior when targeting MSVC ABI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9046
| * | | | MSVC: Teach find_library to consider Rust's '${name}.dll.lib' conventionDaniel Ching2023-12-082-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This convention is used by Rust toolchains (rustc/cargo/cargo-c) for the MSVC ABI. Fixes: #25478
* | | | | Merge topic 'doc-signatures'Brad King2023-12-072-175/+211
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | e1519edd91 Help: Use signature directive for the 'add_library' command bfc9e71d1f Help: Use signature directive for the 'add_executable' command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9044
| * | | | Help: Use signature directive for the 'add_library' commandBrad King2023-12-062-142/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows individual signatures to be cross-referenced from elsewhere. It also associates with each signature its main documentation via indentation.
| * | | | Help: Use signature directive for the 'add_executable' commandBrad King2023-12-061-34/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows individual signatures to be cross-referenced from elsewhere. It also associates with each signature its main documentation via indentation.
* | | | | Help/dev: Add informal governance section to maintainer guideBrad King2023-12-061-0/+7
|/ / / / | | | | | | | | | | | | Document the status quo w.r.t. governance.
* | | | Merge topic 'fix-doc-add_library-INTERFACE-EXCLUDE_FROM_ALL'Brad King2023-12-051-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | 7fc6d7247a Help: Fix signature of add_library(<name> INTERFACE EXCLUDE_FROM_ALL) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9031
| * | | Help: Fix signature of add_library(<name> INTERFACE EXCLUDE_FROM_ALL)namniav2023-12-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This signature was added by commit 4391913133 (Add INTERFACE libraries to generated buildsystem if they have SOURCES, 2020-07-20, v3.19.0-rc1~346^2~1) with incorrect documentation. Previously the documented signature as: add_library(<name> INTERFACE [<source>...] [EXCLUDE_FROM_ALL]) which is incorrect. CMake would recognize `EXCLUDE_FROM_ALL` as a source file and report an error that it doesn't exists. The correct signature is: add_library(<name> INTERFACE [EXCLUDE_FROM_ALL] [<source>...]) which places `EXCLUDE_FROM_ALL` in the same position used by the documentation of other signatures. Fixes: #25463
* | | | Merge topic 'ctest-jobserver-client'Brad King2023-12-043-0/+32
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 80fe56c481 ctest: Add support for running under a make job server on POSIX systems 5396f4a9a3 cmUVJobServerClient: Add libuv-based job server integration client Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !9021
| * | | | ctest: Add support for running under a make job server on POSIX systemsBrad King2023-12-033-0/+32
| |/ / / | | | | | | | | | | | | | | | | Share job slots with the job server by acquiring a token before running each test, and releasing the token when the test finishes.
* | | | Merge topic 'fileapi-exe-launcher'Brad King2023-12-042-1/+34
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | 80a64c9ce5 fileapi: Add cross-compiling emulator to codemodel-v2 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8964
| * | | fileapi: Add cross-compiling emulator to codemodel-v2Ralf Habacker2023-12-012-1/+34
| | | | | | | | | | | | | | | | Fixes: #25408
* | | | Merge topic 'xcode-embed-xpc-services'Brad King2023-12-013-0/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2b4bb43ed3 Xcode: Add support to embed XPC Services Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9006
| * | | | Xcode: Add support to embed XPC ServicesJonathan Earnshaw2023-11-293-0/+15
| | | | |
* | | | | Help: Document that ctest(1) --test-dir was added in 3.20scivision2023-11-301-0/+2
|/ / / /
* | | | Merge topic 'xcode-embed-resources'Brad King2023-11-291-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 6030df205a Xcode: Fix embed resources prop name Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Deal <halx99@live.com> Merge-request: !9008
| * | | Xcode: Fix embed resources prop namehalx992023-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix commit e40d2cb3af (Xcode: Add embed resources support, 2023-07-31, v3.28.0-rc1~281^2). The implementation should not name the `_PATH` suffix explicitly. That variant is automatically handled by `cmGlobalXCodeGenerator::AddEmbeddedObjects`.
| * | | Merge branch 'release-3.27' into release-3.28Brad King2023-11-281-0/+20
| |\ \ \ | | | |/ | | |/|
| * | | Merge branch 'release-3.27' into release-3.28Brad King2023-11-272-4/+14
| |\ \ \
| * \ \ \ Merge topic 'doc-ctest-link-cdash' into release-3.28Brad King2023-11-221-2/+2
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 486c89dd6a Help: Fix ctest(1) manual links to www.cdash.org Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8998
| * \ \ \ \ Merge topic 'fileapi-file-sets-base-dirs-relative' into release-3.28Brad King2023-11-201-1/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a3a85524cd fileapi: Fix file sets' base directories relative to top source Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8977
| * \ \ \ \ \ Merge topic 'doc-CMP0149' into release-3.28Brad King2023-11-201-0/+7
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fe0d03b044 Help: Document that CMP0149 should be set before project() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8990
* | \ \ \ \ \ \ Merge branch 'release-3.27'Brad King2023-11-281-0/+20
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |
| * | | | | | | CMake 3.27.9v3.27.9Brad King2023-11-281-0/+20
| | |_|_|_|/ / | |/| | | | |
| * | | | | | Merge branch 'release-3.26' into release-3.27Brad King2023-11-272-4/+14
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'doc-ctest-link-cdash' into release-3.27Brad King2023-11-211-2/+2
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | Merge-request: !8998
| * | | | | | | Merge branch 'fileapi-file-sets-base-dirs-relative' into release-3.27Brad King2023-11-201-1/+3
| |\ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | / / | | | |_|_|/ / | | |/| | | | Merge-request: !8977
* | | | | | | Merge topic 'fix-install-jar-exports-warning'Brad King2023-11-281-4/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c17268ff0b UseJava: Increase maximum policy version in exported files to 3.27 4567c8205a Help/dev: Update UseJava export policy version in post-release development Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !9004
| * | | | | | | Help/dev: Update UseJava export policy version in post-release developmentGold8562023-11-271-4/+5
| | | | | | | |
* | | | | | | | Merge topic 'cpack-auto-suffixes'Brad King2023-11-283-18/+41
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 53991e62da CPack/RPM: Append .rpm to CPACK_RPM_FILE_NAME if missing f2a6d423da CPack/DEB: Append .deb to CPACK_DEBIAN_FILE_NAME if missing 907d4db558 Help: Format allowed CPACK_{DEB,RPM}_FILE_NAME values as definition list Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8880
| * | | | | | | CPack/RPM: Append .rpm to CPACK_RPM_FILE_NAME if missingAlex Neundorf2023-11-272-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we issued an error when the `.rpm` suffix is missing. Instead, append the suffix automatically. This matches the behavior of `CPACK_ARCHIVE_FILE_NAME`, to which the archive format suffix is automatically appended. With this change, developers can simply do set(CPACK_RPM_comp_FILE_NAME "${CPACK_ARCHIVE_comp_FILE_NAME}")
| * | | | | | | CPack/DEB: Append .deb to CPACK_DEBIAN_FILE_NAME if missingAlex Neundorf2023-11-272-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we issued an error when the `.deb` or `.ipk` suffix is missing. Instead, append the suffix `.deb` automatically. This matches the behavior of `CPACK_ARCHIVE_FILE_NAME`, to which the archive format suffix is automatically appended.
| * | | | | | | Help: Format allowed CPACK_{DEB,RPM}_FILE_NAME values as definition listBrad King2023-11-272-19/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides a structured location for notes about each value.
* | | | | | | | Merge branch 'release-3.26'Brad King2023-11-272-4/+14
|\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |
| * | | | | | | CMake 3.26.6v3.26.6Brad King2023-11-272-4/+14
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge topic 'vs-ifx'Brad King2023-11-274-0/+34
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 43d218d970 VS: Add support for using Intel oneAPI Fortran compiler in .vfproj files 5c77facd78 VS: Fix Intel plugin version detection fallback Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9001
| * | | | | | | VS: Add support for using Intel oneAPI Fortran compiler in .vfproj filesBrad King2023-11-224-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a `fortran={ifort,ifx}` field to `CMAKE_GENERATOR_TOOLSET` to specify which Intel Fortran compiler to use. Fixes: #25427
* | | | | | | | Merge topic 'move-deprecated-variables-to-dedicated-section'Brad King2023-11-271-22/+64
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3888ea2f24 Help: Move deprecated variables to dedicated section Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9000
| * | | | | | | | Help: Move deprecated variables to dedicated section權少2023-11-221-22/+64
| | |_|_|/ / / / | |/| | | | | |