123456789101112131415161718192021222324252627282930313233343536 |
- HOME=../..
- head: doc.pr
- NROFF=nroff
- TBL=tbl
- FILES = macr.nr title.nr intro.nr mem.nr ispace.nr dspace.nr mapping.nr \
- types.nr descr.nr env.nr traps.nr mach.nr assem.nr \
- app.int.nr app.codes.nr app.exam.nr cont.nr
- IOP=$(HOME)/util/ass/ip_spec.t# # to construct itables from
- doc.pr: $(FILES) itables em.i Makefile
- $(TBL) $(FILES) | $(NROFF) >doc.pr
- distr: $(FILES) itables em.i
- tbl $(FILES) | nroff -Tlp >doc.pr
- opr: doc.pr
- make pr | opr
- pr:
- @make "NROFF="$(NROFF) TBL=$(TBL) doc.pr >makepr.out 2>&1
- @cat doc.pr
- app.codes.pr: app.codes.nr itables
- itables: $(IOP) ip.awk
- awk -f ip.awk $(IOP) | sed 's/-/\\-/g' | $(TBL) >itables
- .SUFFIXES : .pr .nr
- .nr.pr: ; $(TBL) macr.nr $*.nr | $(NROFF) >$@
- clean:
- rm -f *.pr itables *.out
|