annotate os9/Makefile @ 120:fbb3301a2564

TL1 source fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 04 Jan 2019 17:33:04 +0900
parents f20bf9874697
children ef5959682d03
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
1 all: os9mod make9rom os9v2.rom os9v1.rom level1/init level2/init
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 CC=clang
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 CFLAGS = -g
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 os9mod : crc.c os9.h os9mod.c os9.h
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 $(CC) $(CFLAGS) -o os9mod crc.c os9mod.c
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
9 make9rom : makerom.c
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
10 $(CC) $(CFLAGS) -o make9rom makerom.c
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
7
a6db579d8c11 level 2 rom preparing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 6
diff changeset
12 clean :
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
13 rm -rf makerom *.rom os9mod *.dSYM
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
15 os9v1.rom : make9rom level1/init
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
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
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
18 os9v2.rom : make9rom level2/init
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
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
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
20
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
21 level1/init : nitros9-code
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
22 cd level1 ; make
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
23
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
24 level2/init : nitros9-code
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
25 cd level2 ; make
37
7baffb867d70 nitros9 level 1 worked
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 33
diff changeset
26
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
27 nitros9-code :
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
28 hg clone http://hg.code.sf.net/p/nitros9/code nitros9-code
37
7baffb867d70 nitros9 level 1 worked
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 33
diff changeset
29
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
30 runv2 :
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
31 ../src/v09c -rom os9v2.rom -0 OS9.dsk -1 WORK.dsk
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
32
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
33 runv1 :
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
34 ../src/v09 -rom os9v1.rom -0 OS9.dsk -1 WORK.dsk
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
35