12345678910111213141516171819202122232425262728 |
- require recipes-devtools/qemu/qemu.inc
- SRC_URI = "gitsm://github.com/riscv/riscv-qemu.git;destsuffix=${S};branch=master \
- file://0001-Replace-struct-ucontext-with-ucontext_t-type.patch \
- "
- SRCREV = "ff36f2f77ec3e6a6211c63bfe1707ec057b12f7d"
- SRC_URI_remove_class-native = "\
- file://fix-libcap-header-issue-on-some-distro.patch \
- file://cpus.c-qemu_cpu_kick_thread_debugging.patch \
- "
- LIC_FILES_CHKSUM = "file://${S}/COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac"
- QEMU_TARGETS = "riscv64 riscv32"
- EXTRA_OECONF_remove = "--disable-numa --disable-lzo --disable-opengl --disable-gnutls"
- COMPATIBLE_HOST_class-target_mips64 = "null"
- do_install() {
- export STRIP="true"
- autotools_do_install
- install -d ${D}${datadir}/qemu
- # Prevent QA warnings about installed ${localstatedir}/run
- if [ -d ${D}${localstatedir}/run ]; then rmdir ${D}${localstatedir}/run; fi
- }
|