annotate level1/dplus/defs/makefile @ 3288:a418110ecb44

Adding Dragon Plus builds with native 80 column and VRAM disk support
author lfantoniosi
date Mon, 12 Apr 2021 10:47:50 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3288
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
1 PORT=dplus
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
2
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
3 include $(NITROS9DIR)/rules.mak
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
4
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
5 DEPENDS = ./makefile
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
6
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
7 DEFOPTS = --preprocess -DLevel=1
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
8 DEFSDIR = ../../../defs
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
9 DEFS = defsfile os9.d rbf.d scf.d dragon.d dragonvtio.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
10 ALLOBJS = $(DEFS)
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
11
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
12 all: $(ALLOBJS)
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
13
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
14 defsfile: defsfile.asm
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
15 $(AS) $(DEFOPTS) $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
16
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
17 os9.d: $(DEFSDIR)/os9.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
18 $(AS) $(DEFOPTS) -DOS9.D=0 $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
19
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
20 rbf.d: $(DEFSDIR)/rbf.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
21 $(AS) $(DEFOPTS) -DRBF.D=0 $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
22
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
23 scf.d: $(DEFSDIR)/scf.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
24 $(AS) $(DEFOPTS) -DSCF.D=0 $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
25
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
26 dragon.d: $(DEFSDIR)/dragon.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
27 $(AS) $(DEFOPTS) -DDRAGON.D=0 $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
28
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
29 dragonvtio.d: $(DEFSDIR)/cocovtio.d
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
30 $(AS) $(DEFOPTS) -DDRAGONVTIO.D=0 $< > $@
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
31
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
32 clean:
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
33 $(RM) $(DEFS)
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
34
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
35 showobjs:
a418110ecb44 Adding Dragon Plus builds with native 80 column and VRAM disk support
lfantoniosi
parents:
diff changeset
36 @$(ECHO) $(ALLOBJS)