diff os9/Makefile @ 33:7c5379eb406e

nitors9 version
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 14 Jul 2018 15:22:54 +0900
parents bd2b07db8917
children 7baffb867d70
line wrap: on
line diff
--- a/os9/Makefile	Sat Jul 14 15:16:39 2018 +0900
+++ b/os9/Makefile	Sat Jul 14 15:22:54 2018 +0900
@@ -10,16 +10,17 @@
 	$(CC) $(CFLAGS) -o makerom  makerom.c
 
 clean :
-	rm -f makerom *.rom os9mod 
-
-os9.rom : makerom level1/init.b level1/pty.b
-	./makerom -o os9.rom level1/Shell level1/init.b level1/mdir level1/SysGo level1/IOMan level1/SCF level1/pty-dd.b level1/pty.b level1/OS9p2 level1/OS9
+	rm -rf makerom *.rom os9mod *.dSYM
 
-os9b.rom : makerom level1/init.b level1/pty.b
-	./makerom -o os9b.rom level1/Basic09 level1/Shell level1/init.b level1/mdir level1/SysGo level1/IOMan level1/SCF level1/pty-dd.b level1/pty.b level1/OS9p2 level1/OS9
-
-os9d.rom : makerom level1/init.b level1/pty.b
-	./makerom -o os9d.rom  level1/Shell level1/init.b level1/mdir level1/dir.b level1/SysGo level1/IOMan level1/pty-dd.b level1/pty.b level1/pdisk.b level1/d0.b level1/d1.b level1/clock.b level1/SCF level1/rbf.b level1/OS9p2 level1/OS9
+os9d.rom : makerom level1/init
+	./makerom -o os9d.rom  level1/shell  level1/mdir level1/dir level1/sysgo level1/ioman level1/term level1/pty level1/pdisk level1/d0 level1/d1 level1/clock level1/scf level1/rbf level1/init level1/boot level1/os9p2 level1/os9p1
    
 os9lv2.rom : makerom level2/init
 	./makerom -o os9lv2.rom -2  level2/Shell  level2/dir level2/d1 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 
+
+
+level1/init :
+	cd level1 ; make
+
+level2/init :
+	cd level2 ; make