<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/CMake, branch v3.0.0-preview4</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>pkgconfig: Add missing entries</title>
<updated>2021-09-11T17:02:21+00:00</updated>
<author>
<name>Biswapriyo Nath</name>
</author>
<published>2021-09-10T18:32:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=efd8cc8777406457a34e15313076ac3a77d4e54b'/>
<id>efd8cc8777406457a34e15313076ac3a77d4e54b</id>
<content type='text'>
This adds prefix and exec_prefix fields</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds prefix and exec_prefix fields</pre>
</div>
</content>
</entry>
<entry>
<title>Use -Wextra-semi instead of -Wextra-semi-stmt for stricter warnings</title>
<updated>2021-09-02T09:04:55+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-09-02T09:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=432d03d1aab8472a0813c34a7f0e2e1a2c585d22'/>
<id>432d03d1aab8472a0813c34a7f0e2e1a2c585d22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the static library build reproducible with supported compilers</title>
<updated>2021-05-09T16:05:34+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-05-09T15:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d4a3cd99925166d6cbaed8f26fd989083ddae0a8'/>
<id>d4a3cd99925166d6cbaed8f26fd989083ddae0a8</id>
<content type='text'>
This is based on bed285af07607a9da93892f8b08d36c3fd6af98d from
`v2.x` branch, but done properly for the build in v3 branch,
effectively porting #2141 to devel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is based on bed285af07607a9da93892f8b08d36c3fd6af98d from
`v2.x` branch, but done properly for the build in v3 branch,
effectively porting #2141 to devel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Wold-style-cast error (#2125)</title>
<updated>2020-12-28T13:00:19+00:00</updated>
<author>
<name>Roman Proskuryakov</name>
</author>
<published>2020-12-28T13:00:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0acb371b9200140ed958d60b86cbb95663ee93bd'/>
<id>0acb371b9200140ed958d60b86cbb95663ee93bd</id>
<content type='text'>
* Add Wold-style-cast to cmake flags
* Fix old style cast in catch_stats.hpp
* Fix old style cast in catch_stats.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Wold-style-cast to cmake flags
* Fix old style cast in catch_stats.hpp
* Fix old style cast in catch_stats.cpp
</pre>
</div>
</content>
</entry>
<entry>
<title>Sweep out Wshadow</title>
<updated>2020-09-06T11:11:42+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-09-06T11:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cc18bd719da38e5415909f5b10199395f00076e6'/>
<id>cc18bd719da38e5415909f5b10199395f00076e6</id>
<content type='text'>
Most of the changes are completely pointless renaming of constructor
arguments so that they do not use the same name as the type members,
but :shrug:

Closes #2015
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of the changes are completely pointless renaming of constructor
arguments so that they do not use the same name as the type members,
but :shrug:

Closes #2015
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Wsuggest-override to warning flags</title>
<updated>2020-05-13T14:09:34+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-13T11:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=29d4b3768ceef7ee690d366c61ac6ff55de4d5f8'/>
<id>29d4b3768ceef7ee690d366c61ac6ff55de4d5f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use more warnings for develoment builds</title>
<updated>2020-05-12T21:56:51+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-12T11:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ae0ba8142319fbd84f0813eda2f9dd2841c6f4b6'/>
<id>ae0ba8142319fbd84f0813eda2f9dd2841c6f4b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove file list checking from CMake</title>
<updated>2020-05-06T19:23:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-06T19:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e78b4f6be78912bdc812dba0fbf2166841ffb7be'/>
<id>e78b4f6be78912bdc812dba0fbf2166841ffb7be</id>
<content type='text'>
I do not think we need a safeguard against not including files in
CMake anymore, and as it is, it caused annoying false positive about
the default main implementation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I do not think we need a safeguard against not including files in
CMake anymore, and as it is, it caused annoying false positive about
the default main implementation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename CMake/pkg-config target Catch2Main to Catch2WithMain</title>
<updated>2020-05-03T16:54:38+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-03T16:54:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=19ecad6f68154df2ba182c93224bdda8d7527b34'/>
<id>19ecad6f68154df2ba182c93224bdda8d7527b34</id>
<content type='text'>
This describes the reality better, as it also links in the rest
of Catch2.

The on-disk name of the static library remains just `Catch2Main`,
as that is what it is -- single main function -- and on-disk artifacts
cannot describe link dependencies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This describes the reality better, as it also links in the rest
of Catch2.

The on-disk name of the static library remains just `Catch2Main`,
as that is what it is -- single main function -- and on-disk artifacts
cannot describe link dependencies.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Catch2-provided pkg-config</title>
<updated>2020-03-18T09:51:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-03-18T09:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=121f04ffcf78e8bd2184b12e54b6388af0e537d9'/>
<id>121f04ffcf78e8bd2184b12e54b6388af0e537d9</id>
<content type='text'>
Also fixes an installation issue, where some installation steps
would not properly pick up `CMAKE_INSTALL_PREFIX` when set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fixes an installation issue, where some installation steps
would not properly pick up `CMAKE_INSTALL_PREFIX` when set.
</pre>
</div>
</content>
</entry>
</feed>
