mirror of
https://git.yoctoproject.org/poky
synced 2026-04-27 21:32:13 +02:00
psplash: create psplash tmpfs mount directory in psplash-init
The psplash binary uses TMPDIR as directory to store the FIFO to communicate with the psplash tools. This directory can be in any location an init system determines to be suitable, psplash-init uses /mnt/ for it. Rather than creating the mount directory in the recipe, just create it in the init script itself. This allows other init scripts to use a different location without having an unnecessary .psplash directory in /mnt. (From OE-Core rev: dd8c7f2466d94fd8326b962e9bcfc4f42a35da38) Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
fc497907ce
commit
dda8f1bab2
@@ -24,6 +24,7 @@ for x in $CMDLINE; do
|
||||
done
|
||||
|
||||
export TMPDIR=/mnt/.psplash
|
||||
[ -d $TMPDIR ] || mkdir -p $TMPDIR
|
||||
mount tmpfs -t tmpfs $TMPDIR -o,size=40k
|
||||
|
||||
rotation=0
|
||||
|
||||
@@ -97,7 +97,6 @@ python do_compile () {
|
||||
}
|
||||
|
||||
do_install_append() {
|
||||
install -d ${D}/mnt/.psplash/
|
||||
install -d ${D}${sysconfdir}/init.d/
|
||||
install -m 0755 ${WORKDIR}/psplash-init ${D}${sysconfdir}/init.d/psplash.sh
|
||||
install -d ${D}${bindir}
|
||||
@@ -107,8 +106,6 @@ do_install_append() {
|
||||
rm -f ${D}${bindir}/psplash
|
||||
}
|
||||
|
||||
FILES_${PN} += "/mnt/.psplash"
|
||||
|
||||
INITSCRIPT_NAME = "psplash.sh"
|
||||
INITSCRIPT_PARAMS = "start 0 S . stop 20 0 1 6 ."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user