Mercurial > hg > Members > kono > os9 > sbc09
annotate os9/Makefile @ 24:7104ad38bed3
fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 10 Jul 2018 10:49:07 +0900 |
parents | 10e33568b38a |
children | 51a35f0347f6 |
rev | line source |
---|---|
22 | 1 all: os9mod makerom os9d.rom os9lv2.rom |
0 | 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 makerom : makerom.c | |
10 $(CC) $(CFLAGS) -o makerom makerom.c | |
11 | |
7
a6db579d8c11
level 2 rom preparing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
6
diff
changeset
|
12 clean : |
22 | 13 rm -f makerom *.rom os9mod |
7
a6db579d8c11
level 2 rom preparing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
6
diff
changeset
|
14 |
0 | 15 os9.rom : makerom modules/init.b modules/pty.b |
6 | 16 ./makerom -o os9.rom modules/Shell modules/init.b modules/mdir modules/SysGo modules/IOMan modules/SCF modules/pty-dd.b modules/pty.b modules/OS9p2 modules/OS9 |
0 | 17 |
18 os9b.rom : makerom modules/init.b modules/pty.b | |
6 | 19 ./makerom -o os9b.rom modules/Basic09 modules/Shell modules/init.b modules/mdir modules/SysGo modules/IOMan modules/SCF modules/pty-dd.b modules/pty.b modules/OS9p2 modules/OS9 |
1 | 20 |
21 os9d.rom : makerom modules/init.b modules/pty.b | |
11 | 22 ./makerom -o os9d.rom modules/Shell modules/init.b modules/mdir modules/dir.b modules/SysGo modules/IOMan modules/pty-dd.b modules/pty.b modules/pdisk.b modules/d0.b modules/d1.b modules/clock.b modules/SCF modules/rbf.b modules/OS9p2 modules/OS9 |
0 | 23 |
11 | 24 os9lv2.rom : makerom level2/init |
24 | 25 # ./makerom -o os9lv2.rom -2 level2/Shell level2/d1 level2/dir level2/ioman level2/os9p3_perr level2/os9p4_regdump level2/pipe level2/piper level2/pipeman level2/scf level2/rbf level2/os9p2 level2/sysgo level2/pdisk level2/d0 level2/pty level2/term level2/init level2/boot level2/os9p1 |
26 ./makerom -o os9lv2.rom -2 level2/Shell level2/d1 level2/dir level2/mdir level2/ioman level2/scf level2/rbf level2/os9p2 level2/sysgo level2/pdisk level2/d0 level2/pty level2/term level2/init level2/boot level2/os9p1 |