<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/scripts/generateSingleHeader.py, branch v2.13.8</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>Move all scripts to Python3</title>
<updated>2020-03-19T11:36:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-03-19T11:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=695a356f9303bd883e44681f972d10021699cdc0'/>
<id>695a356f9303bd883e44681f972d10021699cdc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update single header generation script to warn about unused headers</title>
<updated>2019-11-21T15:22:04+00:00</updated>
<author>
<name>Joe Burzinski</name>
</author>
<published>2019-11-19T04:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9a8963133fb7ce9ce31802160d8e351e0ac5527c'/>
<id>9a8963133fb7ce9ce31802160d8e351e0ac5527c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move the async-using parts of benchmarking into a .cpp file</title>
<updated>2019-06-15T09:43:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-06-15T09:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e640c3837aaf3d627f8f77998cf3cd142ee139fa'/>
<id>e640c3837aaf3d627f8f77998cf3cd142ee139fa</id>
<content type='text'>
This keeps it out of the main include path when benchmarking is
enabled, somewhat reducing the compilation-time penalty.

Also moved some other functions into the .cpp file, especially
helpers that could be given internal linkage, and concretized some
iterator-templated code that only ever used
`std::vector&lt;double&gt;::iterator`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This keeps it out of the main include path when benchmarking is
enabled, somewhat reducing the compilation-time penalty.

Also moved some other functions into the .cpp file, especially
helpers that could be given internal linkage, and concretized some
iterator-templated code that only ever used
`std::vector&lt;double&gt;::iterator`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix generateSingleHeader.py to properly copy utf-8</title>
<updated>2018-08-29T10:52:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-08-29T10:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=898d111f72f6d31c79ec5de9e40333e29cabdb06'/>
<id>898d111f72f6d31c79ec5de9e40333e29cabdb06</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>Minor fixes to python scripts by pycodestyle</title>
<updated>2018-04-27T16:57:18+00:00</updated>
<author>
<name>Marcus Näslund</name>
</author>
<published>2018-04-19T13:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9e7c281e6eec890e2f53f54fdbf1c8711b7e00b6'/>
<id>9e7c281e6eec890e2f53f54fdbf1c8711b7e00b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix generating single header using Python3</title>
<updated>2018-04-19T20:03:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-04-19T20:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aa7b0c91044ec61c1fd594ed057b2dedf8d2555c'/>
<id>aa7b0c91044ec61c1fd594ed057b2dedf8d2555c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make generateSingleHeader compatible with Python 2.7</title>
<updated>2018-01-18T15:28:19+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-01-18T15:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=15ad95c8dba8ebdc4da08fb3404df66fdff54c52'/>
<id>15ad95c8dba8ebdc4da08fb3404df66fdff54c52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that the single header is kept with LFs</title>
<updated>2018-01-18T11:44:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-01-18T11:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f0f40a0dbfdd835b6aaf4b54cf9cc826e7327973'/>
<id>f0f40a0dbfdd835b6aaf4b54cf9cc826e7327973</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stitch .cpp files into single header in deterministic order</title>
<updated>2017-08-30T13:43:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-30T13:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=46e28791ffeec1f9e6d6696883414f7e650485a4'/>
<id>46e28791ffeec1f9e6d6696883414f7e650485a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
