]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Fix libusb compilation
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 9 Feb 2010 20:16:17 +0000 (21:16 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 9 Feb 2010 20:16:17 +0000 (21:16 +0100)
conf/any-emu.rmk

index a4ee9b755b461128fb7164711a700af332728d96..2ded20e2ef7ac29cd3be2fb47e18dc3cd790545b 100644 (file)
@@ -47,11 +47,29 @@ endif
 grub_emu_LDFLAGS = $(LIBCURSES)
 
 ifeq ($(enable_grub_emu_usb), yes)
+pkglib_MODULES += libusb.mod
+libusb_mod_SOURCES = util/usb.c
+libusb_mod_CFLAGS = 
+libusb_mod_LDFLAGS = $(COMMON_LDFLAGS)
+
+# For usb.mod
 pkglib_MODULES += usb.mod
-usb_mod_SOURCES = disk/usbms.c util/usb.c bus/usb/usb.c        \
-               commands/usbtest.c
+usb_mod_SOURCES = bus/usb/usb.c
 usb_mod_CFLAGS = $(COMMON_CFLAGS)
 usb_mod_LDFLAGS = $(COMMON_LDFLAGS)
+
+# For usbtest.mod
+pkglib_MODULES += usbtest.mod
+usbtest_mod_SOURCES = commands/usbtest.c
+usbtest_mod_CFLAGS = $(COMMON_CFLAGS)
+usbtest_mod_LDFLAGS = $(COMMON_LDFLAGS)
+
+# For usbms.mod
+pkglib_MODULES += usbms.mod
+usbms_mod_SOURCES = disk/usbms.c
+usbms_mod_CFLAGS = $(COMMON_CFLAGS)
+usbms_mod_LDFLAGS = $(COMMON_LDFLAGS)
+
 grub_emu_LDFLAGS += $(LIBUSB)
 endif