Mercurial > hg > Members > kono > os9 > sbc09
annotate os9/Makefile @ 178:4d83154d2a78
add - {} some builtin in TL/1
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 15 Apr 2019 09:43:28 +0900 |
parents | ef5959682d03 |
children | 0eb94a8e4d0d |
rev | line source |
---|---|
94 | 1 all: os9mod make9rom os9v2.rom os9v1.rom level1/init level2/init |
0 | 2 |
151 | 3 CFLAGS = -g # -std=c99 -D_POSIX_C_SOURCE=1 -D_XOPEN_SOURCE=1 -D_POSIX_SOURCE=200809L -D_GNU_SOURCE=1 |
0 | 4 |
5 os9mod : crc.c os9.h os9mod.c os9.h | |
6 $(CC) $(CFLAGS) -o os9mod crc.c os9mod.c | |
7 | |
94 | 8 make9rom : makerom.c |
9 $(CC) $(CFLAGS) -o make9rom makerom.c | |
0 | 10 |
7
a6db579d8c11
level 2 rom preparing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
6
diff
changeset
|
11 clean : |
33 | 12 rm -rf makerom *.rom os9mod *.dSYM |
0 | 13 |
94 | 14 os9v1.rom : make9rom level1/init |
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 | 16 |
94 | 17 os9v2.rom : make9rom level2/init |
151 | 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 | 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 | 21 cd level1 ; make |
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 | 24 cd level2 ; make |
37 | 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 | 28 |
94 | 29 runv2 : |
30 ../src/v09c -rom os9v2.rom -0 OS9.dsk -1 WORK.dsk | |
31 | |
32 runv1 : | |
33 ../src/v09 -rom os9v1.rom -0 OS9.dsk -1 WORK.dsk | |
34 |