Mercurial > hg > Members > kono > os9 > sbc09
comparison os9/level2/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/level2/cmds/Makefile@ec33be78865e |
children | 5aeff8abca9c |
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 procs reboot dmem pmap smap mmap | |
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 \ | |
8 game09 sbc09 kernel09.s basic.s | |
9 | |
10 | |
11 all : $(OBJ2) $(OBJ1) | |
12 | |
13 A09 = ../../../src/a09 | |
14 | |
15 clean : | |
16 rm -rf *.lst $(OBJ2) $(OBJ1) | |
17 | |
18 game09 : | |
19 $(A09) -l $@.lst -o $@ ../../../game09/$@.asm | |
20 | |
21 sbc09 : | |
22 $(A09) -l $@.lst -o $@ $@.asm | |
23 | |
24 # sbc09 cmds/kernel09.s | |
25 kernel09.s : ../../../examples_forth/kernel09 | |
26 cp ../../../examples_forth/kernel09 kernel09.s | |
27 | |
28 # sbc09 cmds/basic.s | |
29 basic.asm : ../../../basic/basic.asm | |
30 perl fixbasic.pl ../../../basic/basic.asm > basic.asm | |
31 | |
32 basic.s : basic.asm | |
33 $(A09) -l $@.lst -s $@ basic.asm | |
34 | |
35 mdir : | |
36 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
37 mfree : | |
38 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
39 proc : | |
40 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
41 procs : | |
42 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
43 reboot : | |
44 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
45 smap : | |
46 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
47 mmap : | |
48 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
49 pmap : | |
50 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
51 dmem : | |
52 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm | |
53 | |
54 asm : | |
55 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
56 attr : | |
57 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
58 calldbg : | |
59 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
60 cmp : | |
61 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
62 config : | |
63 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
64 copy : | |
65 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
66 cputype : | |
67 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
68 date : | |
69 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
70 debug : | |
71 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
72 del : | |
73 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
74 deldir : | |
75 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
76 devs : | |
77 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
78 dir : | |
79 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
80 dir_cb : | |
81 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
82 dirsort : | |
83 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
84 disasm : | |
85 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
86 dump : | |
87 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
88 dw.as : | |
89 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
90 echo : | |
91 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
92 edit : | |
93 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
94 error : | |
95 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
96 free : | |
97 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
98 help : | |
99 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
100 ident : | |
101 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
102 irqs : | |
103 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
104 link : | |
105 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
106 list : | |
107 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
108 load : | |
109 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
110 login : | |
111 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
112 makdir : | |
113 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
114 pxd : | |
115 $(A09) -D PXD -l $@.lst -o $@ $(SRC1)/pd.asm | |
116 pwd : | |
117 $(A09) -D PWD -l $@.lst -o $@ $(SRC1)/pd.asm | |
118 prompt : | |
119 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
120 shellplus : | |
121 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
122 sleep : | |
123 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
124 tee : | |
125 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
126 touch : | |
127 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
128 tsmon : | |
129 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm | |
130 unlink : | |
131 $(A09) -l $@.lst -o $@ $(SRC1)/$@.asm |