2037
|
1 PORT = dalpha
|
2036
|
2 include $(NITROS9DIR)/rules.mak
|
|
3
|
2059
|
4 vpath %.asm $(LEVEL1)/cmds:$(3RDPARTY)/packages/basic09
|
2036
|
5
|
|
6 DEPENDS = ./makefile
|
|
7
|
|
8 BASIC09FILES = runb.asm gfx.asm inkey.asm syscall.asm
|
|
9 CMDS = asm attr backup binex build cmp cobbler copy cputype \
|
|
10 date dcheck debug ded deiniz del deldir devs dir dirsort disasm \
|
|
11 display dmode dsave dump echo edit error exbin format \
|
|
12 free grfdrv help ident iniz irqs link list load login makdir \
|
|
13 megaread mdir merge mfree mpi os9gen padrom park printerr procs prompt pwd pxd \
|
|
14 rename runb save setime shellplus shell_21 sleep \
|
|
15 tee tmode touch tsmon tuneport unlink verify xmode
|
|
16
|
|
17 DRAGONCMDS = asm attr backup binex build cmp cobbler_dragon copy cputype \
|
|
18 date dcheck debug ded deiniz del deldir devs dir dirsort disasm \
|
|
19 display dmode dsave dump echo edit error exbin format \
|
|
20 free grfdrv help ident iniz irqs link list load login makdir \
|
|
21 megaread mdir merge mfree mpi os9gen padrom park printerr procs prompt pwd pxd \
|
|
22 rename runb save setime shellplus shell_21 sleep \
|
|
23 tee tmode touch tsmon tuneport unlink verify xmode
|
|
24
|
|
25 DRAGON525CMDS = asm attr backup binex build cmp cobbler copy date del deldir \
|
|
26 dir display dmode dsave dump echo exbin format free ident link list \
|
|
27 load login makdir mdir merge mfree os9gen printerr procs pwd pxd rename \
|
|
28 save setime shell_21 sleep tee tmode tsmon unlink verify xmode acia51 dmode
|
|
29
|
|
30 DRAGON525CMDS2 = cputype dcheck debug ded deiniz devs dirsort disasm edit error \
|
|
31 grfdrv help iniz irqs megaread mpi os9gen padrom park printerr prompt \
|
|
32 runb shellplus shell_21 touch tuneport
|
|
33
|
|
34
|
|
35 SUBS = gfx inkey syscall
|
|
36 ALLOBJS = $(CMDS) $(DRAGONCMDS) $(SUBS)
|
|
37
|
|
38 all: $(ALLOBJS)
|
|
39
|
|
40 alldragon: $(DRAGONCMDS) $(SUBS)
|
|
41
|
|
42
|
|
43 pwd: pd.asm
|
|
44 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aPWD=1
|
|
45
|
|
46 xmode: xmode.asm
|
|
47 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aXMODE=1
|
|
48
|
|
49 tmode: xmode.asm
|
|
50 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aTMODE=1
|
|
51
|
|
52 pxd: pd.asm
|
|
53 $(AS) $(AFLAGS) $< $(ASOUT)$@ -aPXD=1
|
|
54
|
|
55 cobbler_dragon: cobbler.asm
|
|
56 $(AS) $(AFLAGS) $< $(ASOUT)cobbler_dragon -aDRAGON=1
|
|
57
|
|
58 clean:
|
|
59 $(RM) $(ALLOBJS)
|
|
60
|
|
61 identify:
|
|
62 $(IDENT_SHORT) $(ALLOBJS)
|
|
63
|
|
64 showallobjs:
|
|
65 @$(ECHO) $(ALLOBJS)
|
|
66
|
|
67 showcocoobjs:
|
|
68 @$(ECHO) $(CMDS) $(SUBS)
|
|
69
|
|
70 showdragonobjs:
|
|
71 @$(ECHO) $(CMDS) $(DRAGONCMDS)
|
|
72
|
|
73 showdragon525objs:
|
|
74 @$(ECHO) $(DRAGON525CMDS) $(SUBS)
|
|
75
|
|
76 showdragon525objs2:
|
|
77 @$(ECHO) $(DRAGON525CMDS2) $(SUBS)
|