mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-20 05:51:18 +02:00
Merge pull request #805 from marineam/grub
grub: setup grub build and install it into the SDK
This commit is contained in:
commit
b1916d667f
@ -26,6 +26,7 @@ DEPEND="
|
|||||||
net-misc/curl
|
net-misc/curl
|
||||||
sys-apps/debianutils
|
sys-apps/debianutils
|
||||||
sys-apps/iproute2
|
sys-apps/iproute2
|
||||||
|
sys-boot/grub
|
||||||
sys-devel/crossdev
|
sys-devel/crossdev
|
||||||
sys-fs/btrfs-progs
|
sys-fs/btrfs-progs
|
||||||
"
|
"
|
||||||
|
@ -75,3 +75,7 @@ FEATURES="buildpkg ccache clean-logs compressdebug parallel-install splitdebug
|
|||||||
|
|
||||||
# No need to restrict access to build directories in dev environments.
|
# No need to restrict access to build directories in dev environments.
|
||||||
PORTAGE_WORKDIR_MODE="0755"
|
PORTAGE_WORKDIR_MODE="0755"
|
||||||
|
|
||||||
|
# Enable our assorted Grub targets, don't whine about /boot
|
||||||
|
GRUB_PLATFORMS="efi-64 pc xen"
|
||||||
|
DONT_MOUNT_BOOT=1
|
||||||
|
@ -100,3 +100,8 @@ dev-util/checkbashisms
|
|||||||
# 106 and 107 ebuilds improve systemd integration
|
# 106 and 107 ebuilds improve systemd integration
|
||||||
=sys-fs/lvm2-2.02.107
|
=sys-fs/lvm2-2.02.107
|
||||||
=sys-block/thin-provisioning-tools-0.3.2
|
=sys-block/thin-provisioning-tools-0.3.2
|
||||||
|
|
||||||
|
# this version includes the xen target
|
||||||
|
=sys-boot/grub-2.02_beta2
|
||||||
|
# current stable xen-tools doesn't build without multilib
|
||||||
|
=app-emulation/xen-tools-4.4.0-r9
|
||||||
|
@ -48,3 +48,6 @@ dev-lang/spidermonkey minimal
|
|||||||
|
|
||||||
# do not pull in x11-misc/shared-mime-info
|
# do not pull in x11-misc/shared-mime-info
|
||||||
dev-libs/glib -mime
|
dev-libs/glib -mime
|
||||||
|
|
||||||
|
# keep grub build simple
|
||||||
|
sys-boot/grub -multislot -nls
|
||||||
|
Loading…
x
Reference in New Issue
Block a user