Mercurial > hg > Members > kono > nitros9-code
diff dw3dos/makefile @ 2236:2603aceace6d
Added DW3DOS
author | boisy |
---|---|
date | Fri, 18 Dec 2009 12:19:56 +0000 |
parents | |
children | 89f86bbd3f79 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dw3dos/makefile Fri Dec 18 12:19:56 2009 +0000 @@ -0,0 +1,58 @@ +include $(NITROS9DIR)/rules.mak + +DEPENDS = ./makefile +BF68L1 = $(LEVEL1)/coco/bootfiles +MD68L1 = $(LEVEL1)/coco/modules +BF68L2 = $(LEVEL2)/coco3/bootfiles +MD68L2 = $(LEVEL2)/coco3/modules +BF63L2 = $(LEVEL2)/coco3_6309/bootfiles +MD63L2 = $(LEVEL2)/coco3_6309/modules + +ROMS = dw3dos_mb_cc3.rom dw3dos_mb_cc.rom \ + dw3dos_dsk_cc3.rom dw3dos_dsk_cc.rom \ + dw3doscc.bin dw3doscc3.bin + +TRACKS = dw3dos_cc3.trk dw3dos_cc.trk + +ALLOBJS = $(ROMS) $(TRACKS) + +all: banner $(ALLOBJS) $(DEPENDS) + +banner: + @$(ECHO) "**************************************************" + @$(ECHO) "* *" + @$(ECHO) "* DriveWire 3 DOS Files *" + @$(ECHO) "* *" + @$(ECHO) "**************************************************" + +dsk: objs + +# DWDOS ROMs +dw3dos_mb_cc3.rom: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=3 + +dw3dos_mb_cc.rom: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=2 + +dw3dos_dsk_cc3.rom: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=3 -aDISKROM=1 + +dw3dos_dsk_cc.rom: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=1 -aDISKROM=1 + +dw3doscc3.bin: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=3 -aBIN=1 -mb + +dw3doscc.bin: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=1 -aBIN=1 -mb + +# DWDOS Tracks +dw3dos_cc3.trk: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=3 -aDOSTRACK + +dw3dos_cc.trk: dw3dos.asm + $(AS) $(ASOUT)$@ $< $(AFLAGS) -aCoCo=1 -aDOSTRACK + +clean: + $(RM) $(ALLOBJS) +