Pristine Ack-5.5
[Ack-5.5.git] / doc / em / int / proto.make
1 # $Id: proto.make,v 1.3 2003/01/08 09:39:52 ceriel Exp $
2
3 #PARAMS         do not remove this line!
4
5 SRC_DIR = $(SRC_HOME)/doc/em/int
6
7 install \
8 all:            em emdmp tables
9
10 tables:         mktables $(SRC_HOME)/etc/ip_spec.t
11                 mktables $(SRC_HOME)/etc/ip_spec.t tables
12
13 mktables:       $(SRC_DIR)/mktables.c $(TARGET_HOME)/h/em_spec.h \
14                 $(TARGET_HOME)/h/em_flag.h \
15                 $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF) $(TARGET_HOME)/h/ip_spec.h
16                 $(CC) -I$(TARGET_HOME)/h -O -o mktables $(SRC_DIR)/mktables.c $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF)
17
18 em:             $(SRC_DIR)/em.p
19                 apc -O $(SRC_DIR)/em.p >emerrs ; mv a.out em
20
21 nem.p:          $(SRC_DIR)/em.p
22                 sed -e '/maxadr  = t16/s//maxadr  =t15/' -e '/maxdata = 8191; /s//maxdata = 14335;/' -e '/ adr=.*long/s// adr=    0..maxadr/' <$(SRC_DIR)/em.p >nem.p
23
24 nem:            nem.p
25                 apc -O nem.p >emerrs ; mv a.out nem
26
27 emdmp:          $(SRC_DIR)/emdmp.c
28                 $(CC) -I$(TARGET_HOME)/h -I$(TARGET_HOME)/config -o emdmp -O $(SRC_DIR)/emdmp.c
29
30 cmp:
31
32 pr:             
33                 @pr $(SRC_DIR)/em.p $(SRC_DIR)/mktables.c $(SRC_DIR)/emdmp.c