Pristine Ack-5.5
[Ack-5.5.git] / doc / occam / proto.make
1 # $Id: proto.make,v 1.2 1994/06/24 10:04:41 ceriel Exp $
2
3 #PARAMS         do not remove this line!
4
5 SRC_DIR = $(SRC_HOME)/doc/occam
6
7 FILES=  $(SRC_DIR)/p0 \
8         $(SRC_DIR)/p1 \
9         $(SRC_DIR)/p2 \
10         $(SRC_DIR)/p3 \
11         $(SRC_DIR)/p4 \
12         $(SRC_DIR)/p5 \
13         $(SRC_DIR)/p6 \
14         $(SRC_DIR)/p7 \
15         $(SRC_DIR)/p8 \
16         $(SRC_DIR)/p9
17
18 PIC=pic
19 EQN=eqn
20 TBL=tbl
21
22 $(TARGET_HOME)/doc/occam.doc:   $(FILES) channel.h.t channel.c.t
23         soelim $(FILES) | $(PIC) | $(TBL) | $(EQN) > $@
24
25 channel.h.t:    $(SRC_HOME)/h/ocm_chan.h
26         $(SRC_DIR)/ctot <$(SRC_HOME)/h/ocm_chan.h >channel.h.t
27
28 channel.c.t:    channel.c
29         $(SRC_DIR)/ctot <channel.c >channel.c.t
30
31 channel.c:      $(SRC_HOME)/lang/occam/lib/tail_ocm.a
32         $(UTIL_HOME)/bin/arch x $(SRC_HOME)/lang/occam/lib/tail_ocm.a channel.c