enable emuusb and emupci on emu platform only
Also explicitly disable them in configure unless built for emu platform. Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
This commit is contained in:
parent
67508925d0
commit
e7d09ac4f7
3 changed files with 15 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2013-11-04 Andrey Borzenkov <arvidjaar@gmail.com>
|
||||||
|
|
||||||
|
* configure.ac: Explicitly disable emusdl, emuusb and emupci on non-
|
||||||
|
emu platforms.
|
||||||
|
* grub-core/Makefile.core.def: Enable emupci and emuucb only for emu.
|
||||||
|
|
||||||
2013-11-04 Vladimir Serbinenko <phcoder@gmail.com>
|
2013-11-04 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* docs/grub.texi: Document usage of menuentry id.
|
* docs/grub.texi: Document usage of menuentry id.
|
||||||
|
|
|
@ -1026,6 +1026,13 @@ fi
|
||||||
AC_SUBST([enable_grub_emu_sdl])
|
AC_SUBST([enable_grub_emu_sdl])
|
||||||
AC_SUBST([enable_grub_emu_usb])
|
AC_SUBST([enable_grub_emu_usb])
|
||||||
AC_SUBST([enable_grub_emu_pci])
|
AC_SUBST([enable_grub_emu_pci])
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
# Ignore --enable-emu-* if platform is not emu
|
||||||
|
enable_grub_emu_sdl=no
|
||||||
|
enable_grub_emu_usb=no
|
||||||
|
enable_grub_emu_pci=no
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_ARG_ENABLE([grub-mkfont],
|
AC_ARG_ENABLE([grub-mkfont],
|
||||||
|
|
|
@ -497,6 +497,7 @@ module = {
|
||||||
module = {
|
module = {
|
||||||
name = emuusb;
|
name = emuusb;
|
||||||
common = bus/usb/usb.c;
|
common = bus/usb/usb.c;
|
||||||
|
enable = emu;
|
||||||
condition = COND_GRUB_EMU_USB;
|
condition = COND_GRUB_EMU_USB;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -566,6 +567,7 @@ module = {
|
||||||
common = bus/emu/pci.c;
|
common = bus/emu/pci.c;
|
||||||
common = commands/lspci.c;
|
common = commands/lspci.c;
|
||||||
|
|
||||||
|
enable = emu;
|
||||||
condition = COND_GRUB_EMU_PCI;
|
condition = COND_GRUB_EMU_PCI;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue