annotate 3rdparty/roms/dos/SuperDos/Makefile @ 1985:4037b23c848d

SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
author afra
date Fri, 20 Jan 2006 01:54:33 +0000
parents
children 656c857bda2d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1985
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
1 #
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
2 # Makefile for SuperDos rom.
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
3 #
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
4 # 21/11/2004, P.Harvey-Smith.
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
5 #
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
6
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
7 AS=mamou
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
8 ASFLAGS=-r
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
9 ZIP=pkzip
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
10 RM=rm
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
11 FILESD32=dragon32/d32.rom dragon32/ddos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
12 FILESD64=dragon64/d64_1.rom dragon64/d64_2.rom dragon64/ddos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
13 FILESTANOD64=tanodr64/d64_1.rom tanodr64/d64_2.rom tanodr64/sdtandy.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
14 FILESDALPHA=dgnalpha/alpha_bt.rom dgnalpha/alpha_ba.rom dgnalpha/alpdos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
15 SUPERDOSASM=superdos-e6-03.asm
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
16
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
17 all: sdd32 sdd64 sddalpha
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
18
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
19 alpha: sdos12.asm
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
20 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aDragonAlpha=1 -osuperdos-alpha.bin
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
21
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
22 sdos: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
23 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aDragonDos=1 -osuperdos-ddos.bin
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
24
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
25 sdd32: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
26 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aDragonDos=1 -odragon32/ddos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
27 $(ZIP) dragon32.zip $(FILESD32)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
28
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
29 sdd64: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
30 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aDragonDos=1 -odragon64/ddos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
31 $(ZIP) dragon64.zip $(FILESD64)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
32
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
33 sddalpha: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
34 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aDragonAlpha=1 -odgnalpha/alpdos10.rom
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
35 $(ZIP) dgnalpha.zip $(FILESDALPHA)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
36
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
37 sdtano: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
38 $(AS) $(SUPERDOSASM) $(ASFLAGS) -aRSDos=1 -l -otanodr64/sdtandy.rom > superdos.lst
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
39 $(ZIP) tanodr64.zip $(FILESTANOD64)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
40
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
41
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
42 listing: $(SUPERDOSASM)
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
43 $(AS) $(SUPERDOSASM) $(ASFLAGS) -l -aDragonDos=1 -osuperdos-ddos.bin > superdos.lst
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
44
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
45
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
46 clean:
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
47 $(RM) -f *.bin
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
48 $(RM) -f *.zip
4037b23c848d SuperDos rom, assembalable for Dragon Dos, Dragon Alpha or RS-DOS
afra
parents:
diff changeset
49