Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
tag namev2.13.5 (a287678f1259fa69eaeb9827f7d3f5b9bdba47e3)
tag date2021-04-10 23:50:46 +0200
tagged byMartin Hořeňovský
tagged objectcommit 42e368dd0a...
downloadcatch3-2.13.5.tar.gz
2.13.5
--- Improvements --- * Detection of MAC and IPHONE platforms has been improved (#2140, #2157) * Added workaround for bug in XLC 16.1.0.1 (#2155) * Add detection for LCC when it is masquerading as GCC (#2199) * Modified posix signal handling so it supports newer libcs (#2178) * `MINSIGSTKSZ` was no longer usable in constexpr context. --- Fixes --- * Fixed compilation of benchmarking when `min` and `max` macros are defined (#2159) * Including `windows.h` without `NOMINMAX` remains a really bad idea, don't do it --- Miscellaneous --- * `Catch2WithMain` target (static library) is no longer built by default (#2142) * Building it by default was at best unnecessary overhead for people not using it, and at worst it caused trouble with install paths * To have it built, set CMake option `CATCH_BUILD_STATIC_LIBRARY` to `ON` * The check whether Catch2 is being built as a subproject is now more reliable (#2202, #2204) * The problem was that if the variable name used internally was defined the project including Catch2 as subproject, it would not be properly overwritten for Catch2's CMake. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE8QyLZSqAHw/oZQgX3kgwe4sNOBoFAmByHgMACgkQ3kgwe4sN OBrfDg//ei25TezQDlZDBRk+bSFYG+VTw631cn5R1gYUNq1JEgjVBBe56PCwDj1L 1Y5nG6a7LMcOTaA5RqP1rIR1Rs/Ho7EVTzxPmY3B8TqDfZWa1EZ9IgnfWv+8+vtr dU3TEJ69hjA0t/c5HGwiD0Myn1DDKctB8HCFKv8NVA3ZEwuvq1vLVutBH+RT06Ib patdUQEaYVVrMr1TX1D7FbRmWnCRkdkvLpDmD8cSg4Us4TZzR5Akmm2fl3Pv6N6k vi8hLTWwzW2DxykOdXWBAIV/pz0iSyPVi4/flPrqVliVY8tYr7pgsnV0pewmQZEM FEL5B8aIjyvUfuFpbhDaQRLjXvw/4HGpEqLJTmiaOGzBbS8mtigqrg79QwzGE4B9 5cZbdrD+zsTXODxva61Drf5uHrpRf7XtIA9JTGLsSElugTj8X0EC/zM+++6YLmDR ldljFTZnm+l/8AFoaYvWnlplbVlqJ2Kg+9C35LkXixYEK44tL4sZIdr6xl0+Cpv7 EC5uROl7+pFOAowbRklLJTJVWX57rG/3CBrOWzFObFW0th3QSxtZrxhsHzdc9qok Ii2a6ayBpqgxOVebGxxFg7J3KraK5Cl4o8Yek19AuZ91qRjhi79M0zods0tDI4FK Vx7ZzblSLf/kgzH7krKRnpyU6cpzFaIdyyhkFxdWq3bn+it/DZ4= =Ju5E -----END PGP SIGNATURE-----