grub: extract list of loaded modules to single place
[AROS.git] / arch / i386-pc / boot / grub / mmakefile.src
blob52523af31c6a1ee31686e299979cfaf433769e92
1 # $Id$
2 include $(TOP)/config/make.cfg
4 #MM- bootloader-grub-pc-i386: grub-pc-i386
6 #MM grub-pc-i386: grub-quick grub-copy-stages
8 MODULES_DEFAULT:=$(SRCDIR)/$(CURDIR)/../modules.default
10 grub-pc-i386: $(AROSARCHDIR)/grub/menu.lst $(AROSARCHDIR)/grub/menu.lst.DH0
12 $(AROSARCHDIR)/grub/menu.lst: menu.lst
13         @$(ECHO) Generating $@...
14         @$(SED) 's#@modules.default@#sed "s\#^\#    module \#g" $(MODULES_DEFAULT)#e' $< > $@
16 $(AROSARCHDIR)/grub/menu.lst.DH0: menu.lst.DH0
17         @$(ECHO) Generating $@...
18         @$(SED) 's#@modules.default@#sed "s\#^\#    module /dh0\#g" $(MODULES_DEFAULT)#e' $< > $@