mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-14 17:59:59 +00:00
1f6c0f6fd5
Two patches are applied in upstream (v0.8) Major release features * event tracing support * python scripting support * nested libcall tracing Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
32 lines
816 B
BlitzBasic
32 lines
816 B
BlitzBasic
SUMMARY = "Trace and analyze execution of a program written in C/C++"
|
|
HOMEPAGE = "https://github.com/namhyung/uftrace"
|
|
BUGTRACKER = "https://github.com/namhyung/uftrace/issues"
|
|
SECTION = "devel"
|
|
LICENSE = "GPLv2"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
|
|
|
DEPENDS = "elfutils"
|
|
DEPENDS_append_libc-musl = " argp-standalone"
|
|
|
|
inherit autotools
|
|
|
|
SRCREV = "5af9ff9fa89c340617e52c8ed05798b352a7145c"
|
|
SRC_URI = "git://github.com/namhyung/${BPN}"
|
|
S = "${WORKDIR}/git"
|
|
|
|
LDFLAGS_append_libc-musl = " -largp"
|
|
EXTRA_OECONF = "ARCH=${TARGET_ARCH}"
|
|
|
|
do_configure() {
|
|
${S}/configure ${EXTRA_OECONF}
|
|
}
|
|
|
|
FILES_SOLIBSDEV = ""
|
|
FILES_${PN} += "${libdir}/*.so"
|
|
|
|
COMPATIBLE_HOST = "(x86_64|aarch64|arm)"
|
|
|
|
# uftrace supports armv6 and above
|
|
COMPATIBLE_HOST_armv4 = 'null'
|
|
COMPATIBLE_HOST_armv5 = 'null'
|