SUMMARY = "FlatCC FlatBuffers in C for C" DESCRIPTION = "FlatCC is a compiler that generates FlatBuffers code for C \ given a FlatBuffer schema file." HOMEPAGE = "https://github.com/dvidelabs/flatcc" SECTION = "devel/lib" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=b3d8fb7158bf7e2600ba3191428dc4ef" PV = "0.6.2+git" SRC_URI = " \ git://github.com/dvidelabs/flatcc.git;protocol=https;branch=master \ file://0001-Check-for-C-standard-version-23-for-__fallthrough__.patch \ " SRCREV = "1653ec964730ec7d9892a08a1695ada6d20f5196" S = "${WORKDIR}/git" inherit cmake # Enable installation for target # Disable tests as is not possible to execute with cross-compilation EXTRA_OECMAKE += " \ -DFLATCC_INSTALL=On \ -DFLATCC_TEST=Off \ -DFLATCC_ALLOW_WERROR=Off \ -DFLATCC_INSTALL_LIB=${baselib} \ " BBCLASSEXTEND = "native nativesdk"