File:  [RetroPC.NET] / np2 / romimage / MAKEFILE.W32
Revision 1.5: download - view: text, annotated - select for diffs
Sat Jun 5 01:11:03 2004 JST (21 years, 4 months ago) by yui
Branches: MAIN
CVS tags: VER_0_82_x64, VER_0_82, VER_0_81A, VER_0_81, VER_0_80, VER_0_79, VER_0_78, HEAD
prepare to fix lio (T.Yui)

AS		= nasmw
TS		= ..\bin\bin2txt
AOPT	= -f bin
OBJ		= ..\obj\romrel

all: $(OBJ) ..\bios\startup.res ..\bios\biosfd80.res ..\lio\lio.res ..\fdd\hddboot.res ..\cbus\idebios.res ..\cbus\sasibios.res ..\cbus\scsibios.res


$(OBJ):
	if not exist $(OBJ) mkdir $(OBJ)


..\bios\startup.res: $(OBJ)\startup.bin
	$(TS) $(OBJ)\startup.bin $*.res -snosyscode

..\bios\biosfd80.res: $(OBJ)\biosfd80.bin
	$(TS) $(OBJ)\biosfd80.bin $*.res -sbiosfd80

..\lio\lio.res: $(OBJ)\lio.bin
	$(TS) $(OBJ)\lio.bin $*.res -sliorom

..\fdd\hddboot.res: $(OBJ)\hddboot.bin
	$(TS) $(OBJ)\hddboot.bin $*.res -shdddiskboot

..\cbus\idebios.res: $(OBJ)\idebios.bin
	$(TS) $(OBJ)\idebios.bin $*.res -sidebios

..\cbus\sasibios.res: $(OBJ)\sasibios.bin
	$(TS) $(OBJ)\sasibios.bin $*.res -ssasibios

..\cbus\scsibios.res: $(OBJ)\scsibios.bin
	$(TS) $(OBJ)\scsibios.bin $*.res -sscsibios


$(OBJ)\biosfd80.bin:	bios\biosfd80.asm bios\biosmain.x86 bios\eoi.x86 \
						bios\vect02.x86 bios\vect08.x86 bios\vect09.x86 \
						bios\vect13.x86 bios\vect1a.x86 bios\vect1f.x86
	$(AS) .\bios\$(*B).asm $(AOPT) -i.\bios\ -o $*.bin -l $*.lst


.asm{$(OBJ)}.bin:
	$(AS) $(*B).asm $(AOPT) -o $*.bin -l $*.lst

$(OBJ)\startup.bin	:
$(OBJ)\lio.bin		:
$(OBJ)\hddboot.bin	:
$(OBJ)\idebios.bin	:
$(OBJ)\sasibios.bin	:
$(OBJ)\scsibios.bin	:


RetroPC.NET-CVS <cvs@retropc.net>