comparison src/os9/level2/cmds/Makefile @ 90:ec33be78865e

add basic to os9 level2
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 21 Aug 2018 17:54:26 +0900
parents 4967d1acd34a
children
comparison
equal deleted inserted replaced
89:4149bcd915e0 90:ec33be78865e
3 3
4 OBJ2 = mdir mfree proc procs reboot dmem pmap smap mmap 4 OBJ2 = mdir mfree proc procs reboot dmem pmap smap mmap
5 5
6 OBJ1 = asm attr calldbg cmp config copy cputype date debug del deldir devs dir dir_cb dirsort dump echo edit \ 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 \ 7 error free help ident irqs link list load login makdir pxd pwd procs prompt shellplus sleep tee touch tsmon unlink \
8 game09 sbc09 8 game09 sbc09 kernel09.s basic.s
9 9
10 10
11 all : $(OBJ2) $(OBJ1) 11 all : $(OBJ2) $(OBJ1)
12 12
13 A09 = ../../../a09 13 A09 = ../../../a09
18 game09 : 18 game09 :
19 $(A09) -l $@.lst -o $@ ../../../../game09/$@.asm 19 $(A09) -l $@.lst -o $@ ../../../../game09/$@.asm
20 20
21 sbc09 : 21 sbc09 :
22 $(A09) -l $@.lst -o $@ $@.asm 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
23 mdir : 35 mdir :
24 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm 36 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
25 mfree : 37 mfree :
26 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm 38 $(A09) -l $@.lst -o $@ $(SRC2)/$@.asm
27 proc : 39 proc :