Mercurial > hg > Members > kono > os9 > sbc09
comparison os9/level2/Makefile @ 33:7c5379eb406e
nitors9 version
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 14 Jul 2018 15:22:54 +0900 |
parents | bd2b07db8917 |
children | 2032755628dc |
comparison
equal
deleted
inserted
replaced
32:b494a9bab5f1 | 33:7c5379eb406e |
---|---|
1 OS9SRC=../../../../nitros9-code | |
2 SRCDIR=$(OS9SRC)/level2/modules | |
3 SRCCMD=$(OS9SRC)/level1/cmds | |
4 SRCCMD2=$(OS9SRC)/level2/cmds | |
1 | 5 |
2 A09 = ../../a09 | 6 A09 = ../../a09 -I $(OS9SRC)/defs/ |
3 | |
4 SRCDIR=../../CoCoOS9/level2v3/MODULES | |
5 SRCCMD=../../CoCoOS9/level2v3/CMDS | |
6 | 7 |
7 all : ioman pdisk init os9p1 os9p2 os9p3_perr os9p4_regdump pipe pipeman pipeman_named piper rbf scf term pty d0 d1 clock vector boot shell dir mdir sysgo | 8 all : ioman pdisk init os9p1 os9p2 os9p3_perr os9p4_regdump pipe pipeman pipeman_named piper rbf scf term pty d0 d1 clock vector boot shell dir mdir sysgo |
8 | 9 |
9 clean : | 10 clean : |
10 rm -f ioman pdisk init os9p1 os9p2 os9p3_perr os9p4_regdump pipe pipeman pipeman_named piper rbf scf term pty d0 d1 clock vector boot shell dir mdir sysgo *.lst | 11 rm -rf ioman pdisk init os9p1 os9p2 os9p3_perr os9p4_regdump pipe pipeman pipeman_named piper rbf scf term pty d0 d1 clock vector boot shell dir mdir sysgo *.lst *.dSYM |
11 | 12 |
12 LST = -l $@.lst | 13 LST = -l $@.lst |
13 pdisk : | 14 pdisk : |
14 $(A09) pdisk.asm -o pdisk $(LST) $(LST) | 15 $(A09) pdisk.asm -o pdisk $(LST) $(LST) |
15 # $(A09) ../level1/pdisk.asm -o pdisk $(LST) | |
16 | 16 |
17 boot : boot.asm | 17 boot : boot.asm |
18 $(A09) boot.asm -o boot $(LST) | 18 $(A09) boot.asm -o boot $(LST) |
19 | 19 |
20 sysgo : sysgo.asm | 20 sysgo : sysgo.asm |
43 | 43 |
44 shell : | 44 shell : |
45 $(A09) ${SRCCMD}/shell_21.asm -o shell $(LST) | 45 $(A09) ${SRCCMD}/shell_21.asm -o shell $(LST) |
46 | 46 |
47 mdir : | 47 mdir : |
48 $(A09) ${SRCCMD}/mdir.asm -o mdir $(LST) | 48 $(A09) ${SRCCMD2}/mdir.asm -o mdir $(LST) |
49 | 49 |
50 dir : | 50 dir : |
51 $(A09) ${SRCCMD}/dir.asm -o dir $(LST) | 51 $(A09) ${SRCCMD}/dir.asm -o dir $(LST) |
52 | 52 |
53 os9p1 : | 53 os9p1 : |
54 $(A09) ${SRCDIR}/os9p1.asm -o os9p1 $(LST) | 54 $(A09) -I $(OS9SRC)/level1/modules/kernel/ ${SRCDIR}/kernel/krn.asm -o os9p1 $(LST) |
55 | 55 |
56 os9p2 : | 56 os9p2 : |
57 $(A09) ${SRCDIR}/os9p2.asm -o os9p2 $(LST) | 57 $(A09) ${SRCDIR}/kernel/krnp2.asm -o os9p2 $(LST) |
58 | 58 |
59 os9p3_perr : | 59 os9p3_perr : |
60 $(A09) ${SRCDIR}/os9p3_perr.asm -o os9p3_perr $(LST) | 60 $(A09) ${SRCDIR}/krnp3_perr.asm -o os9p3_perr $(LST) |
61 | 61 |
62 os9p4_regdump : | 62 os9p4_regdump : |
63 $(A09) ${SRCDIR}/os9p4_regdump.asm -o os9p4_regdump $(LST) | 63 $(A09) ${SRCDIR}/krnp4_regdump.asm -o os9p4_regdump $(LST) |
64 | 64 |
65 ioman : | 65 ioman : |
66 $(A09) ${SRCDIR}/ioman.asm -o ioman $(LST) | 66 $(A09) ${SRCDIR}/ioman.asm -o ioman $(LST) |
67 | 67 |
68 pipe : | 68 pipe : |
69 $(A09) ${SRCDIR}/pipe.asm -o pipe $(LST) | 69 $(A09) $(OS9SRC)/level1/modules/pipe.asm -o $@ $(LST) |
70 | 70 |
71 pipeman : | 71 pipeman : |
72 $(A09) ${SRCDIR}/pipeman.asm -o pipeman $(LST) | 72 $(A09) $(OS9SRC)/level1/modules/pipeman.asm -o $@ $(LST) |
73 | 73 |
74 pipeman_named : | 74 pipeman_named : |
75 $(A09) ${SRCDIR}/pipeman_named.asm -o pipeman_named $(LST) | 75 $(A09) ${SRCDIR}/pipeman_named.asm -o pipeman_named $(LST) |
76 | 76 |
77 piper : | 77 piper : |
78 $(A09) ${SRCDIR}/piper.asm -o piper $(LST) | 78 $(A09) $(OS9SRC)/level1/modules/piper.asm -o $@ $(LST) |
79 | 79 |
80 rbf : | 80 rbf : |
81 $(A09) ${SRCDIR}/rbf.asm -o rbf $(LST) | 81 $(A09) ${SRCDIR}/rbf.asm -o rbf $(LST) |
82 | 82 |
83 scf : | 83 scf : |
84 $(A09) ${SRCDIR}/scf.asm -o scf $(LST) | 84 $(A09) $(OS9SRC)/level1/modules/scf.asm -o $@ $(LST) |
85 | 85 |