Mercurial > hg > Members > kono > os9 > sbc09
diff src/os9/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/Makefile@4fa2bdb0c457 |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/os9/Makefile Mon Jul 23 16:07:12 2018 +0900 @@ -0,0 +1,29 @@ +all: os9mod makerom os9d.rom os9lv2.rom os9v.rom + +CC=clang +CFLAGS = -g + +os9mod : crc.c os9.h os9mod.c os9.h + $(CC) $(CFLAGS) -o os9mod crc.c os9mod.c + +makerom : makerom.c + $(CC) $(CFLAGS) -o makerom makerom.c + +clean : + rm -rf makerom *.rom os9mod *.dSYM + +os9v1.rom : makerom level1/init + ./makerom -o os9v1.rom level1/shell level1/sysgo level1/ioman level1/term level1/pty level1/pdisk level1/d0 level1/d1 level1/vrbf level1/v0 level1/clock level1/scf level1/rbf level1/init level1/os9p2 level1/os9p1 + +os9v2.rom : makerom level2/init + ./makerom -o os9v2.rom -2 level2/Shell level2/dir level2/d1 level2/ioman level2/os9p3_perr level2/os9p4_regdump level2/pipe level2/piper level2/pipeman level2/v0 level2/vrbf level2/scf level2/rbf level2/os9p2 level2/sysgo level2/clock level2/pdisk level2/d0 level2/pty level2/term level2/init level2/boot level2/os9p1 + +level1/init : nitros9-code + cd level1 ; make + +level2/init : nitros9-code + cd level2 ; make + +nitros9-code : + hg clone http://hg.code.sf.net/p/nitros9/code nitros9-code +