comparison os9/level1/cmds/Makefile @ 94:f20bf9874697

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