|
|
| version 1.4, 2004/01/05 05:04:54 | version 1.8, 2004/03/19 00:30:01 |
|---|---|
| Line 2 AS = masm | Line 2 AS = masm |
| AOPT = /ML /DNP2 | AOPT = /ML /DNP2 |
| OBJ = ..\obj\romrel | OBJ = ..\obj\romrel |
| all: $(OBJ) ..\bios\startup.res ..\bios\sxsibios.res ..\fdd\hddboot.res | all: $(OBJ) |
| $(OBJ): | $(OBJ): |
| if not exist $(OBJ) mkdir $(OBJ) | if not exist $(OBJ) mkdir $(OBJ) |
| ..\bios\startup.res: $(OBJ) $(OBJ)\startup.bin | |
| bin2txt $(OBJ)\startup.bin nosyscode > ..\bios\startup.res | |
| $(OBJ)\startup.bin: $(OBJ)\startup.exe | |
| exe2bin $(OBJ)\startup $(OBJ)\startup.bin | |
| $(OBJ)\startup.exe: $(OBJ)\startup.obj | |
| link $(OBJ)\startup,$(OBJ)\startup; | |
| $(OBJ)\startup.obj: startup.asm | |
| $(AS) $(AOPT) $(*B),$*,$*; | |
| ..\bios\sxsibios.res: $(OBJ) $(OBJ)\sxsibios.bin | |
| bin2txt $(OBJ)\sxsibios.bin sxsibios > ..\bios\sxsibios.res | |
| $(OBJ)\sxsibios.bin: $(OBJ)\sxsibios.exe | |
| exe2bin $(OBJ)\sxsibios $(OBJ)\sxsibios.bin | |
| $(OBJ)\sxsibios.exe: $(OBJ)\sxsibios.obj | |
| link $(OBJ)\sxsibios,$(OBJ)\sxsibios; | |
| $(OBJ)\sxsibios.obj: sxsibios.asm | |
| $(AS) $(AOPT) $(*B),$*,$*; | |
| ..\fdd\hddboot.res: $(OBJ) $(OBJ)\hddboot.bin | |
| bin2txt $(OBJ)\hddboot.bin hdddiskboot > ..\fdd\hddboot.res | |
| $(OBJ)\hddboot.bin: $(OBJ)\hddboot.exe | |
| exe2bin $(OBJ)\hddboot $(OBJ)\hddboot.bin | |
| $(OBJ)\hddboot.exe: $(OBJ)\hddboot.obj | |
| link $(OBJ)\hddboot,$(OBJ)\hddboot; | |
| $(OBJ)\hddboot.obj: hddboot.asm | |
| $(AS) $(AOPT) $(*B),$*,$*; | |