mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 04:17:25 +00:00
1bdab916b1
v2.13.10:
Fixes:
-Fixed issue with catch_discover_tests when there is multiple of 256 tests (#2401, #2503)
-Catch2-provided main and wmain are explicitly marked as __cdecl when compiled with MSVC (#2486, #2487)
-Improved break-into-debugger behaviour for ARM Macs. It should now be possible to step execution after the break (#2422)
-Replaced deprecated std::aligned_storage (#2419, #2420)
v2.13.9:
Fixes:
-Fixed issue with -# (filename-as-tag) flag when __FILE__ expands into filename without directories (#2328, #2393)
-Fixed CAPTURE macro not being variadic when disabled through CATCH_CONFIG_DISABLE (#2316, #2378)
v2.13.8:
Fixes:
-Made Approx::operator() const (#2288)
-Improved pkg-config files (#2284)
-Fixed warning suppression leaking out of Catch2 when compiled with clang.exe (#2280)
-The macro-generated names for things like TEST_CASE no longer create reserved identifiers (#2336)
Improvements:
-Clang-tidy should no longer warn about missing virtual dispatch in FilterGenerator's constructor (#2314)
Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
22 lines
693 B
BlitzBasic
22 lines
693 B
BlitzBasic
DESCRIPTION = "A modern, C++-native, header-only, test framework for unit-tests, \
|
|
TDD and BDD - using C++11, C++14, C++17 and later."
|
|
HOMEPAGE = "https://github.com/catchorg/Catch2"
|
|
LICENSE = "BSL-1.0"
|
|
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e4224ccaecb14d942c71d31bef20d78c"
|
|
|
|
SRC_URI = "git://github.com/catchorg/Catch2.git;branch=v2.x;protocol=https"
|
|
SRCREV = "182c910b4b63ff587a3440e08f84f70497e49a81"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit cmake python3native
|
|
|
|
do_install:append() {
|
|
rm ${D}${datadir}/Catch2/lldbinit
|
|
rm ${D}${datadir}/Catch2/gdbinit
|
|
rmdir ${D}${datadir}/Catch2/
|
|
}
|
|
# Header-only library
|
|
RDEPENDS:${PN}-dev = ""
|
|
RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
|