Mercurial > hg > Members > kono > os9 > sbc09
comparison os9/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/Makefile@2088fd998865 |
children | ef5959682d03 |
comparison
equal
deleted
inserted
replaced
93:03a26438ab8d | 94:f20bf9874697 |
---|---|
1 all: os9mod make9rom os9v2.rom os9v1.rom level1/init level2/init | |
2 | |
3 CC=clang | |
4 CFLAGS = -g | |
5 | |
6 os9mod : crc.c os9.h os9mod.c os9.h | |
7 $(CC) $(CFLAGS) -o os9mod crc.c os9mod.c | |
8 | |
9 make9rom : makerom.c | |
10 $(CC) $(CFLAGS) -o make9rom makerom.c | |
11 | |
12 clean : | |
13 rm -rf makerom *.rom os9mod *.dSYM | |
14 | |
15 os9v1.rom : make9rom level1/init | |
16 ./make9rom -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 | |
17 | |
18 os9v2.rom : make9rom level2/init | |
19 ./make9rom -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 | |
20 | |
21 level1/init : nitros9-code | |
22 cd level1 ; make | |
23 | |
24 level2/init : nitros9-code | |
25 cd level2 ; make | |
26 | |
27 nitros9-code : | |
28 hg clone http://hg.code.sf.net/p/nitros9/code nitros9-code | |
29 | |
30 runv2 : | |
31 ../src/v09c -rom os9v2.rom -0 OS9.dsk -1 WORK.dsk | |
32 | |
33 runv1 : | |
34 ../src/v09 -rom os9v1.rom -0 OS9.dsk -1 WORK.dsk | |
35 |