diff options
| author | Leitwolf11 | 2026-10-24 20:31:14 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-10-24 20:31:14 +0300 |
| commit | d1b79cd0853de25e90185250cb25a4cbe3a29053 (patch) | |
| tree | 309735703158dec0ce7c32c667e83220d71b80af | |
| parent | 13f81a480a93807c14dddb5abdb97355ced4d4c5 (diff) | |
| download | catch3-docs/describe-catch3.tar.gz | |
Describe Catch3 as a framework of its owndocs/describe-catch3
The new descriptions called Catch3 "Catch2's test API with a parallel
runner", which reads as if it were Catch2. Catch3 is a C++ test framework
whose test-writing API is compatible with Catch2's. CMake, Doxygen and both
pkg-config files now say so; the with-main file no longer carries Catch2's
own tagline.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
| -rw-r--r-- | CMake/catch2-with-main.pc.in | 2 | ||||
| -rw-r--r-- | CMake/catch2.pc.in | 2 | ||||
| -rw-r--r-- | CMakeLists.txt | 2 | ||||
| -rw-r--r-- | Doxyfile | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/CMake/catch2-with-main.pc.in b/CMake/catch2-with-main.pc.in index e20a28f9..a3b65220 100644 --- a/CMake/catch2-with-main.pc.in +++ b/CMake/catch2-with-main.pc.in @@ -3,7 +3,7 @@ libdir=${prefix}/@lib_dir@ pkg_version=@Catch2_VERSION@ Name: Catch2 with main function -Description: A modern, C++-native test framework for C++14 and above (links in default main) +Description: Catch3, a C++ test framework with a Catch2-compatible API, with the default main; headers need C++14 and above URL: https://github.com/Progmasoft/catch3 Version: ${pkg_version} Requires: catch2 = ${pkg_version} diff --git a/CMake/catch2.pc.in b/CMake/catch2.pc.in index 93886089..c0c91dc2 100644 --- a/CMake/catch2.pc.in +++ b/CMake/catch2.pc.in @@ -4,7 +4,7 @@ includedir=${prefix}/@include_dir@ libdir=${prefix}/@lib_dir@ Name: Catch2 -Description: Catch3, Catch2's test API with its own runner; headers need C++14 and above +Description: Catch3, a C++ test framework with a Catch2-compatible API; headers need C++14 and above URL: https://github.com/Progmasoft/catch3 Version: @Catch2_VERSION@ Cflags: -I${includedir} diff --git a/CMakeLists.txt b/CMakeLists.txt index 6510f62d..f5024971 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,7 +38,7 @@ project(Catch2 VERSION 3.16.1 # CML version placeholder, don't delete LANGUAGES CXX HOMEPAGE_URL "https://github.com/Progmasoft/catch3" - DESCRIPTION "Catch2's test API with a parallel runner, property testing and snapshots." + DESCRIPTION "A C++ test framework with a Catch2-compatible API, a parallel runner, property testing and snapshots." ) # Provide path for scripts. We first add path to the scripts we don't use, @@ -54,7 +54,7 @@ PROJECT_NUMBER = # for a project that appears at the top of each page and should give viewer a # quick idea about the purpose of the project. Keep the description short. -PROJECT_BRIEF = "Catch2's test API with a parallel runner, property testing and snapshots" +PROJECT_BRIEF = "A C++ test framework with a Catch2-compatible API, a parallel runner, property testing and snapshots" # With the PROJECT_LOGO tag one can specify a logo or an icon that is included # in the documentation. The maximum height of the logo should not exceed 55 |