diff os9/mc09/makefile @ 99:92ed427b7f7d

add micro-c by mohta
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 27 Dec 2018 11:01:16 +0900
parents
children 990add11e9f8
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/os9/mc09/makefile	Thu Dec 27 11:01:16 2018 +0900
@@ -0,0 +1,36 @@
+MCLIBS=alloc.txt c.txt fileio.txt fileio2.txt mclib.c scanf.txt\
+	stdio.txt stdio2.txt string.txt
+
+MCUTILS=uf.c
+
+DESTDIR=/usr/local/bin
+
+all:	mc2.o
+
+mc: mc.c
+	cc mc.c -o mc
+
+c.out:	mc mc2.c mclib.c
+	mc mc2.c
+
+mc2.o:	c.out
+	as09 c.txt -o mc2.o -v -O
+
+lint: mc.c
+	lint mc.c >lint
+
+shar: diff_to_mc2
+	shar COPYRIGHT README MANIFEST makefile $(MCLIBS) $(MCUTILS) diff_to_mc2 >mc.shar.0
+	shar mc.c >mc.shar.1
+
+diff_to_mc2: mc.c mc2.c
+	-diff -c mc.c mc2.c >diff_to_mc2
+
+mc2.c:
+	patch <diff_to_mc2 -o mc2.c
+
+clean:
+	rm -f mc c.out mc2.o lint
+
+install: mc
+	cp mc $(DESTDIR)/mc