mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-23 15:31:05 +02:00
coreos-kernel: move pkg_setup to follow execution order
This commit is contained in:
parent
fdf8ea8f8e
commit
009659e01d
@ -184,6 +184,19 @@ coreos-kernel_pkg_pretend() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# We are bad, we want to get around the sandbox. So do the creation of the
|
||||||
|
# cpio image in pkg_setup() where we are free to mount filesystems, chroot,
|
||||||
|
# and other fun stuff.
|
||||||
|
coreos-kernel_pkg_setup() {
|
||||||
|
[[ "${MERGE_TYPE}" == binary ]] && return
|
||||||
|
|
||||||
|
if [[ "${ROOT:-/}" != / ]]; then
|
||||||
|
${ROOT}/usr/sbin/update-bootengine -m -c ${ROOT} || die
|
||||||
|
else
|
||||||
|
update-bootengine || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
coreos-kernel_src_unpack() {
|
coreos-kernel_src_unpack() {
|
||||||
# we more or less reproduce the layout in /lib/modules/$(uname -r)/
|
# we more or less reproduce the layout in /lib/modules/$(uname -r)/
|
||||||
mkdir -p "${S}/build" || die
|
mkdir -p "${S}/build" || die
|
||||||
@ -266,17 +279,4 @@ coreos-kernel_src_install() {
|
|||||||
shred_keys
|
shred_keys
|
||||||
}
|
}
|
||||||
|
|
||||||
# We are bad, we want to get around the sandbox. So do the creation of the
|
|
||||||
# cpio image in pkg_setup() where we are free to mount filesystems, chroot,
|
|
||||||
# and other fun stuff.
|
|
||||||
coreos-kernel_pkg_setup() {
|
|
||||||
[[ "${MERGE_TYPE}" == binary ]] && return
|
|
||||||
|
|
||||||
if [[ "${ROOT:-/}" != / ]]; then
|
|
||||||
${ROOT}/usr/sbin/update-bootengine -m -c ${ROOT} || die
|
|
||||||
else
|
|
||||||
update-bootengine || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_install
|
EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user