Remove mention of CATCH_CONFIG_MAIN from docs/configuration.md

This commit is contained in:
Martin Hořeňovský 2022-02-05 14:55:01 +01:00
parent 9afb6ce138
commit b0279e0c14
No known key found for this signature in database
GPG Key ID: DE48307B8B0D381A

View File

@ -16,9 +16,11 @@
[Disabling exceptions](#disabling-exceptions)<br> [Disabling exceptions](#disabling-exceptions)<br>
[Overriding Catch's debug break (`-b`)](#overriding-catchs-debug-break--b)<br> [Overriding Catch's debug break (`-b`)](#overriding-catchs-debug-break--b)<br>
Catch is designed to "just work" as much as possible. For most people the only configuration needed is telling Catch which source file should host all the implementation code (```CATCH_CONFIG_MAIN```). Catch2 is designed to "just work" as much as possible, and most of the
configuration options below are changed automatically during compilation,
Nonetheless there are still some occasions where finer control is needed. For these occasions Catch exposes a set of macros for configuring how it is built. according to the detected environment. However, this detection can also
be overriden by users, using macros documented below, and/or CMake options
with the same name.
## Prefixing Catch macros ## Prefixing Catch macros