Run latex
[egate.git] / zlayer-zdist / Makefile
1 # Makefile for Email gateway Z39.50 interface
2 # Europagate, 1995
3 #
4 # Makefile for the Zdist interface
5 # $Id: Makefile,v 1.2 1995/07/05 10:20:44 adam Exp $
6
7 SHELL=/bin/sh
8
9 ZACC=zlayer-zdist
10 ZINC=-I/home/proj/zdist/zdist102b1-1/libz3950
11 ZLIB=/home/proj/zdist/zdist102b1-1/libz3950/libz3950.a
12 ZDEFS=-DLOW_TO_HIGH -Dfar=
13
14 INCLUDE=-I. -I../include $(ZINC)
15 LIB=../lib/libzass.a
16 PO=zaccess.o
17 CPP=$(CC) -E
18 DEFS=$(INCLUDE)
19
20 all: $(LIB)
21
22 $(LIB): $(PO)
23         rm -f $(LIB)
24         ar qc $(LIB) $(PO)
25         ranlib $(LIB)
26
27 .c.o:
28         $(CC) -c $(DEFS) $(CFLAGS) $(ZDEFS) $<
29
30 clean:
31         rm -f *.log *.[oa] core mon.out gmon.out errlist *~
32
33 depend: depend2
34
35 depend1:
36         sed '/^#Depend/q' <Makefile >Makefile.tmp
37         $(CPP) $(DEFS) -M *.c >>Makefile.tmp
38         mv -f Makefile.tmp Makefile
39
40 depend2:
41         $(CPP) $(DEFS) -M *.c >.depend  
42
43 #GNU make style depend
44 ifeq (.depend,$(wildcard .depend))
45 include .depend
46 endif
47
48 #Depend --- DOT NOT DELETE THIS LINE