From: ceriel Date: Fri, 12 Nov 1993 10:08:55 +0000 (+0000) Subject: Added proto.make X-Git-Tag: release-5-5~233 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=4b3878c046c912de4b22096d75e631157deda454;p=ack.git Added proto.make --- diff --git a/doc/proto.make b/doc/proto.make new file mode 100644 index 000000000..fde322639 --- /dev/null +++ b/doc/proto.make @@ -0,0 +1,150 @@ +# $Header$ + +#PARAMS do not remove this line! + +TBL=tbl +EQN=eqn +PIC=pic +REFER=refer + +RESFILES= \ + $(TARGET_HOME)/doc/toolkit.doc \ + $(TARGET_HOME)/doc/install.doc \ + $(TARGET_HOME)/doc/em.doc \ + $(TARGET_HOME)/doc/ack.doc \ + $(TARGET_HOME)/doc/v7bugs.doc \ + $(TARGET_HOME)/doc/peep.doc \ + $(TARGET_HOME)/doc/cg.doc \ + $(TARGET_HOME)/doc/ncg.doc \ + $(TARGET_HOME)/doc/regadd.doc \ + $(TARGET_HOME)/doc/LLgen.doc \ + $(TARGET_HOME)/doc/basic.doc \ + $(TARGET_HOME)/doc/crefman.doc \ + $(TARGET_HOME)/doc/ansi_C.doc \ + $(TARGET_HOME)/doc/pcref.doc \ + $(TARGET_HOME)/doc/val.doc \ + $(TARGET_HOME)/doc/6500.doc \ + $(TARGET_HOME)/doc/i80.doc \ + $(TARGET_HOME)/doc/z80.doc \ + $(TARGET_HOME)/doc/m68020.doc \ + $(TARGET_HOME)/doc/sparc.doc \ + $(TARGET_HOME)/doc/top.doc \ + $(TARGET_HOME)/doc/ego.doc \ + $(TARGET_HOME)/doc/occam.doc \ + $(TARGET_HOME)/doc/m2ref.doc \ + $(TARGET_HOME)/doc/ceg.doc \ + $(TARGET_HOME)/doc/nopt.doc \ + $(TARGET_HOME)/doc/int.doc \ + $(TARGET_HOME)/doc/lint.doc \ + $(TARGET_HOME)/doc/install.pr \ + $(TARGET_HOME)/doc/READ_ME \ + $(TARGET_HOME)/doc/Makefile + +install: $(RESFILES) + +$(TARGET_HOME)/doc/toolkit.doc: $(SRC_HOME)/doc/toolkit.doc + cat $(SRC_HOME)/doc/toolkit.doc >$@ + +$(TARGET_HOME)/doc/install.doc: $(SRC_HOME)/doc/install.doc + $(TBL) $(SRC_HOME)/doc/install.doc >$@ + +$(TARGET_HOME)/doc/em.doc: em.X +em.X: + cd em; make "TBL="$(TBL) + +$(TARGET_HOME)/doc/ack.doc: $(SRC_HOME)/doc/ack.doc + cat $(SRC_HOME)/doc/ack.doc >$@ + +$(TARGET_HOME)/doc/v7bugs.doc: $(SRC_HOME)/doc/v7bugs.doc + cat $(SRC_HOME)/doc/v7bugs.doc >$@ + +$(TARGET_HOME)/doc/peep.doc: $(SRC_HOME)/doc/peep.doc + cat $(SRC_HOME)/doc/peep.doc >$@ + +$(TARGET_HOME)/doc/cg.doc: $(SRC_HOME)/doc/cg.doc + cat $(SRC_HOME)/doc/cg.doc >$@ + +$(TARGET_HOME)/doc/ncg.doc: $(SRC_HOME)/doc/ncg.doc + $(TBL) $(SRC_HOME)/doc/ncg.doc >$@ + +$(TARGET_HOME)/doc/regadd.doc: $(SRC_HOME)/doc/regadd.doc + cat $(SRC_HOME)/doc/regadd.doc >$@ + +$(TARGET_HOME)/doc/LLgen.doc: LLgen.X +LLgen.X: + cd LLgen; make "EQN="$(EQN) "TBL="$(TBL) "REFER="$(REFER) + +$(TARGET_HOME)/doc/basic.doc: $(SRC_HOME)/doc/basic.doc + cat $(SRC_HOME)/doc/basic.doc >$@ + +$(TARGET_HOME)/doc/crefman.doc: $(SRC_HOME)/doc/crefman.doc + $(EQN) $(SRC_HOME)/doc/crefman.doc >$@ + +$(TARGET_HOME)/doc/ansi_C.doc: $(SRC_HOME)/doc/ansi_C.doc + $(TBL) $(SRC_HOME)/doc/ansi_C.doc >$@ + +$(TARGET_HOME)/doc/pcref.doc: $(SRC_HOME)/doc/pcref.doc + $(TBL) $(SRC_HOME)/doc/pcref.doc >$@ + +$(TARGET_HOME)/doc/val.doc: $(SRC_HOME)/doc/val.doc + cat $(SRC_HOME)/doc/val.doc >$@ + +$(TARGET_HOME)/doc/6500.doc: $(SRC_HOME)/doc/6500.doc + $(TBL) $(SRC_HOME)/doc/6500.doc >$@ + +$(TARGET_HOME)/doc/i80.doc: $(SRC_HOME)/doc/i80.doc + cat $(SRC_HOME)/doc/i80.doc >$@ + +$(TARGET_HOME)/doc/z80.doc: $(SRC_HOME)/doc/z80.doc + cat $(SRC_HOME)/doc/z80.doc >$@ + +$(TARGET_HOME)/doc/m68020.doc: $(SRC_HOME)/doc/m68020.doc + $(EQN) $(SRC_HOME)/doc/m68020.doc | $(TBL) >$@ + +$(TARGET_HOME)/doc/sparc.doc: sparc.X +sparc.X: + cd sparc; make "PIC="$(PIC) "TBL="$(TBL) + +$(TARGET_HOME)/doc/top.doc: top.X +top.X: + cd top; make "EQN="$(EQN) "TBL="$(TBL) "REFER="$(REFER) + +$(TARGET_HOME)/doc/ego.doc: ego.X +ego.X: + cd ego; make "REFER="$(REFER) "TBL="$(TBL) + +$(TARGET_HOME)/doc/occam.doc: occam.X +occam.X: + cd occam; make "PIC="$(PIC) "TBL="$(TBL) "EQN="$(EQN) + +$(TARGET_HOME)/doc/m2ref.doc: $(SRC_HOME)/doc/m2ref.doc + cat $(SRC_HOME)/doc/m2ref.doc >$@ + +$(TARGET_HOME)/doc/ceg.doc: ceg.X +ceg.X: + cd ceg; make "PIC="$(PIC) "TBL="$(TBL) "REFER="$(REFER) + +$(TARGET_HOME)/doc/nopt.doc: $(SRC_HOME)/doc/nopt.doc + cat $(SRC_HOME)/doc/nopt.doc >$@ + +$(TARGET_HOME)/doc/int.doc: int.X +int.X: + cd int; make "TBL="$(TBL) + +$(TARGET_HOME)/doc/lint.doc: lint.X +lint.X: + cd lint; make + +$(TARGET_HOME)/doc/install.pr: $(SRC_HOME)/doc/install.pr + cat $(SRC_HOME)/doc/install.pr >$@ + +$(TARGET_HOME)/doc/READ_ME: $(SRC_HOME)/doc/READ_ME + cat $(SRC_HOME)/doc/READ_ME >$@ + +$(TARGET_HOME)/doc/Makefile: $(SRC_HOME)/doc/Makefile + cat $(SRC_HOME)/doc/Makefile >$@ + +cmp: + +clean: + -rm -f *.old Out