1 # $Id: Makefile.in,v 1.1 1999-06-08 10:10:16 adam Exp $
11 INCLUDE=-I. -I../include
12 DEFS=$(INCLUDE) $(CDEFS)
14 LIBS=$(LIBDIR)/libodr.a $(LIBDIR)/libutil.a
17 LIB=$(LIBDIR)/libasn.a
19 O=yc-tst.o yc-assoc.o yc-set.o yc-get.o yc-query.o
21 PO=z-accdes1.o z-accform1.o z-acckrb1.o z-core.o \
22 z-diag1.o z-espec1.o z-estask.o z-exp.o z-grs.o z-opac.o z-uifr1.o \
23 z-rrf1.o z-rrf2.o z-sum.o z-sutrs.o \
24 zes-expi.o zes-exps.o zes-order.o zes-pquery.o zes-psched.o \
25 zes-pset.o zes-update0.o z-date.o z-univ.o \
28 CF=z-accdes1.c z-accform1.c z-acckrb1.c z-core.c \
29 z-diag1.c z-espec1.c z-estask.c z-exp.c z-grs.c z-opac.c z-uifr1.c \
30 z-rrf1.c z-rrf2.c z-sum.c z-sutrs.c \
31 zes-expi.c zes-exps.c zes-order.c zes-pquery.c zes-psched.c \
32 zes-pset.c zes-update0.c
37 $(CC) $(CFLAGS) $(O) -o yc-tst $(LIB) $(LIBS)
45 z-accdes1.h z-core.h: z.tcl z3950v3.asn ../util/yc.tcl
46 ../util/yc.tcl -d z.tcl $(YCFLAGS) z3950v3.asn
48 z-date.h z-date.c: z.tcl datetime.asn ../util/yc.tcl
49 ../util/yc.tcl -d z.tcl $(YCFLAGS) datetime.asn
51 z-univ.h z-univ.c: z.tcl univres.asn
52 ../util/yc.tcl -d z.tcl $(YCFLAGS) univres.asn
54 zes-update.h zes-update.c: z.tcl esupdate.asn
55 ../util/yc.tcl -d z.tcl $(YCFLAGS) esupdate.asn
58 $(CC) -c $(CFLAGS) $(DEFS) $<
61 -rm -f *.o yc-tst core *.out
64 -rm -f z-*.[cho] zes-*.[cho]
66 depend: z-core.h z-date.h z-univ.h zes-update.c
67 sed '/^#Depend/q' <Makefile >Makefile.tmp
68 $(CPP) $(DEFS) -M *.c >>Makefile.tmp
69 mv -f Makefile.tmp Makefile
71 #Depend --- DOT NOT DELETE THIS LINE