Brad King
37089ffe20
Tests/HIP: Improve cmake code formatting
2025-04-09 13:31:42 -04:00
Brad King
b8dd3b208a
clang-format: Apply formatting to HIP sources with .hip extension
2025-04-09 13:31:38 -04:00
Brad King
11f67538c1
Merge topic 'update-kwsys'
...
abe4e4466b Merge branch 'upstream-KWSys' into update-kwsys
21c464252f KWSys 2025-04-09 (0fa969cb)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10625
2025-04-09 11:36:27 -04:00
Brad King
abe4e4466b
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2025-04-09 (0fa969cb)
2025-04-09 09:37:34 -04:00
KWSys Upstream
21c464252f
KWSys 2025-04-09 (0fa969cb)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 0fa969cb0ba76ef5f426e6ea56a63a5fe3cdc6ac (master).
Upstream Shortlog
-----------------
Brad King (3):
4336afc4 SystemTools: Remove redundant FindProgramPath function
54219234 SystemTools: Remove redundant FindProgram signatures
7a633bad SystemTools: Remove FindLibrary
Daniel Pfeifer (1):
ac633613 CTestConfig: Remove unused variables
2025-04-09 09:37:33 -04:00
Brad King
0a23535877
Merge topic 'asm-no-msvc'
...
d4b3443ed2 ASM: Identify Microsoft assemblers more specifically
6baf65ec46 ASM: Do not consider MSVC C/CXX compiler for generic ASM
b52882e1e3 ASM: Drop outdated C compilers from assembler candidates
abfe98ce6c ASM: Consider C/CXX compilers only if enabled
d28fcdc8d8 ASM: Simplify compiler candidate list variable name
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10626
2025-04-09 09:27:20 -04:00
Brad King
7bb7a6fb13
Merge topic 'android-riscv64'
...
201c3a491c Android: add support for riscv64-linux-android
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !10622
2025-04-09 09:24:59 -04:00
Brad King
7a9505582c
Merge topic 'patch-FindICU'
...
ed46adb6cf FindICU: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10599
2025-04-09 09:18:38 -04:00
Brad King
f7fb3e92bf
Merge branch 'release-4.0'
2025-04-09 09:12:35 -04:00
Brad King
8535fd0af3
Merge topic 'doc-CMAKE_OSX_SYSROOT'
...
2164da0ae6 Help: Document CMAKE_OSX_SYSROOT default change in 4.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10623
2025-04-09 09:12:34 -04:00
Brad King
46a439e1b6
Merge topic 'doc-CMAKE_OSX_SYSROOT' into release-4.0
...
2164da0ae6 Help: Document CMAKE_OSX_SYSROOT default change in 4.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10623
2025-04-09 09:12:33 -04:00
Brad King
fff29ab244
Merge branch 'release-4.0'
2025-04-09 09:10:15 -04:00
Brad King
2a0993660d
Merge branch 'release-3.31'
2025-04-09 09:10:08 -04:00
Brad King
c800eeea5a
Merge branch 'release-3.31' into release-4.0
2025-04-09 09:09:57 -04:00
Brad King
4ff3e43072
Merge branch 'release-4.0'
2025-04-09 09:08:38 -04:00
Brad King
cacd17230f
Merge topic 'apple-CoreFoundation-headers'
...
d736dafa22 Merge branch 'backport-3.31-apple-CoreFoundation-headers'
42390e7aa2 Source: Include specific CoreFoundation headers instead of umbrella header
14ffd1cc4e cmXCodeObject: Drop unused CoreFoundation header
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10616
2025-04-09 09:08:38 -04:00
Brad King
473e2b5a84
Merge topic 'apple-CoreFoundation-headers' into release-4.0
...
d736dafa22 Merge branch 'backport-3.31-apple-CoreFoundation-headers'
42390e7aa2 Source: Include specific CoreFoundation headers instead of umbrella header
14ffd1cc4e cmXCodeObject: Drop unused CoreFoundation header
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10616
2025-04-09 09:08:36 -04:00
Brad King
24b907a9e2
Merge topic 'backport-3.31-apple-CoreFoundation-headers' into release-3.31
...
42390e7aa2 Source: Include specific CoreFoundation headers instead of umbrella header
14ffd1cc4e cmXCodeObject: Drop unused CoreFoundation header
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10616
2025-04-09 09:07:27 -04:00
Kitware Robot
e15833c7c7
CMake Nightly Date Stamp
2025-04-09 00:04:24 -04:00
Brad King
d4b3443ed2
ASM: Identify Microsoft assemblers more specifically
...
Other tools may print "Microsoft" when invoked with `-?`, such as `cl`.
Look for output specific to the Microsoft Macro Assembler and its ARM
variant.
2025-04-08 15:23:08 -04:00
Brad King
6baf65ec46
ASM: Do not consider MSVC C/CXX compiler for generic ASM
...
`cl` does not know how to compile ASM `.s` or `.asm` sources.
Issue: #26617
2025-04-08 15:22:54 -04:00
Brad King
b52882e1e3
ASM: Drop outdated C compilers from assembler candidates
2025-04-08 15:22:44 -04:00
Brad King
abfe98ce6c
ASM: Consider C/CXX compilers only if enabled
2025-04-08 15:22:32 -04:00
Brad King
d28fcdc8d8
ASM: Simplify compiler candidate list variable name
...
`ASM_DIALECT` is always empty for plain `ASM`.
2025-04-08 15:22:07 -04:00
Brad King
d736dafa22
Merge branch 'backport-3.31-apple-CoreFoundation-headers'
2025-04-08 11:39:10 -04:00
Sergey Fedorov
42390e7aa2
Source: Include specific CoreFoundation headers instead of umbrella header
...
Some CoreFoundation headers included by the umbrella header, which we do
not need, use syntax that GCC does not support. Avoid including them.
GCC-Issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115880
2025-04-08 11:38:24 -04:00
Brad King
14ffd1cc4e
cmXCodeObject: Drop unused CoreFoundation header
...
It has not been needed since commit d250b67722 (cmGlobalXCodeGenerator:
Adopt pbxproj object id generation, 2021-01-06, v3.19.3~4^2~2).
2025-04-08 11:38:23 -04:00
Brad King
2164da0ae6
Help: Document CMAKE_OSX_SYSROOT default change in 4.0
...
In commit 7b19531291 (macOS: Do not pass any SDK/-isysroot to compilers
by default, 2024-11-06, v4.0.0-rc1~511^2) we forgot to update the
documentation of `CMAKE_OSX_SYSROOT`.
Fixes : #26846
2025-04-08 11:07:17 -04:00
Brad King
1840c8c61b
Merge branch 'release-4.0'
2025-04-08 10:45:46 -04:00
Brad King
8a3860379d
Merge topic 'normalize-input-paths'
...
5805461074 cmSystemTools: Simplify call to FindProgram for our own executable
db0e2574cb cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
5d700abda4 Source: Simplify FindProgram calls
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10620
2025-04-08 10:45:46 -04:00
Brad King
f21682cf1a
Merge topic 'normalize-input-paths' into release-4.0
...
5805461074 cmSystemTools: Simplify call to FindProgram for our own executable
db0e2574cb cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
5d700abda4 Source: Simplify FindProgram calls
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10620
2025-04-08 10:45:45 -04:00
Brad King
958628b4e1
Merge branch 'release-4.0'
2025-04-08 10:43:34 -04:00
Brad King
ad2513e293
Merge branch 'release-3.31'
2025-04-08 10:43:25 -04:00
Brad King
30d04b1f17
Merge branch 'release-3.31' into release-4.0
2025-04-08 10:43:15 -04:00
Brad King
1c08b49347
Merge topic 'backport-3.31-apple-posix' into release-3.31
...
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10619
2025-04-08 10:42:25 -04:00
Brad King
75b4881eb5
Merge branch 'release-4.0'
2025-04-08 10:42:18 -04:00
Brad King
dc55705681
Merge topic 'apple-posix'
...
f183631ae3 Merge branch 'backport-3.31-apple-posix' into apple-posix
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10619
2025-04-08 10:42:17 -04:00
Brad King
bbea5ca409
Merge topic 'apple-posix' into release-4.0
...
f183631ae3 Merge branch 'backport-3.31-apple-posix' into apple-posix
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10619
2025-04-08 10:42:16 -04:00
Brad King
db1c6e94b5
Merge topic 'tutorial-cleanup-ctestconfig'
...
593a079a8f Tutorial: Cleanup CTestConfig.cmake
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !10617
2025-04-08 10:40:49 -04:00
Brad King
9d3954e26d
Merge topic 'patch-FindLibLZMA'
...
86ed465ee6 FindLibLZMA: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10614
2025-04-08 10:37:20 -04:00
Brad King
d5bd1bef03
Merge topic 'patch-FindXercesC'
...
d16e3b02d9 FindXercesC: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10590
2025-04-08 10:35:59 -04:00
Brad King
057ed50dbe
Merge topic 'patch-FindPHP4'
...
c0896fcacb FindPHP4: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10612
2025-04-08 10:34:28 -04:00
Brad King
aeb34fa137
Merge topic 'patch-FindTCL'
...
0c795786d2 FindTCL, FindTclStub: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10611
2025-04-08 10:33:02 -04:00
Brad King
927d46fa30
Merge topic 'patch-FindTclsh'
...
8433a9e3f7 FindTclsh: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10609
2025-04-08 10:31:45 -04:00
Brad King
e6103a2c66
Merge topic 'patch-FindPatch'
...
a01b092e19 FindPatch: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10610
2025-04-08 10:30:13 -04:00
Brad King
9652aa9dc3
Merge topic 'patch-UseEcos-tclsh'
...
8b015d2633 UseEcos: Update tclsh check
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10608
2025-04-08 10:28:24 -04:00
Brad King
ab2e22a3a5
Merge topic 'patch-FindOpenAL'
...
d77fd8391d FindOpenAL: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10604
2025-04-08 10:26:36 -04:00
Brad King
c472ae44b0
Merge topic 'patch-FindOpenSP'
...
514c4e72c9 FindOpenSP: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10605
2025-04-08 10:24:43 -04:00
Brad King
df5ce35fb7
Merge topic 'patch-FindLibXml2'
...
923c432f08 FindLibXml2: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10603
2025-04-08 10:22:54 -04:00
Brad King
76237d47fe
Merge topic 'patch-FindJasper'
...
2cadfaf588 FindJasper: Update documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !10602
2025-04-08 10:20:15 -04:00