unifex: remove recipe

I don't think anyone else is using this since nobody has requested
an update from the original SRCREV I pushed up originally.  The
original authors of libunifex have moved in another direction so I've
decided not to use it in my downstream project(s) also.

Anyone wanting to use something like libunifex should probably look
to https://github.com/brycelelbach/wg21_p2300_std_execution , which
is where the proposals for future C++ standards in this space are
being developed.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Patrick Williams
2022-08-29 16:55:59 -05:00
committed by Khem Raj
parent 9e4d107f6a
commit f846d3934d
@@ -1,24 +0,0 @@
DESCRIPTION = "C++ Unified Executors library"
HOMEPAGE = "https://github.com/facebookexperimental/libunifex"
SECTION = "libs"
LICENSE = "Apache-2.0-with-LLVM-exception"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=5b86506074cb3cdc493b4f96b73b2909"
SRC_URI = "git://github.com/facebookexperimental/libunifex.git;branch=main;protocol=https"
SRCREV = "9df21c58d34ce8a1cd3b15c3a7347495e29417a0"
S = "${WORKDIR}/git"
inherit cmake pkgconfig
PACKAGECONFIG ??= "liburing"
PACKAGECONFIG[liburing] = ",,liburing"
EXTRA_OECMAKE += " \
-DBUILD_SHARED_LIBS=ON \
-DBUILD_TESTING=OFF \
-DCMAKE_CXX_STANDARD=20 \
-DUNIFEX_BUILD_EXAMPLES=OFF \
"
BBCLASSEXTEND = "native nativesdk"