diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-05-01 22:50:08 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-05-02 15:15:51 +0100 |
| commit | 3288587aeb009fb65652776242c0a526b90771e2 (patch) | |
| tree | facd6bb167777e9ae7978c50533d88d8319a3e84 /meta/recipes-core/systemd | |
| parent | 808f700efcb98f5344c18db6c91b83a9e4bd15e8 (diff) | |
| download | poky-3288587aeb009fb65652776242c0a526b90771e2.tar.gz | |
recipes: Update S = WORKDIR recipes to use ${S} correctly
Where recipes use S = ${WORKDIR}, ensure they are referencing ${S} correctly
to access files as soon we want to stop doing this in WORKDIR at which point
they would break unless corrected.
(From OE-Core rev: f25dd633fffe6560f191526d1869e657e129bad9)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/systemd')
| -rw-r--r-- | meta/recipes-core/systemd/systemd-serialgetty.bb | 4 | ||||
| -rw-r--r-- | meta/recipes-core/systemd/systemd-systemctl-native.bb | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/meta/recipes-core/systemd/systemd-serialgetty.bb b/meta/recipes-core/systemd/systemd-serialgetty.bb index 44a93ac684..987a8bf89d 100644 --- a/meta/recipes-core/systemd/systemd-serialgetty.bb +++ b/meta/recipes-core/systemd/systemd-serialgetty.bb | |||
| @@ -21,7 +21,7 @@ do_install() { | |||
| 21 | default_baudrate=`echo "${SERIAL_CONSOLES}" | sed 's/\;.*//'` | 21 | default_baudrate=`echo "${SERIAL_CONSOLES}" | sed 's/\;.*//'` |
| 22 | install -d ${D}${systemd_system_unitdir}/ | 22 | install -d ${D}${systemd_system_unitdir}/ |
| 23 | install -d ${D}${sysconfdir}/systemd/system/getty.target.wants/ | 23 | install -d ${D}${sysconfdir}/systemd/system/getty.target.wants/ |
| 24 | install -m 0644 ${WORKDIR}/serial-getty@.service ${D}${systemd_system_unitdir}/ | 24 | install -m 0644 ${S}/serial-getty@.service ${D}${systemd_system_unitdir}/ |
| 25 | sed -i -e "s/\@BAUDRATE\@/$default_baudrate/g" ${D}${systemd_system_unitdir}/serial-getty@.service | 25 | sed -i -e "s/\@BAUDRATE\@/$default_baudrate/g" ${D}${systemd_system_unitdir}/serial-getty@.service |
| 26 | sed -i -e "s/\@TERM\@/${SERIAL_TERM}/g" ${D}${systemd_system_unitdir}/serial-getty@.service | 26 | sed -i -e "s/\@TERM\@/${SERIAL_TERM}/g" ${D}${systemd_system_unitdir}/serial-getty@.service |
| 27 | 27 | ||
| @@ -35,7 +35,7 @@ do_install() { | |||
| 35 | ${D}${sysconfdir}/systemd/system/getty.target.wants/serial-getty@$ttydev.service | 35 | ${D}${sysconfdir}/systemd/system/getty.target.wants/serial-getty@$ttydev.service |
| 36 | else | 36 | else |
| 37 | # install custom service file for the non-default baudrate | 37 | # install custom service file for the non-default baudrate |
| 38 | install -m 0644 ${WORKDIR}/serial-getty@.service ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service | 38 | install -m 0644 ${S}/serial-getty@.service ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service |
| 39 | sed -i -e "s/\@BAUDRATE\@/$baudrate/g" ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service | 39 | sed -i -e "s/\@BAUDRATE\@/$baudrate/g" ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service |
| 40 | # enable the service | 40 | # enable the service |
| 41 | ln -sf ${systemd_system_unitdir}/serial-getty$baudrate@.service \ | 41 | ln -sf ${systemd_system_unitdir}/serial-getty$baudrate@.service \ |
diff --git a/meta/recipes-core/systemd/systemd-systemctl-native.bb b/meta/recipes-core/systemd/systemd-systemctl-native.bb index 54283bcba1..0036e4dd8b 100644 --- a/meta/recipes-core/systemd/systemd-systemctl-native.bb +++ b/meta/recipes-core/systemd/systemd-systemctl-native.bb | |||
| @@ -12,5 +12,5 @@ S = "${WORKDIR}" | |||
| 12 | 12 | ||
| 13 | do_install() { | 13 | do_install() { |
| 14 | install -d ${D}${bindir} | 14 | install -d ${D}${bindir} |
| 15 | install -m 0755 ${WORKDIR}/systemctl ${D}${bindir} | 15 | install -m 0755 ${S}/systemctl ${D}${bindir} |
| 16 | } | 16 | } |
