Mercurial > hg > Members > kono > os9 > sbc09
diff src/os9/level2/Makefile @ 57:2088fd998865
sbc09 directry clean up
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 23 Jul 2018 16:07:12 +0900 |
parents | os9/level2/Makefile@fe88cea67ef0 |
children | eb9be32c701c |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/os9/level2/Makefile Mon Jul 23 16:07:12 2018 +0900 @@ -0,0 +1,93 @@ +OS9SRC=../nitros9-code +SRCDIR=$(OS9SRC)/level2/modules +SRCCMD=$(OS9SRC)/level1/cmds +SRCCMD2=$(OS9SRC)/level2/cmds + +A09 = ../../a09 -I $(OS9SRC)/defs/ + +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 v0 vrbf + +all : $(ALL) + +clean : + rm -rf $(ALL) *.lst *.dSYM + +LST = -l $@.lst +pdisk : + $(A09) pdisk.asm -o pdisk $(LST) $(LST) + +boot : boot.asm + $(A09) boot.asm -o boot $(LST) + +sysgo : sysgo.asm + $(A09) sysgo.asm -o sysgo $(LST) + +init : init.asm + $(A09) init.asm -o $@ $(LST) + +vector : vector.asm + $(A09) vector.asm -o vector $(LST) + +term : pty-dd.asm + $(A09) pty-dd.asm -o term $(LST) + +d0 : d0.asm + $(A09) d0.asm -o d0 $(LST) + +d1 : d1.asm + $(A09) d1.asm -o d1 $(LST) + +v0 : v0.asm + $(A09) $@.asm -o $@ $(LST) + +clock : + $(A09) clock.asm -o clock $(LST) + +pty : + $(A09) ../level1/pty.asm -o pty $(LST) + +shell : + $(A09) ${SRCCMD}/shell_21.asm -o shell $(LST) + +mdir : + $(A09) ${SRCCMD2}/mdir.asm -o mdir $(LST) + +dir : + $(A09) ${SRCCMD}/dir.asm -o dir $(LST) + +os9p1 : + $(A09) -I $(OS9SRC)/level1/modules/kernel/ ${SRCDIR}/kernel/krn.asm -o os9p1 $(LST) + +os9p2 : + $(A09) ${SRCDIR}/kernel/krnp2.asm -o os9p2 $(LST) + +os9p3_perr : + $(A09) ${SRCDIR}/krnp3_perr.asm -o os9p3_perr $(LST) + +os9p4_regdump : + $(A09) ${SRCDIR}/krnp4_regdump.asm -o os9p4_regdump $(LST) + +ioman : + $(A09) ${SRCDIR}/ioman.asm -o ioman $(LST) + +pipe : + $(A09) $(OS9SRC)/level1/modules/pipe.asm -o $@ $(LST) + +pipeman : + $(A09) $(OS9SRC)/level1/modules/pipeman.asm -o $@ $(LST) + +pipeman_named : + $(A09) ${SRCDIR}/pipeman_named.asm -o pipeman_named $(LST) + +piper : + $(A09) $(OS9SRC)/level1/modules/piper.asm -o $@ $(LST) + +rbf : + $(A09) ${SRCDIR}/rbf.asm -o rbf $(LST) + +vrbf : vrbf.asm + $(A09) vrbf.asm -o vrbf $(LST) + +scf : + $(A09) $(OS9SRC)/level1/modules/scf.asm -o $@ $(LST) +