annotate os9/Makefile @ 161:91447c3ccd58

fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 12 Feb 2019 09:16:24 +0900
parents ef5959682d03
children 0eb94a8e4d0d
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
151
ef5959682d03 fix for linux
kono
parents: 94
diff changeset
3 CFLAGS = -g # -std=c99 -D_POSIX_C_SOURCE=1 -D_XOPEN_SOURCE=1 -D_POSIX_SOURCE=200809L -D_GNU_SOURCE=1
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 os9mod : crc.c os9.h os9mod.c os9.h
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 $(CC) $(CFLAGS) -o os9mod crc.c os9mod.c
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
8 make9rom : makerom.c
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
9 $(CC) $(CFLAGS) -o make9rom makerom.c
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
7
a6db579d8c11 level 2 rom preparing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 6
diff changeset
11 clean :
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
12 rm -rf makerom *.rom os9mod *.dSYM
0
9a224bd9b45f os9 emulation
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
14 os9v1.rom : make9rom level1/init
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
15 ./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
16
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
17 os9v2.rom : make9rom level2/init
151
ef5959682d03 fix for linux
kono
parents: 94
diff changeset
18 ./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
19
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
20 level1/init : nitros9-code
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
21 cd level1 ; make
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
22
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
23 level2/init : nitros9-code
33
7c5379eb406e nitors9 version
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 31
diff changeset
24 cd level2 ; make
37
7baffb867d70 nitros9 level 1 worked
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 33
diff changeset
25
41
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
26 nitros9-code :
0d570c55ebd4 fix for hg cloned nistros 9 code
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
27 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
28
94
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
29 runv2 :
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
30 ../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
31
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
32 runv1 :
f20bf9874697 fix os9 dir
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 57
diff changeset
33 ../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
34