- Apr 21, 2025
-
-
Kitware Robot authored
-
- Apr 20, 2025
-
-
Kitware Robot authored
-
- Apr 19, 2025
-
-
Kitware Robot authored
-
- Apr 18, 2025
-
-
89899c3a cmcmd: Simplify vs_link_{exe,dll} output encoding logic c11c86c0 cmcmd: Clarify comment explaining vs_link_{exe,dll} output encoding Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10675
-
3f8ad3e8 Tests: Simplify implementation of execute_process encoding test executable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10676
-
4acfe363 FindCURL: Fix hardcoded outdated protocols and features Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10666
-
4665dba9 Help/dev: Add info how to generate documentation locally Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10668
-
0a28689e FindFLTK, FindFLTK2: Update documentation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10665
-
7b79c2b3 exec_program: Add example how to upgrade to execute_process() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10667
-
419a49c6 FindImageMagick: Update documentation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10670
-
Kitware Robot authored
-
- Apr 17, 2025
-
-
Brad King authored
Replace use of KWSys ConsoleBuf with direct encoding conversion calls.
-
df870e17 cmArgumentParser: Implement trailing positional args Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !10655
-
5781cf40 Makefile: Fix progress with non-excluded targets in excluded dirs 89ab14b0 cmGlobalGenerator: Constify IsExcluded use of cmLocalGenerator 0aabf325 cmGeneratorExpression: Constify use of cmLocalGenerator 88f54fba cmLocalGenerator: Avoid unnecessary const-ness propagation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10658
-
0cc96266 fileapi: Generate partial reply when buildsystem generation fails 09aa968e cmFileAPI: Add BuildReplyEntry wrapper around AddReplyIndexObject 5e0a644e Tests/RunCMake/FileAPI: Explicitly specify expected reply index prefix 0a0bd69f Help: Polish cmake-file-api(7) manual Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !10652
-
Peter Kokot authored
This adds a short info to the development documentation how to build it locally quickly using only Utilities/Sphinx source directory.
-
Peter Kokot authored
- Synced module documentation with other similar find modules. - Removed CMake 2.8.8 version info as these are now being cleaned from the CMake 4 documentation. - Added some additional versionadded directives for those items that were added after the CMake 3.0.0 module state. - Added separate components section. - Reworded few descriptions.
-
Kitware Robot authored
-
- Apr 16, 2025
-
-
Peter Kokot authored
This hopefully helps a bit when upgrading CMake code that uses `exec_program()` command. Changes: - Used third-person phrasing for the command description. - The `exec_program()` command arguments in signature updated a bit. - Mention of CMakeLists.txt file removed as this command also worked in CMake scripts and other modes. - Added examples section.
-
Peter Kokot authored
This removes the hardcoded known protocols and features and only checks whether the specified component(s) by the `find_package(COMPONENT|OPTIONAL_COMPONENT <components>...)` call are found and listed by either the pkg-config or the curl-config tool. When curl is found via its CMake package configuration file, this issue wasn't relevant. Additionally, this also removes two internal FindCURL module variables `CURL_KNOWN_PROTOCOLS` and `CURL_KNOWN_FEATURES`. Redundant fatal error thrown is also removed as this is handled by the `find_package_handle_standard_args()`. Fixes #26866
-
Peter Kokot authored
- Modules documentation updated and syced. - Added examples section. - Mentioned FLTK upstream package configuration file that is also taken into account when calling the find_package(FLTK). - Briefly mentioned the fltk_wrap_ui() command. - Added note for FindFLTK2 that it is for the obsolete 2.x branch that wasn't released and FindFLTK should be used instead. Issue: #15728
-
Vito Gamberini authored
-
f1b1b84b ASM_NASM: Honor ASM_NASM env var over standard NASM installation on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10662
-
20858ddb CMake: Enable parallel install for CMake itself Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10661
-
2a8bc1c4 if: Add warning when elseif has no argument Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Alex Turbov <i.zaufi@gmail.com> Merge-request: !10643
-
-
6e63080d macOS: Restore RPATH entry for libraries linked from /usr/local/lib 430174e6 CMakeDetermineCompilerABI: Comment implicit link directory exclusion Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10663
-
6e63080d macOS: Restore RPATH entry for libraries linked from /usr/local/lib 430174e6 CMakeDetermineCompilerABI: Comment implicit link directory exclusion Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10663
-
-
cd4e72ca Normalize PWD environment variable before using it Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !10659
-
cd4e72ca Normalize PWD environment variable before using it Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !10659
-
714966fe FindGLEW: Update documentation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10654
-
cea61192 FindMPEG, FindMPEG2: Update documentation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10656
-
905d4614 Find_SDL*: Update documentation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !10657
-
Kitware Robot authored
-
- Apr 15, 2025
-
-
Peter Kokot authored
- Synced module documentation with other similar find modules. - Added examples section. - Moved imported targets section to the top. - Added note about config mode. - Added CMake versions, when some variables got introduced as many were added after the initial module.
-
Brad King authored
Since commit 7b195312 (macOS: Do not pass any SDK/-isysroot to compilers by default, 2024-11-06, v4.0.0-rc1~511^2) our default invocation of compilers targeting macOS no longer passes `-isysroot`. Without that, Xcode's compilers search `-L/usr/local/lib` by default even though the macOS dynamic loader does not. Since `/usr/local/lib` is not a fully-implemented implicit link directory, exclude it from our detected `CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES` so that our generators do not suppress `RPATH` entries for dependencies in that directory. Fixes: #26867
-