<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs/cmake-integration.md, 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>Fix typo in docs/cmake-integration.md</title>
<updated>2021-08-11T20:57:36+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-08-11T20:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1554251f97c20bf30a0902f488a3da6c23d4771a'/>
<id>1554251f97c20bf30a0902f488a3da6c23d4771a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename contrib/ to extras/ in the docs</title>
<updated>2021-08-10T08:41:16+00:00</updated>
<author>
<name>Kin Numaru</name>
</author>
<published>2021-08-10T08:26:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=74db06199bde41e0de0b6f5b7653aeb8d670159f'/>
<id>74db06199bde41e0de0b6f5b7653aeb8d670159f</id>
<content type='text'>
The directory has been renamed in 918aa32 but the doc was not updated
yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The directory has been renamed in 918aa32 but the doc was not updated
yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CMake integration documentation</title>
<updated>2021-07-31T19:46:11+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-07-31T19:46:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1e0dc61d16d1cbe872f7bfd01e8ddb9f8af02ffc'/>
<id>1e0dc61d16d1cbe872f7bfd01e8ddb9f8af02ffc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update CMake doc for automatic test registration</title>
<updated>2021-06-29T22:12:36+00:00</updated>
<author>
<name>Vishesh Yadav</name>
</author>
<published>2021-06-27T09:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6f21a3609cea360846a0ca93be55877cca14c86d'/>
<id>6f21a3609cea360846a0ca93be55877cca14c86d</id>
<content type='text'>
`FetchContent` doesn't include `contrib` directory as part of `CMAKE_MODULE_PATH`. This results into `include(Catch)` to fail. This patch just updates the documentation describing how to do include the path, so the new users don't have to figure this out themselves.

Source: https://github.com/catchorg/Catch2/issues/2103#issuecomment-730626324
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`FetchContent` doesn't include `contrib` directory as part of `CMAKE_MODULE_PATH`. This results into `include(Catch)` to fail. This patch just updates the documentation describing how to do include the path, so the new users don't have to figure this out themselves.

Source: https://github.com/catchorg/Catch2/issues/2103#issuecomment-730626324
</pre>
</div>
</content>
</entry>
<entry>
<title>Pick documentation changes for 2.13.4</title>
<updated>2021-05-09T16:05:31+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-04-11T19:52:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=342dd3445c745e50c5be7bda485a89bc3298afc5'/>
<id>342dd3445c745e50c5be7bda485a89bc3298afc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add deprecation warning in ParseAndCatchTests</title>
<updated>2021-05-09T16:05:25+00:00</updated>
<author>
<name>Reinhold Gschweicher</name>
</author>
<published>2020-12-17T13:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=48f220b68a7ce43846be19ec6db46ede5e5e5ae2'/>
<id>48f220b68a7ce43846be19ec6db46ede5e5e5ae2</id>
<content type='text'>
Parsing C++ with regex in CMake is error prone and regularly leads to silently
dropped (not run) test cases.

Going forward the function `catch_discover_tests` from `contrib/CMake.cmake`
should be used.

For more information see https://github.com/catchorg/Catch2/issues/2092#issuecomment-747342765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Parsing C++ with regex in CMake is error prone and regularly leads to silently
dropped (not run) test cases.

Going forward the function `catch_discover_tests` from `contrib/CMake.cmake`
should be used.

For more information see https://github.com/catchorg/Catch2/issues/2092#issuecomment-747342765
</pre>
</div>
</content>
</entry>
<entry>
<title>Update cmake-integration.md (#2115)</title>
<updated>2020-12-28T12:41:55+00:00</updated>
<author>
<name>Florian Berchtold</name>
</author>
<published>2020-12-28T12:41:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=045feff834dbdc4af85bc5423416e294aa4a1e88'/>
<id>045feff834dbdc4af85bc5423416e294aa4a1e88</id>
<content type='text'>
* Update cmake-integration.md

CMake related, mainly more modern and provide an executable to be correct

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update cmake-integration.md

CMake related, mainly more modern and provide an executable to be correct

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update cmake-integration.md</title>
<updated>2020-11-30T13:10:26+00:00</updated>
<author>
<name>Emil Jarosz</name>
</author>
<published>2020-11-30T13:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b9fe8a208f12ed62afc7a98910aa6552edb4ad91'/>
<id>b9fe8a208f12ed62afc7a98910aa6552edb4ad91</id>
<content type='text'>
The "contrib" folder was renamed to "extras", but the name wasn't updated in the documentation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "contrib" folder was renamed to "extras", but the name wasn't updated in the documentation.</pre>
</div>
</content>
</entry>
<entry>
<title>Add REPORTER and OUTPUT_* args</title>
<updated>2020-10-08T09:35:42+00:00</updated>
<author>
<name>Martin Stump</name>
</author>
<published>2020-09-12T09:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c522e88afa04d66004e8d36e3a729fef90e36aaa'/>
<id>c522e88afa04d66004e8d36e3a729fef90e36aaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docu/Show how to use CMake FetchContent (#2028)</title>
<updated>2020-10-08T09:35:18+00:00</updated>
<author>
<name>Florian Berchtold</name>
</author>
<published>2020-09-20T16:09:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b1df96e7e491ab56473f869a9f4860a11fccab36'/>
<id>b1df96e7e491ab56473f869a9f4860a11fccab36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
