--- np2/romimage/Attic/ROMIMAGE.MK 2004/01/05 05:04:54 1.4 +++ np2/romimage/Attic/ROMIMAGE.MK 2004/01/05 12:54:56 1.5 @@ -2,7 +2,7 @@ AS = masm AOPT = /ML /DNP2 OBJ = ..\obj\romrel -all: $(OBJ) ..\bios\startup.res ..\bios\sxsibios.res ..\fdd\hddboot.res +all: $(OBJ) ..\bios\startup.res ..\bios\biosboot.res ..\bios\sxsibios.res ..\fdd\hddboot.res $(OBJ): if not exist $(OBJ) mkdir $(OBJ) @@ -22,6 +22,20 @@ $(OBJ)\startup.obj: startup.asm +..\bios\biosboot.res: $(OBJ) $(OBJ)\biosboot.bin + bin2txt $(OBJ)\biosboot.bin biosboot > ..\bios\biosboot.res + +$(OBJ)\biosboot.bin: $(OBJ)\biosboot.exe + exe2bin $(OBJ)\biosboot $(OBJ)\biosboot.bin + +$(OBJ)\biosboot.exe: $(OBJ)\biosboot.obj + link $(OBJ)\biosboot,$(OBJ)\biosboot; + +$(OBJ)\biosboot.obj: biosboot.asm + $(AS) $(AOPT) $(*B),$*,$*; + + + ..\bios\sxsibios.res: $(OBJ) $(OBJ)\sxsibios.bin bin2txt $(OBJ)\sxsibios.bin sxsibios > ..\bios\sxsibios.res