mtd-utils_%.bbappend 743 B

1234567891011121314151617181920
  1. FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
  2. FILES:${PN}-staticdev += "ubi-utils/libubi.a ${libdir}/*.a"
  3. do_install:append () {
  4. install -d ${D}${includedir}/mtd/
  5. install -d ${D}${libdir}/
  6. install -m 0644 ${S}/include/libubi.h ${D}${includedir}
  7. install -m 0644 ${S}/include/libmtd.h ${D}${includedir}
  8. install -m 0644 ${S}/include/libscan.h ${D}${includedir}
  9. install -m 0644 ${S}/include/libubigen.h ${D}${includedir}
  10. ln -s ../libubi.h ${D}${includedir}/mtd/libubi.h
  11. ln -s ../libmtd.h ${D}${includedir}/mtd/libmtd.h
  12. ln -s ../libscan.h ${D}${includedir}/mtd/libscan.h
  13. ln -s ../libubigen.h ${D}${includedir}/mtd/libubigen.h
  14. oe_libinstall -a libubi ${D}${libdir}/
  15. oe_libinstall -a libmtd ${D}${libdir}/
  16. }
  17. BBCLASSEXTEND += "native"