<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Tests/RunCMake/GeneratorToolset, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/'/>
<entry>
<title>Tests/RunCMake: Update cmake_minimum_required versions</title>
<updated>2023-02-11T11:24:22+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-02-06T19:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=1edf1385064d67885bafe09d472f82bf62d34641'/>
<id>1edf1385064d67885bafe09d472f82bf62d34641</id>
<content type='text'>
For policy-specific tests, use the version before the policy was
introduced.  Otherwise, use 3.5 where possible.

Also, remove `cmake_minimum_required()` and `project()` calls from
individual cases where they are handled by `CMakeLists.txt`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For policy-specific tests, use the version before the policy was
introduced.  Otherwise, use 3.5 where possible.

Also, remove `cmake_minimum_required()` and `project()` calls from
individual cases where they are handled by `CMakeLists.txt`.
</pre>
</div>
</content>
</entry>
<entry>
<title>VS: ARM64 as default toolset architecture for ARM64 host</title>
<updated>2022-05-19T13:57:54+00:00</updated>
<author>
<name>Niyas Sait</name>
<email>niyas.sait@linaro.org</email>
</author>
<published>2022-05-15T17:15:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=af6928ce92783c1583f8f9ae25e50c2991ebd0c0'/>
<id>af6928ce92783c1583f8f9ae25e50c2991ebd0c0</id>
<content type='text'>
Visual Studio 2022 17 Preview introduced a native ARM64 toolchain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Visual Studio 2022 17 Preview introduced a native ARM64 toolchain.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: Fix test failures for Windows Arm64 platforms</title>
<updated>2022-05-11T17:13:25+00:00</updated>
<author>
<name>Niyas Sait</name>
<email>niyas.sait@linaro.org</email>
</author>
<published>2022-05-10T15:29:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=834422e0752514a06c868e3ec2df190171e8affe'/>
<id>834422e0752514a06c868e3ec2df190171e8affe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: In RunCMake.GeneratorToolset accept Intel platform toolsets</title>
<updated>2021-12-17T14:27:17+00:00</updated>
<author>
<name>William R. Dieter</name>
<email>william.r.dieter@intel.com</email>
</author>
<published>2021-12-16T23:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=d7ae61cde6ee64997cbdae5dfb33b1662b86add5'/>
<id>d7ae61cde6ee64997cbdae5dfb33b1662b86add5</id>
<content type='text'>
The RunCMake.GeneratorToolset test expected platform toolsets to have a
name beginning with 'v' followed by one or more decimal digits, as all
the Microsoft platform toolsets follow that naming convention.
The Intel platform toolsets begin with "Intel" and have various
additional strings depending on the compiler version.

This change accepts the toolsets delivered by Intel in addition to those
from Microsoft.

Signed-off-by: William R. Dieter &lt;william.r.dieter@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The RunCMake.GeneratorToolset test expected platform toolsets to have a
name beginning with 'v' followed by one or more decimal digits, as all
the Microsoft platform toolsets follow that naming convention.
The Intel platform toolsets begin with "Intel" and have various
additional strings depending on the compiler version.

This change accepts the toolsets delivered by Intel in addition to those
from Microsoft.

Signed-off-by: William R. Dieter &lt;william.r.dieter@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>VS: Add Visual Studio 17 2022 generator</title>
<updated>2021-06-25T16:45:44+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2021-06-24T20:12:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=c46b265839c408ba04edc6ae7c96bc257547f43c'/>
<id>c46b265839c408ba04edc6ae7c96bc257547f43c</id>
<content type='text'>
Fixes: #22339
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #22339
</pre>
</div>
</content>
</entry>
<entry>
<title>Xcode: Fix typos and spelling in error message</title>
<updated>2021-05-07T15:00:18+00:00</updated>
<author>
<name>Josef Angstenberger</name>
<email>code@jtxa.de</email>
</author>
<published>2021-05-06T20:28:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=fd02f1010398c33854c0d73c781b3b3f770a774e'/>
<id>fd02f1010398c33854c0d73c781b3b3f770a774e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VS: Add a mostly-undocumented hook to load custom JSON flag tables</title>
<updated>2021-03-22T17:28:27+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2021-03-04T21:47:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=608ef8a6fcbdd3d1a8419ff774109b8f9e5ebafb'/>
<id>608ef8a6fcbdd3d1a8419ff774109b8f9e5ebafb</id>
<content type='text'>
The names and formats of our VS flag tables are internal implementation
details.  However, some institutions need to maintain support for
non-public VS platforms and toolsets.  Provide a hook that their
projects can use to load custom flag table files.  This helps avoid
distributing a custom CMake package within such institutions.

Document the hook itself, but explicitly specify that the files the
hook loads are not considered a stable interface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The names and formats of our VS flag tables are internal implementation
details.  However, some institutions need to maintain support for
non-public VS platforms and toolsets.  Provide a hook that their
projects can use to load custom flag table files.  This helps avoid
distributing a custom CMake package within such institutions.

Document the hook itself, but explicitly specify that the files the
hook loads are not considered a stable interface.
</pre>
</div>
</content>
</entry>
<entry>
<title>VS: switch to new folder structure while keeping the old one working</title>
<updated>2021-03-18T14:44:13+00:00</updated>
<author>
<name>Marcel Ritzschke</name>
<email>marcel.ritzschke@mail.de</email>
</author>
<published>2021-03-14T17:14:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=c73b847b0311a0eff0eeaa113991bce0149532a7'/>
<id>c73b847b0311a0eff0eeaa113991bce0149532a7</id>
<content type='text'>
Fixes: #21170
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #21170
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: Make RunCMake.Generator{Platform,Toolset} two-flag cases explicit</title>
<updated>2021-03-09T12:35:18+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2021-03-09T12:34:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=6fd7e8c53f83ed5b38dd7a5ca9383b22dc6739cf'/>
<id>6fd7e8c53f83ed5b38dd7a5ca9383b22dc6739cf</id>
<content type='text'>
Do not rely on the RunCMake infrastructure to pass `-T` or `-A`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not rely on the RunCMake infrastructure to pass `-T` or `-A`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Xcode: Switch to the "new build system" for Xcode 12 and above</title>
<updated>2020-09-18T17:02:14+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2020-09-14T19:02:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cmake.git/commit/?id=8d5f4c4db93959f77dc8fb185e4630df4ec26d98'/>
<id>8d5f4c4db93959f77dc8fb185e4630df4ec26d98</id>
<content type='text'>
Provide an option to switch back to the original build system via
`-T buildsystem=1`.

Fixes: #18088
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide an option to switch back to the original build system via
`-T buildsystem=1`.

Fixes: #18088
</pre>
</div>
</content>
</entry>
</feed>
