1SUMMARY = "OpenCSD - An open source CoreSight(tm) Trace Decode library" 2HOMEPAGE = "https://github.com/Linaro/OpenCSD" 3LICENSE = "BSD-3-Clause" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=ad8cb685eb324d2fa2530b985a43f3e5" 5 6SRC_URI = "git://github.com/Linaro/OpenCSD;protocol=https;branch=master" 7SRCREV = "7323ae88d16be4f9972b0ad60198963c64d70070" 8 9S = "${WORKDIR}/git" 10 11COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux" 12 13EXTRA_OEMAKE = "ARCH='${TARGET_ARCH}' \ 14 CROSS_COMPILE='${TARGET_SYS}-' \ 15 CC='${CC}' \ 16 CXX='${CXX}' \ 17 LIB='${AR}' \ 18 LINKER='${CXX}' \ 19 LINUX64=1 \ 20 DEBUG=1 \ 21 PREFIX=${D}/usr \ 22 INSTALL_BIN_DIR=${D}${bindir} \ 23 INSTALL_INCLUDE_DIR=${D}${includedir} \ 24 INSTALL_LIB_DIR=${D}${libdir} \ 25 INSTALL_MAN_DIR=${D}${mandir}/man1 \ 26 " 27 28do_compile() { 29 oe_runmake -C ${S}/decoder/build/linux 30} 31 32do_install() { 33 oe_runmake -C ${S}/decoder/build/linux install install_man 34} 35 36BBCLASSEXTEND = "native" 37