Kitware Robot
1772622772
LICENSE: Replace references to Copyright.txt with LICENSE.rst
...
```
git grep -lz 'Copyright.txt or https://cmake.org/licensing ' |
while IFS= read -r -d $'\0' f ; do
sed -i '/Copyright.txt or https:\/\/cmake.org\/licensing / {
s/Copyright.txt/LICENSE.rst/
}' "$f" ; done
```
2025-03-03 10:43:35 -05:00
Brad King
7afa58b15d
Modules/Find*: Include FindPackageHandleStandardArgs normally
...
Since commit d74210a8bd
(CMP0017: Remove support for OLD behavior,
2024-11-17) we can rely on CMP0017's NEW behavior unconditionally.
Calling `include(FindPackageHandleStandardArgs)` in a builtin module
will always get the builtin `FindPackageHandleStandardArgs`.
2025-01-30 08:53:12 -05:00
Peter Kokot
c9f6369c76
FindIconv: Fix finding iconv.h on Alpine Linux
...
Alpine Linux has the `iconv.h` belonging to the builtin `iconv` library
provided by musl C library in the standard directory (`/usr/include`).
However, when installing the GNU libiconv APK package (`gnu-libiconv`),
the GNU `libiconv` library has header located in
`/usr/include/gnu-libiconv` subdirectory. Fix finding the header
matching the `libiconv` library.
Issue: #24695
2024-08-26 11:02:55 -04:00
Juan Ramos
3cd64287fe
Modules: Fix CMP0159 warnings in modules when tracing
...
Closes : #25829
2024-03-29 13:51:59 -07:00
Peter Kokot
1a4610269a
Modules: Fix checks under -Werror=strict-prototypes
...
This fixes configuration checks when using -Werror=strict-prototypes or
-Wstrict-prototypes compiler flag, for example, via the CMAKE_C_FLAGS.
2024-03-20 12:42:48 +01:00
Brad King
404025b00c
FindIconv: Avoid explicitly finding C runtime library
...
If `iconv` functionality is built into the C runtime library,
we do not need to link any libraries. Do not find `libc`.
Fixes : #22114
2021-04-26 14:30:29 -04:00
Sibi Siddharthan
01e9922db5
FindIconv: Add version support
...
Issue: #21857
2021-02-25 20:18:55 +05:30
Brad King
ee781ac59d
Merge topic 'doc-versionadded'
...
496ec6036f
Help: Add Sphinx 'versionadded' directives to each top-level document
0c87afceab
Help/dev: Add maintainer guide step for 'versionadded' documentation markup
dbd453c2ff
Utilities/Sphinx: Add script for inserting ".. versionadded" directive
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Alex Turbov <i.zaufi@gmail.com>
Merge-request: !4947
2020-07-07 09:22:28 -04:00
Kitware Robot
496ec6036f
Help: Add Sphinx 'versionadded' directives to each top-level document
...
Run the `Utilities/Sphinx/update_versions.py` script to add initial
markup to every top-level document and find module.
Issue: #19715
2020-07-06 10:23:20 -04:00
Sibi Siddharthan
a2a1d5a038
FindIconv use NAMES_PER_DIR
...
Signed-off-by: Sibi Siddharthan <sibisiddharthan.github@gmail.com>
2020-07-02 00:39:12 +05:30
Christian Pfeiffer
95646591d6
FindIconv: Add the FindIconv module.
...
This module provides abstraction over the various ways POSIX platforms
handle the iconv calls defined in POSIX.1-2001 and later versions.
2017-11-29 14:51:32 +01:00