<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/CMakeLists.txt, branch Catch1.x</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>Add test for #914 (stringify truthy exprs in standard way)</title>
<updated>2017-05-27T12:42:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-05-27T12:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ea48ae0f753121476b525584744c236dc22d73db'/>
<id>ea48ae0f753121476b525584744c236dc22d73db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Win32 UNICODE wmain support (#903)</title>
<updated>2017-05-11T11:00:03+00:00</updated>
<author>
<name>Antonio Di Monaco</name>
</author>
<published>2017-05-11T11:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b8443e67da47f02ec865ab38edc5756b1895b7e4'/>
<id>b8443e67da47f02ec865ab38edc5756b1895b7e4</id>
<content type='text'>
* Added wmain support
* Added appveyor.yml wmain configuration
* Added wmain configuration flag to CMake</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added wmain support
* Added appveyor.yml wmain configuration
* Added wmain configuration flag to CMake</pre>
</div>
</content>
</entry>
<entry>
<title>CMake binaries are now conditionally enabled</title>
<updated>2017-04-28T18:27:10+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-28T18:27:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9ceae8f51fac4ffcfb70bec651af2f1a2a62d968'/>
<id>9ceae8f51fac4ffcfb70bec651af2f1a2a62d968</id>
<content type='text'>
Defining NO_SELFTEST=1 when cmake configuration is being done now turns
off SelfTest and Benchmark executables. This is for projects that
consume Catch using ExternalProject_Add and don't want to build our
selftest binaries for their unit test suite.

Closes #897
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Defining NO_SELFTEST=1 when cmake configuration is being done now turns
off SelfTest and Benchmark executables. This is for projects that
consume Catch using ExternalProject_Add and don't want to build our
selftest binaries for their unit test suite.

Closes #897
</pre>
</div>
</content>
</entry>
<entry>
<title>remove redundant "/"</title>
<updated>2017-03-23T20:18:07+00:00</updated>
<author>
<name>Rian Quinn</name>
</author>
<published>2017-03-22T20:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=79ce6930a2def57478a3d79f5f0573273626cb37'/>
<id>79ce6930a2def57478a3d79f5f0573273626cb37</id>
<content type='text'>
This "/" is not needed as CMake adds this automatically</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This "/" is not needed as CMake adds this automatically</pre>
</div>
</content>
</entry>
<entry>
<title>Save errno before using sprintf, ifstream.</title>
<updated>2017-03-06T20:51:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-06T20:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=613e1466f9ef7e068fd08327fd04cfd25df4fb3b'/>
<id>613e1466f9ef7e068fd08327fd04cfd25df4fb3b</id>
<content type='text'>
std::ifstream in libstdc++ contains a bug, where it sets errno to zero.
To work around it, we manually save the errno before using std::ifstream
in debugger check, and reset it after we are done.

We also preventively save errno before using sprintf.

Fixes #835
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
std::ifstream in libstdc++ contains a bug, where it sets errno to zero.
To work around it, we manually save the errno before using std::ifstream
in debugger check, and reset it after we are done.

We also preventively save errno before using sprintf.

Fixes #835
</pre>
</div>
</content>
</entry>
<entry>
<title>/Wx -&gt; /WX (stupid typo)</title>
<updated>2017-03-06T10:29:57+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-06T10:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=932a405e1899a6d8e5b8322d0043a90218dca402'/>
<id>932a405e1899a6d8e5b8322d0043a90218dca402</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable /Wx (Warnings as error) for SelfTest builds</title>
<updated>2017-03-06T10:21:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-06T10:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9a037204faa5698139def9b417dc6109f8987bc0'/>
<id>9a037204faa5698139def9b417dc6109f8987bc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed CMake generation of MSVC warning levels</title>
<updated>2017-03-06T08:35:14+00:00</updated>
<author>
<name>philsquared</name>
</author>
<published>2017-03-06T08:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6fea473414fa31ba9e6564421fa4639c49173d80'/>
<id>6fea473414fa31ba9e6564421fa4639c49173d80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added 4265 to specific warnings in VS</title>
<updated>2017-03-06T08:21:52+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-06T08:21:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=68e7fdce20a0e3437769e3ae1309d7e5b0ed4945'/>
<id>68e7fdce20a0e3437769e3ae1309d7e5b0ed4945</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed-up TAP reporter a bit.</title>
<updated>2017-02-22T12:28:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-02-22T12:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b0260c615d5c0fbf14567a9178bdf02fa23ee3ee'/>
<id>b0260c615d5c0fbf14567a9178bdf02fa23ee3ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
