openocd_riscv.bbappend 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #FILESEXTRAPATHS:prepend := "${THISDIR}/openocd:"
  2. LIC_FILES_CHKSUM = "file://COPYING;md5=599d2d1ee7fc84c0467b3d19801db870"
  3. PV = "riscv"
  4. SRC_URI = " \
  5. git://github.com/riscv/riscv-openocd.git;protocol=https;branch=riscv;name=openocd \
  6. git://repo.or.cz/r/git2cl.git;protocol=http;destsuffix=tools/git2cl;name=git2cl;branch=master \
  7. git://github.com/msteveb/jimtcl.git;protocol=https;branch=master;name=jimtcl;destsuffix=git/jimtcl \
  8. git://repo.or.cz/r/libjaylink.git;protocol=http;destsuffix=git/src/jtag/drivers/libjaylink;name=libjaylink;branch=master \
  9. file://0001-autosetup-cc-check-tools-check-only-the-name.patch \
  10. file://Dubhe_FPGA_openocd.patch \
  11. file://dubhe_olimex-openocd_s5.cfg \
  12. file://dubhe_olimex_flash_write.cfg \
  13. file://jh8100_0150_f1.cfg \
  14. file://jh8100_0150_f2.cfg \
  15. file://jh8100_jrc.cfg \
  16. "
  17. SRCREV_openocd = "a037b20f2e015859327ab37588792386c4fc942f"
  18. SRCREV_jimtcl = "70b007b63669a709b0e8aef34a22658047815cc2"
  19. EXTRA_OECONF = "--enable-ftdi"
  20. inherit deploy
  21. do_deploy() {
  22. install -m 755 ${WORKDIR}/dubhe_olimex-openocd_s5.cfg ${DEPLOYDIR}/
  23. install -m 755 ${WORKDIR}/dubhe_olimex_flash_write.cfg ${DEPLOYDIR}/
  24. install -m 755 ${WORKDIR}/jh8100_0150_f1.cfg ${DEPLOYDIR}/
  25. install -m 755 ${WORKDIR}/jh8100_0150_f2.cfg ${DEPLOYDIR}/
  26. install -m 755 ${WORKDIR}/jh8100_jrc.cfg ${DEPLOYDIR}/
  27. }
  28. addtask deploy before do_build after do_install
  29. COMPATIBLE_HOST = "(x86_64.*|i.86.*|riscv32|riscv64).*-linux"