Mercurial > hg > Members > kono > nitros9-code
annotate level1/coco/cmds/makefile @ 2242:2a889a511f0a
Adding Aaron Wolfe's DriveWire work
author | boisy |
---|---|
date | Thu, 24 Dec 2009 01:16:31 +0000 |
parents | f2f1920e10e8 |
children | cacf283930e6 |
rev | line source |
---|---|
2037 | 1 PORT = coco |
2034 | 2 include $(NITROS9DIR)/rules.mak |
3 | |
2105
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
4 vpath %.asm $(LEVEL1)/cmds:$(NITROS9DIR)/3rdparty/packages/basic09 |
2034 | 5 |
6 DEPENDS = ./makefile | |
7 | |
2105
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
8 AFLAGS += -i=$(NITROS9DIR)/3rdparty/packages/basic09 |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
9 |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
10 BASIC09FILES = basic09.asm runb.asm gfx.asm inkey.asm syscall.asm |
2186 | 11 CMDS = asm attr backup binex build calldbg cmp cobbler copy cputype \ |
2034 | 12 date dcheck debug ded deiniz del deldir devs dir dirsort disasm \ |
13 display dmode dsave dump echo edit error exbin format \ | |
14 free grfdrv help ident iniz irqs link list load login makdir \ | |
15 megaread mdir merge mfree mpi os9gen padrom park printerr procs prompt pwd pxd \ | |
2105
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
16 rename save setime shellplus shell_21 sleep \ |
2242 | 17 tee tmode touch tsmon tuneport unlink verify xmode \ |
18 dw ftp wget | |
2034 | 19 |
2159 | 20 CMDS_D2 = basic09 runb gfx inkey syscall copy del echo format \ |
21 merge os9gen prompt tmode | |
2034 | 22 |
23 SUBS = gfx inkey syscall | |
2105
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
24 ALLOBJS = $(CMDS) $(CMDS_D2) $(SUBS) |
2034 | 25 |
26 all: $(ALLOBJS) | |
27 | |
28 pwd: pd.asm | |
29 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aPWD=1 | |
30 | |
31 xmode: xmode.asm | |
32 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aXMODE=1 | |
33 | |
34 tmode: xmode.asm | |
35 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aTMODE=1 | |
36 | |
37 pxd: pd.asm | |
38 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aPXD=1 | |
39 | |
40 clean: | |
41 $(RM) $(ALLOBJS) | |
42 | |
43 identify: | |
44 $(IDENT_SHORT) $(ALLOBJS) | |
45 | |
2105
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
46 showobjs: |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
47 @$(ECHO) $(CMDS) |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
48 |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
49 showobjs_d2: |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
50 @$(ECHO) $(CMDS_D2) |
d5824ed9c767
Makefile now makes basic09/runb stuff, copies to disk 2 for 40TDS
boisy
parents:
2049
diff
changeset
|
51 |
2034 | 52 showallobjs: |
53 @$(ECHO) $(ALLOBJS) |