#
# Makefile for Dragondos rom.
#
# 21/11/2004, P.Harvey-Smith.
#

AS=mamou
ASFLAGS=-r 
ZIP=pkzip
RM=rm
FILESD32=dragon32/d32.rom dragon32/ddos10.rom
FILESD64=dragon64/d64_1.rom dragon64/d64_2.rom dragon64/ddos10.rom
FILESDALPHA=dgnalpha/alpha_bt.rom dgnalpha/alpha_ba.rom dgnalpha/alpdos10.rom

all: ddd32 ddd64 dddalpha

alpha: ddos12.asm
		$(AS) ddos12.asm $(ASFLAGS) -aDragonAlpha=1 -odragondos-alpha.bin
		
ddos: ddos12.asm
		$(AS) ddos12.asm $(ASFLAGS) -odragondos-ddos.bin 
		
ddd32: ddos
		$(AS) ddos12.asm $(ASFLAGS) -odragon32/ddos10.rom 
		$(ZIP) dragon32.zip $(FILESD32)
		
ddd64: ddos
		$(AS) ddos12.asm $(ASFLAGS) -odragon64/ddos10.rom 
		$(ZIP) dragon64.zip $(FILESD64)
		
dddalpha: alpha
		$(AS) ddos12.asm $(ASFLAGS) -aDragonAlpha=1 -odgnalpha/alpdos10.rom 
		$(ZIP) dgnalpha.zip $(FILESDALPHA)
		
clean:
		$(RM) *.bin
		$(RM) *.zip
		