perf.bbappend 647 B

123456789101112131415161718192021
  1. LICENSE = "CLOSED"
  2. FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
  3. PERF_SRC_URI_5_10_y = " \
  4. file://0001-Fix-too-few-arguments-to-function-init_disassemble_i.patch \
  5. "
  6. SRC_URI:append = "${@bb.utils.contains('PREFERRED_VERSION_linux-thead', '5.10.y', '${PERF_SRC_URI_5_10_y}', '', d)}"
  7. python do_fetch_perf () {
  8. bb.build.exec_func('base_do_fetch', d)
  9. }
  10. python do_patch_perf () {
  11. bb.build.exec_func('patch_do_patch', d)
  12. }
  13. addtask do_fetch_perf after do_configure before do_patch_perf
  14. addtask do_patch_perf after do_fetch_perf before do_compile
  15. do_patch_perf[dirs] = "${WORKDIR}"
  16. do_patch_perf[depends] = "${PATCHDEPENDENCY}"