| FILESEXTRAPATHS:prepend:kudo := "${THISDIR}/${PN}:" |
| RDEPENDS:${PN}:append:kudo = " bash" |
| |
| OBMC_CONSOLE_TTYS = "ttyS1 ttyS3" |
| |
| SRC_URI:append:kudo = " file://${BPN}@.service \ |
| file://kudo_uart_mux_ctrl.sh \ |
| file://server.ttyS1.conf \ |
| file://server.ttyS3.conf \ |
| " |
| |
| SYSTEMD_SERVICE:${PN}:append:kudo = " \ |
| ${BPN}@.service \ |
| " |
| |
| do_install:append() { |
| # Overwrite base package's obmc-console@.service with our own |
| install -m 0644 ${WORKDIR}/${BPN}@.service ${D}${systemd_unitdir}/system/${BPN}@.service |
| install -d ${D}${libexecdir}/${PN} |
| install -m 0755 ${WORKDIR}/kudo_uart_mux_ctrl.sh ${D}${libexecdir}/${PN}/kudo_uart_mux_ctrl.sh |
| } |
| |
| pkg_postinst:${PN}:append () { |
| systemctl --root=$D enable obmc-console@ttyS1.service |
| systemctl --root=$D enable obmc-console@ttyS3.service |
| } |
| |