<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Modules, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/'/>
<entry>
<title>Merge topic 'iar-align-output-extension'</title>
<updated>2023-05-16T14:44:23+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-16T14:44:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=20c7219f8fc1475043e08ec64e40583b45126f58'/>
<id>20c7219f8fc1475043e08ec64e40583b45126f58</id>
<content type='text'>
cfec4c1c5e IAR: Enforce output extension for xlink targets
7fec8f993b IAR: Replace extension for compiler and assembler

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Merge-request: !8477
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cfec4c1c5e IAR: Enforce output extension for xlink targets
7fec8f993b IAR: Replace extension for compiler and assembler

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Merge-request: !8477
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge topic 'msvc-wine-showIncludes'</title>
<updated>2023-05-16T14:40:09+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-16T14:39:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=a59b35ba33123da05adf09878a38f4ab3475a7a1'/>
<id>a59b35ba33123da05adf09878a38f4ab3475a7a1</id>
<content type='text'>
fb3c4715cd Ninja: Restore detection of msvc-wine showIncludes prefix

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: huangqinjin &lt;huangqinjin@gmail.com&gt;
Merge-request: !8479
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fb3c4715cd Ninja: Restore detection of msvc-wine showIncludes prefix

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: huangqinjin &lt;huangqinjin@gmail.com&gt;
Merge-request: !8479
</pre>
</div>
</content>
</entry>
<entry>
<title>Ninja: Restore detection of msvc-wine showIncludes prefix</title>
<updated>2023-05-15T19:34:55+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-15T18:37:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=fb3c4715cd88bce564e3e64d844cdf4e9bebfb25'/>
<id>fb3c4715cd88bce564e3e64d844cdf4e9bebfb25</id>
<content type='text'>
Since commit 8f82e755f3 (Ninja: Fix detection of MSVC showIncludes
prefix in Italian, 2023-01-26, v3.26.0-rc1~20^2) our regex no longer
matches the output from `msvc-wine`, which uses forward slashes:

    Note: including file: /path/to/foo.h

`cl /showIncludes` under Wine prints paths of the form `Z:\path\to\file`,
but the `msvc-wine` wrapper converts them to the form `/path/to/file` so
that native Ninja can be used.  Update our regex to match the prefix
followed by a path with a leading forward slash.

Fixes: #24908
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since commit 8f82e755f3 (Ninja: Fix detection of MSVC showIncludes
prefix in Italian, 2023-01-26, v3.26.0-rc1~20^2) our regex no longer
matches the output from `msvc-wine`, which uses forward slashes:

    Note: including file: /path/to/foo.h

`cl /showIncludes` under Wine prints paths of the form `Z:\path\to\file`,
but the `msvc-wine` wrapper converts them to the form `/path/to/file` so
that native Ninja can be used.  Update our regex to match the prefix
followed by a path with a leading forward slash.

