comparison cmds/Makefile @ 58:efbe39fee3ae

add command directory
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 23 Jul 2018 19:36:38 +0900
parents
children
comparison
equal deleted inserted replaced
57:2088fd998865 58:efbe39fee3ae
1 SRC2 = ../src/os9/nitros9-code/level2/cmds
2 SRC1 = ../src/os9/nitros9-code/level1/cmds
3
4 OBJ2 = dmem mdir mfree mmap pmap proc procs reboot smap
5
6 OBJ1 = asm attr calldbg cmp config copy cputype date debug del deldir devs dir dir_cb dirsort dump echo edit \
7 error free help ident irqs link list load login makdir pd procs prompt shellplus sleep tee touch tsmon unlink
8
9 all : $(OBJ2) $(OBJ1)
10
11 A09 = ../src/a09
12
13 dmem :
14 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
15
16 mdir :
17 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
18 mfree :
19 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
20 mmap :
21 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
22 pmap :
23 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
24 proc :
25 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
26 procs :
27 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
28 reboot :
29 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
30 smap :
31 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
32
33 asm :
34 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
35 attr :
36 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
37 calldbg :
38 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
39 cmp :
40 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
41 config :
42 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
43 copy :
44 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
45 cputype :
46 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
47 date :
48 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
49 debug :
50 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
51 del :
52 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
53 deldir :
54 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
55 devs :
56 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
57 dir :
58 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
59 dir_cb :
60 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
61 dirsort :
62 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
63 di.asm :
64 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
65 dump :
66 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
67 dw.as :
68 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
69 echo :
70 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
71 edit :
72 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
73 error :
74 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
75 free :
76 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
77 help :
78 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
79 ident :
80 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
81 irqs :
82 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
83 link :
84 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
85 list :
86 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
87 load :
88 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
89 login :
90 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
91 makdir :
92 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
93 pd :
94 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
95 prompt :
96 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
97 shellplus :
98 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
99 sleep :
100 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
101 tee :
102 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
103 touch :
104 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
105 tsmon :
106 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm
107 unlink :
108 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm