ifeq ($(enable_grub_emu_usb), yes)
grub_emu_SOURCES += disk/usbms.c util/usb.c bus/usb/usb.c \
commands/usbtest.c
-grub_emu_LDFLAGS += $(LIBCURSES) $(LIBUSB)
+grub_emu_LDFLAGS += $(LIBUSB)
+endif
+
+ifeq ($(enable_grub_emu_pci), yes)
+grub_emu_SOURCES += util/pci.c commands/lspci.c
+grub_emu_LDFLAGS += $(LIBPCIACCESS)
endif
- # Scripts.
- sbin_SCRIPTS = grub-install
- bin_SCRIPTS = grub-mkrescue
+ sbin_SCRIPTS += grub-install
+ grub_install_SOURCES = util/grub-install.in
- # For grub-install.
- grub_install_SOURCES = util/i386/pc/grub-install.in
+ bin_SCRIPTS += grub-mkrescue
+ grub_mkrescue_SOURCES = util/grub-mkrescue.in
- # For grub-mkrescue.
- grub_mkrescue_SOURCES = util/i386/pc/grub-mkrescue.in
+ bin_SCRIPTS += grub-mkfloppy
+ grub_mkfloppy_SOURCES = util/i386/pc/grub-mkfloppy.in
- pkglib_MODULES = biosdisk.mod chain.mod \
- multiboot.mod reboot.mod halt.mod \
- vbe.mod vbetest.mod vbeinfo.mod play.mod serial.mod \
- ata.mod vga.mod memdisk.mod pci.mod lspci.mod \
- aout.mod bsd.mod pxe.mod pxecmd.mod datetime.mod date.mod \
- datehook.mod lsmmap.mod ata_pthru.mod hdparm.mod \
+ pkglib_MODULES = biosdisk.mod chain.mod \
+ multiboot.mod reboot.mod halt.mod \
+ vbe.mod vbetest.mod vbeinfo.mod play.mod serial.mod \
+ vga.mod memdisk.mod pci.mod lspci.mod \
+ aout.mod bsd.mod pxe.mod pxecmd.mod datetime.mod date.mod \
+ datehook.mod lsmmap.mod ata_pthru.mod hdparm.mod \
usb.mod uhci.mod ohci.mod usbtest.mod usbms.mod usb_keyboard.mod \
efiemu.mod mmap.mod acpi.mod drivemap.mod