Fixes: #24908
</pre>
</div>
</content>
</entry>
<entry>
<title>IAR: Enforce output extension for xlink targets</title>
<updated>2023-05-12T11:58:32+00:00</updated>
<author>
<name>Joakim Lönnberg</name>
<email>joakim.lonnberg@iar.com</email>
</author>
<published>2023-05-12T11:58:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=cfec4c1c5e63eb78811aeb5e5f605b6c3a7d8400'/>
<id>cfec4c1c5e63eb78811aeb5e5f605b6c3a7d8400</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge topic 'ExternalProject-touch-echo'</title>
<updated>2023-05-11T14:07:02+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-11T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=c568a6bcf2b50599bb03f433dd0e95916791a965'/>
<id>c568a6bcf2b50599bb03f433dd0e95916791a965</id>
<content type='text'>
3bf0830e44 ExternalProject: Avoid adding empty touch command on "ALWAYS" steps

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: buildbot &lt;buildbot@kitware.com&gt;
Acked-by: Craig Scott &lt;craig.scott@crascit.com&gt;
Merge-request: !8468
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
3bf0830e44 ExternalProject: Avoid adding empty touch command on "ALWAYS" steps

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: buildbot &lt;buildbot@kitware.com&gt;
Acked-by: Craig Scott &lt;craig.scott@crascit.com&gt;
Merge-request: !8468
</pre>
</div>
</content>
</entry>
<entry>
<title>ExternalProject: Avoid adding empty touch command on "ALWAYS" steps</title>
<updated>2023-05-10T13:56:31+00:00</updated>
<author>
<name>Antonio Caggiano</name>
<email>quic_acaggian@quicinc.com</email>
</author>
<published>2023-05-10T09:46:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=3bf0830e44426d0593adb3603bbb5fa95610a2b5'/>
<id>3bf0830e44426d0593adb3603bbb5fa95610a2b5</id>
<content type='text'>
The problem fixed by commit c0b749cf62 (ExternalProject: Always add a
command to a step, 2014-11-05, v3.2.0-rc1~402^2~3) may occur for an
empty `COMMAND ${touch}` too, so avoid specifying any `COMMAND` at all
if there is no touch command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem fixed by commit c0b749cf62 (ExternalProject: Always add a
command to a step, 2014-11-05, v3.2.0-rc1~402^2~3) may occur for an
empty `COMMAND ${touch}` too, so avoid specifying any `COMMAND` at all
if there is no touch command.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge topic 'dankm/tcsuffix'</title>
<updated>2023-05-10T13:36:42+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-10T13:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=4490a0c26654744b1b71158c7b86f01dc342a4b1'/>
<id>4490a0c26654744b1b71158c7b86f01dc342a4b1</id>
<content type='text'>
6a82852dc2 Allow toolchain suffix without leading dash

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: buildbot &lt;buildbot@kitware.com&gt;
Reviewed-by: Ben Boeckel &lt;ben.boeckel@kitware.com&gt;
Merge-request: !8462
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
6a82852dc2 Allow toolchain suffix without leading dash

Acked-by: Kitware Robot &lt;kwrobot@kitware.com&gt;
Acked-by: buildbot &lt;buildbot@kitware.com&gt;
Reviewed-by: Ben Boeckel &lt;ben.boeckel@kitware.com&gt;
Merge-request: !8462
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow toolchain suffix without leading dash</title>
<updated>2023-05-09T00:09:27+00:00</updated>
<author>
<name>Dan McGregor</name>
<email>dan.mcgregor@usask.ca</email>
</author>
<published>2023-05-08T23:06:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=6a82852dc219380d519138590181b6abd45bd4a1'/>
<id>6a82852dc219380d519138590181b6abd45bd4a1</id>
<content type='text'>
FreeBSD installs both LLVM and gcc with tools named after the
major version, in the form "clang&lt;major&gt;", such as "clang16".

Detect compilers named this way, and find the related toolchain
tools.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FreeBSD installs both LLVM and gcc with tools named after the
major version, in the form "clang&lt;major&gt;", such as "clang16".

Detect compilers named this way, and find the related toolchain
tools.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clang: use -std=c++23 for Clang 17.0+</title>
<updated>2023-05-08T17:26:39+00:00</updated>
<author>
<name>Raul Tambre</name>
<email>raul@tambre.ee</email>
</author>
<published>2023-05-08T17:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=eacacc70fcf3bd320d9a05d180a0408b3429d2b9'/>
<id>eacacc70fcf3bd320d9a05d180a0408b3429d2b9</id>
<content type='text'>
Canonical flag changed in LLVM commit ba15d186e5cef2620d562c6c9d9a6d570382cd0a.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Canonical flag changed in LLVM commit ba15d186e5cef2620d562c6c9d9a6d570382cd0a.
</pre>
</div>
</content>
</entry>
<entry>
<title>IAR: Replace extension for compiler and assembler</title>
<updated>2023-05-08T13:35:53+00:00</updated>
<author>
<name>Joakim Lönnberg</name>
<email>joakim.lonnberg@iar.com</email>
</author>
<published>2023-05-08T13:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=7fec8f993b1a1b1bb5bc7d8e7fe2e9c5e95e1f27'/>
<id>7fec8f993b1a1b1bb5bc7d8e7fe2e9c5e95e1f27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
