mirror of
https://github.com/vivier/EMILE.git
synced 2024-08-04 04:29:27 +00:00
introduce multiboot.bin, need a second level with all drivers
This commit is contained in:
parent
09c1a2deaa
commit
4b0ec53cb4
21
Makefile
21
Makefile
@ -129,7 +129,8 @@ all: docs libemile libblock libiso9660 libiso9660-m68k libgzip-m68k \
|
|||||||
tools first libstream libcontainer \
|
tools first libstream libcontainer \
|
||||||
second/$(KARCH)-linux-floppy/second \
|
second/$(KARCH)-linux-floppy/second \
|
||||||
second/$(KARCH)-linux-scsi/second second/m68k-netbsd-floppy/second \
|
second/$(KARCH)-linux-scsi/second second/m68k-netbsd-floppy/second \
|
||||||
apple_driver libconfig libconfig-m68k
|
apple_driver libconfig libconfig-m68k \
|
||||||
|
second/$(KARCH)-linux-all/second
|
||||||
|
|
||||||
ALL_BIN = cdboot-sarge.bin cdboot-woody.bin cdboot-etch.bin
|
ALL_BIN = cdboot-sarge.bin cdboot-woody.bin cdboot-etch.bin
|
||||||
|
|
||||||
@ -170,7 +171,7 @@ cdboot-etch.bin: tools first second/$(KARCH)-linux-scsi/second
|
|||||||
|
|
||||||
ifeq ($(LINUX),$(LINUXPATH))
|
ifeq ($(LINUX),$(LINUXPATH))
|
||||||
|
|
||||||
ALL_BIN += netboot.bin rescue.bin debian-installer.bin boot.bin second/$(KARCH)-linux-scsi/second
|
ALL_BIN += netboot.bin rescue.bin debian-installer.bin boot.bin multiboot.bin second/$(KARCH)-linux-scsi/second second/$(KARCH)-linux-all/second
|
||||||
|
|
||||||
floppy.bin: tools first vmlinuz \
|
floppy.bin: tools first vmlinuz \
|
||||||
second/$(KARCH)-linux-floppy/second
|
second/$(KARCH)-linux-floppy/second
|
||||||
@ -213,6 +214,12 @@ rescue.bin: floppy_ramdisk.bin
|
|||||||
mv rescue.bin.X rescue.bin
|
mv rescue.bin.X rescue.bin
|
||||||
ln -s rescue.bin last.bin
|
ln -s rescue.bin last.bin
|
||||||
|
|
||||||
|
multiboot.bin: tools first vmlinuz second/$(KARCH)-linux-all/second
|
||||||
|
rm -f last.bin
|
||||||
|
tools/emile-install -c floppy.conf multiboot.bin.X
|
||||||
|
mv multiboot.bin.X multiboot.bin
|
||||||
|
ln -s multiboot.bin last.bin
|
||||||
|
|
||||||
boot.bin: floppy.bin
|
boot.bin: floppy.bin
|
||||||
rm -f last.bin
|
rm -f last.bin
|
||||||
cp floppy.bin boot.bin.X
|
cp floppy.bin boot.bin.X
|
||||||
@ -276,6 +283,11 @@ second/$(KARCH)-linux-scsi/second:: libmacos libunix libiso9660-m68k libgzip-m68
|
|||||||
AS=$(M68K_AS) PPC_OBJCOPY=$(PPC_OBJCOPY) PPC_CC=$(PPC_CC) \
|
AS=$(M68K_AS) PPC_OBJCOPY=$(PPC_OBJCOPY) PPC_CC=$(PPC_CC) \
|
||||||
TARGET=$(KARCH)-linux MEDIA=scsi
|
TARGET=$(KARCH)-linux MEDIA=scsi
|
||||||
|
|
||||||
|
second/$(KARCH)-linux-all/second:: libmacos libunix libiso9660-m68k libgzip-m68k libfloppy libscsi libstream libblock libcontainer libui libconfig-m68k
|
||||||
|
$(MAKE) -C second OBJCOPY=$(M68K_OBJCOPY) LD=$(M68K_LD) CC=$(M68K_CC) \
|
||||||
|
AS=$(M68K_AS) PPC_OBJCOPY=$(PPC_OBJCOPY) PPC_CC=$(PPC_CC) \
|
||||||
|
MEDIA=full TARGET=$(KARCH)-linux
|
||||||
|
|
||||||
second/m68k-netbsd-floppy/second:: libmacos libunix libiso9660-m68k libgzip-m68k libfloppy libstream libblock libcontainer libui libconfig-m68k
|
second/m68k-netbsd-floppy/second:: libmacos libunix libiso9660-m68k libgzip-m68k libfloppy libstream libblock libcontainer libui libconfig-m68k
|
||||||
$(MAKE) -C second OBJCOPY=$(M68K_OBJCOPY) LD=$(M68K_LD) CC=$(M68K_CC) \
|
$(MAKE) -C second OBJCOPY=$(M68K_OBJCOPY) LD=$(M68K_LD) CC=$(M68K_CC) \
|
||||||
AS=$(M68K_AS) TARGET=m68k-netbsd MEDIA=floppy
|
AS=$(M68K_AS) TARGET=m68k-netbsd MEDIA=floppy
|
||||||
@ -432,10 +444,11 @@ clean:: libemile-clean libmacos-clean libunix-clean tools-clean first-clean \
|
|||||||
floppy_ramdisk.bin.X rescue.bin rescue.bin.X \
|
floppy_ramdisk.bin.X rescue.bin rescue.bin.X \
|
||||||
debian-installer.bin debian-installer.bin.X \
|
debian-installer.bin debian-installer.bin.X \
|
||||||
netboot.bin netboot.bin.X boot.bin boot.bin.X \
|
netboot.bin netboot.bin.X boot.bin boot.bin.X \
|
||||||
vmlinuz last.bin cdboot-sarge.bin cdboot-woody.bin
|
vmlinuz last.bin cdboot-sarge.bin cdboot-woody.bin \
|
||||||
|
multiboot.bin
|
||||||
|
|
||||||
DISTFILES = AUTHORS ChangeLog COPYING Makefile README README.floppy \
|
DISTFILES = AUTHORS ChangeLog COPYING Makefile README README.floppy \
|
||||||
README.scsi Rules.mk
|
README.scsi Rules.mk floppy.conf
|
||||||
|
|
||||||
dist:
|
dist:
|
||||||
rm -fr $(PACKAGE)-$(VERSION)
|
rm -fr $(PACKAGE)-$(VERSION)
|
||||||
|
Loading…
Reference in New Issue
Block a user