AEMU as per [1] is an utility library for common functions used in the Android Emulator. External projects (gfxstream, QEMU) may use to perform C++ functions.
[1] https://android.googlesource.com/platform/hardware/google/aemu
Signed-off-by: Lei Zhou lei.zhou@linaro.org --- meta-linaro/recipes-graphics/aemu/aemu_git.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 meta-linaro/recipes-graphics/aemu/aemu_git.bb
diff --git a/meta-linaro/recipes-graphics/aemu/aemu_git.bb b/meta-linaro/recipes-graphics/aemu/aemu_git.bb new file mode 100644 index 0000000..c5d892b --- /dev/null +++ b/meta-linaro/recipes-graphics/aemu/aemu_git.bb @@ -0,0 +1,18 @@ +SUMMARY = "AEMU utility library for common functions used in the Android Emulator" +HOMEPAGE = "https://android.googlesource.com/platform/hardware/google/aemu" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=ff39be111c2cce0426721beaa1211c63" + +inherit cmake pkgconfig + +SRC_URI = "git://android.googlesource.com/platform/hardware/google/aemu;protocol=https;branch=android14-qpr2-release" +SRCREV = "${AUTOREV}" + +PV = "git${SRCPV}" +S = "${WORKDIR}/git" + +DEPENDS += "gfxstream" +BBCLASSEXTEND = "native nativesdk" +EXTRA_OECMAKE = "-DAEMU_COMMON_GEN_PKGCONFIG=ON -DENABLE_VKCEREAL_TESTS=OFF" +EXTRA_OECMAKE:append = " -DAEMU_COMMON_BUILD_CONFIG=gfxstream"