<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cmake-common/.github/actions, branch master</title>
<subtitle>Utilities to help develop C++/CMake projects</subtitle>
<id>http://git.tensin.name/cmake-common/atom?h=master</id>
<link rel='self' href='http://git.tensin.name/cmake-common/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/'/>
<updated>2026-10-19T02:51:19Z</updated>
<entry>
<title>test/examples: remove duplicate run.ps1</title>
<updated>2026-10-19T02:51:19Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-10-19T02:31:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=3a2af287c48ae772c62e9e965fb6f0317c5507d5'/>
<id>urn:sha1:3a2af287c48ae772c62e9e965fb6f0317c5507d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>{actions,workflows}: fail on unset environment variables</title>
<updated>2026-10-19T02:23:15Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-10-19T01:48:26Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=b1bfbd3501b6521d3204b5d060f88a8f6153f945'/>
<id>urn:sha1:b1bfbd3501b6521d3204b5d060f88a8f6153f945</id>
<content type='text'>
The $env:NAME syntax fails to produce an error if $NAME is not defined,
regardless of Set-StrictMode/Set-PSDebug.

Also, while I'm at it, clean up the actions/workflows code a little bit.
</content>
</entry>
<entry>
<title>fix some zizmor warnings</title>
<updated>2026-10-17T09:21:07Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-10-17T09:06:33Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=00e9f83b07d700342e7143bf0cc6245d7323501c'/>
<id>urn:sha1:00e9f83b07d700342e7143bf0cc6245d7323501c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>actions/check-boost-libraries: configuration is always lowercase now</title>
<updated>2026-10-09T12:23:50Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-10-09T12:23:50Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=51b42f68498d3a1ab7a7981015746813a8de09d6'/>
<id>urn:sha1:51b42f68498d3a1ab7a7981015746813a8de09d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move testing-only things into test/</title>
<updated>2026-03-30T09:54:40Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-03-30T09:49:10Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=4cd3a9cdf65a8f0b96de21420b98b8e02181e4f4'/>
<id>urn:sha1:4cd3a9cdf65a8f0b96de21420b98b8e02181e4f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project.boost.build: saner command line options</title>
<updated>2026-03-29T15:30:38Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-03-29T15:30:38Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=bf9fbee16ba02db86604965297a409294e48c341'/>
<id>urn:sha1:bf9fbee16ba02db86604965297a409294e48c341</id>
<content type='text'>
</content>
</entry>
<entry>
<title>boost: root/ -&gt; install_dir/</title>
<updated>2026-03-29T14:34:21Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-03-29T14:34:21Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=aa81d34edc74249962621b6bbd62ba92c42d4e4a'/>
<id>urn:sha1:aa81d34edc74249962621b6bbd62ba92c42d4e4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project.build: make arguments sane</title>
<updated>2026-02-02T16:29:41Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-02-02T15:43:34Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=0397f96b14dc3ad80bcc5e3502d15e221e9751e9'/>
<id>urn:sha1:0397f96b14dc3ad80bcc5e3502d15e221e9751e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>project.boost: switch from `stage` to `install`</title>
<updated>2026-01-20T22:52:38Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-01-20T14:46:34Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=81aecb870a16ad0ff480dac43a11ae3adc7480b3'/>
<id>urn:sha1:81aecb870a16ad0ff480dac43a11ae3adc7480b3</id>
<content type='text'>
That's part of a global transition aiming to switch to Boost CMake
files. Since 1.70.0, they've been releasing CMake files, which I should
(?) be using.  Additionally, modern CMake versions simply deprecate the
FindBoost module (see policy CMP0167), insisting on using the supplied
CMake files. I'll try to continue supporting old Boost versions; let's
see how it goes.
</content>
</entry>
<entry>
<title>drop Cygwin, it's obsolete</title>
<updated>2025-12-29T21:35:29Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2025-12-29T21:32:57Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/cmake-common/commit/?id=03f3e841176d3b1f94fd9434943b16441493dbc1'/>
<id>urn:sha1:03f3e841176d3b1f94fd9434943b16441493dbc1</id>
<content type='text'>
</content>
</entry>
</feed>
