<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/scripts/releaseCommon.py, branch v2.13.4</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>Fix updateVersionPlaceholder when the placeholder starts the line</title>
<updated>2020-12-29T14:02:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-12-29T14:02:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=fe3dddcc6d41e6449a92aeaaee5fc18497fce53c'/>
<id>fe3dddcc6d41e6449a92aeaaee5fc18497fce53c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop uploading new releases to wandbox</title>
<updated>2020-10-31T17:21:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-10-31T17:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aca2472d40250cd288f88073f268e4308a0300ae'/>
<id>aca2472d40250cd288f88073f268e4308a0300ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SonarQube Generic Test Data reporter</title>
<updated>2019-10-27T09:02:41+00:00</updated>
<author>
<name>sp-dani-garcia</name>
</author>
<published>2019-08-29T15:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=51b29ced1ac2bde83d977283f6e0b4f871898b8a'/>
<id>51b29ced1ac2bde83d977283f6e0b4f871898b8a</id>
<content type='text'>
It outputs reports in the `Generic Execution Test Data` format, see
https://docs.sonarqube.org/latest/analysis/generic-test/, specifically
https://docs.sonarqube.org/latest/analysis/generic-test/#header-2

Close #1738 (this is a cherry-pick and fixup of that PR)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It outputs reports in the `Generic Execution Test Data` format, see
https://docs.sonarqube.org/latest/analysis/generic-test/, specifically
https://docs.sonarqube.org/latest/analysis/generic-test/#header-2

Close #1738 (this is a cherry-pick and fixup of that PR)
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not assume that version placeholders contain ")"</title>
<updated>2019-09-06T11:25:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-09-06T11:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1189a73be28031ea1b162ad78dedd0b254bf2ef7'/>
<id>1189a73be28031ea1b162ad78dedd0b254bf2ef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve handling of newlines in release scripts</title>
<updated>2019-08-03T17:59:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-08-03T09:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=06bc20cf37b8b7754989569be91e5f62a1c3d1b9'/>
<id>06bc20cf37b8b7754989569be91e5f62a1c3d1b9</id>
<content type='text'>
Under WSL, Python in text mode will translate `\n` into `\r\n`, even
though other tools and utilities use `\n` (because WSL is basically
Linux). This leads to the update scripts leaving the files with
Windows newlines even though git and similar expect them to have
Linux newlines.

By instead handling files in binary mode, we can keep the original
newlines. This commits switches parts of the update process to
binary mode, but not all because some of the will require a lot of
work to fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Under WSL, Python in text mode will translate `\n` into `\r\n`, even
though other tools and utilities use `\n` (because WSL is basically
Linux). This leads to the update scripts leaving the files with
Windows newlines even though git and similar expect them to have
Linux newlines.

By instead handling files in binary mode, we can keep the original
newlines. This commits switches parts of the update process to
binary mode, but not all because some of the will require a lot of
work to fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make release script update version placeholders in docs</title>
<updated>2019-08-03T08:44:57+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-08-03T08:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7a4beed6a666abc4eef3de9538cb5ae46333bc5f'/>
<id>7a4beed6a666abc4eef3de9538cb5ae46333bc5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove remains of the old conan things from release script</title>
<updated>2018-11-26T19:47:40+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-11-26T19:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=34dcd2c436675b84e81a45e2b052ccc96daa14f0'/>
<id>34dcd2c436675b84e81a45e2b052ccc96daa14f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate CMake with `&lt;catch2/catch.hpp&gt;` include paths</title>
<updated>2018-06-24T10:32:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-06-11T08:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=44722f9ed3d019bdff92d003f9e73333e68c503a'/>
<id>44722f9ed3d019bdff92d003f9e73333e68c503a</id>
<content type='text'>
This also goes for pkg-config installed by our CMake installation.

This includes

* Updating CMake version on Travis
* Adding a `Catch2` subfolder to the `single_include/` folder to
provide this include path both _inside_ the repository, and _outside_.
* Updated examples to build with the new paths
* Other general CMake cleanup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also goes for pkg-config installed by our CMake installation.

This includes

* Updating CMake version on Travis
* Adding a `Catch2` subfolder to the `single_include/` folder to
provide this include path both _inside_ the repository, and _outside_.
* Updated examples to build with the new paths
* Other general CMake cleanup
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CATCH_VERSION_* defines for external use</title>
<updated>2018-01-26T19:56:14+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-01-26T19:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=44dbda9f0184818dc8a84085c3679740a185325d'/>
<id>44dbda9f0184818dc8a84085c3679740a185325d</id>
<content type='text'>
I wonder how much use they will actually see, but their cost is
fairly minor.

Closes #1131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I wonder how much use they will actually see, but their cost is
fairly minor.

Closes #1131
</pre>
</div>
</content>
</entry>
<entry>
<title>Specify VERSION in modern CMake</title>
<updated>2018-01-18T22:20:26+00:00</updated>
<author>
<name>David Seifert</name>
</author>
<published>2018-01-18T18:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1e3ddbb49671d573fa4f9b6761c91d0835ffa0e3'/>
<id>1e3ddbb49671d573fa4f9b6761c91d0835ffa0e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
