comparison level1/coco/defs/makefile @ 2624:b8c7b7fbf3c9

Major changes: o os9defs, rbfdefs, scfdefs now os9.d, rbf.d, and scf.d o vtiodefs now broken into cocovtio.d (for coco and dragon) and atarivtio.d o systype now broken into coco.d, dragon.d and atari.d o all references to the above in other files have changed
author Boisy Pitre <boisy.pitre@nuance.com>
date Fri, 24 Feb 2012 08:51:08 -0600
parents 2e37b5a0d4b3
children 09feb97c181f e4a0f58a5f9b
comparison
equal deleted inserted replaced
2623:b00ba2e2f691 2624:b8c7b7fbf3c9
3 3
4 DEPENDS = ./makefile 4 DEPENDS = ./makefile
5 5
6 DEFOPTS = -ls -x -z -aLevel=1 6 DEFOPTS = -ls -x -z -aLevel=1
7 DEFSDIR = ../../../defs 7 DEFSDIR = ../../../defs
8 DEFS = Defsfile OS9Defs RBFDefs SCFDefs SysType VTIODefs 8 DEFS = defsfile os9.d rbf.d scf.d coco.d cocovtio.d
9 ALLOBJS = $(DEFS) 9 ALLOBJS = $(DEFS)
10 10
11 all: $(ALLOBJS) 11 all: $(ALLOBJS)
12 12
13 Defsfile: defsfile.asm 13 defsfile: defsfile.asm
14 $(AS) $(DEFOPTS) -p $< > $@ 14 $(AS) $(DEFOPTS) -p $< > $@
15 15
16 OS9Defs: $(DEFSDIR)/os9defs 16 os9.d: $(DEFSDIR)/os9.d
17 $(AS) $(DEFOPTS) -aOS9DEFS=0 $< > $@ 17 $(AS) $(DEFOPTS) -aOS9.D=0 $< > $@
18 18
19 RBFDefs: $(DEFSDIR)/rbfdefs 19 rbf.d: $(DEFSDIR)/rbf.d
20 $(AS) $(DEFOPTS) -aRBFDEFS=0 $< > $@ 20 $(AS) $(DEFOPTS) -aRBF.D=0 $< > $@
21 21
22 SCFDefs: $(DEFSDIR)/scfdefs 22 scf.d: $(DEFSDIR)/scf.d
23 $(AS) $(DEFOPTS) -aSCFDEFS=0 $< > $@ 23 $(AS) $(DEFOPTS) -aSCF.D=0 $< > $@
24 24
25 SysType: $(DEFSDIR)/systype 25 coco.d: $(DEFSDIR)/coco.d
26 $(AS) $(DEFOPTS) -aSYSTYPE=0 $< > $@ 26 $(AS) $(DEFOPTS) -aCOCO.D=0 $< > $@
27 27
28 VTIODefs: $(DEFSDIR)/vtiodefs 28 cocovtio.d: $(DEFSDIR)/cocovtio.d
29 $(AS) $(DEFOPTS) -aVTIODEFS=0 $< > $@ 29 $(AS) $(DEFOPTS) -aCOCOVTIO.D=0 $< > $@
30 30
31 clean: 31 clean:
32 $(RM) $(DEFS) 32 $(RM) $(DEFS)
33 33
34 showobjs: 34 showobjs: