swupdate_git.bb 685 B

1234567891011121314151617181920212223242526
  1. require swupdate.inc
  2. require swupdate_tools.inc
  3. DEFAULT_PREFERENCE = "-1"
  4. SRCREV = "${AUTOREV}"
  5. SRC_URI += "\
  6. file://swupdate-usb.rules \
  7. file://swupdate-usb@.service \
  8. file://swupdate-progress.service \
  9. "
  10. do_compile_append() {
  11. oe_runmake
  12. unset LDFLAGS
  13. }
  14. do_install_append () {
  15. install -m 644 ${WORKDIR}/swupdate-usb@.service ${D}${systemd_unitdir}/system
  16. install -m 644 ${WORKDIR}/swupdate-progress.service ${D}${systemd_unitdir}/system
  17. if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
  18. install -d ${D}${sysconfdir}/udev/rules.d
  19. install -m 0644 ${WORKDIR}/swupdate-usb.rules ${D}${sysconfdir}/udev/rules.d/
  20. fi
  21. }