# Copyright (C) 1994-1999, Index Data
# All rights reserved.
-# Sebastian Hammer, Adam Dickmeiss
-# $Id: Makefile.in,v 1.5 1999-05-21 11:08:46 adam Exp $
+# $Id: Makefile.in,v 1.10 1999-12-11 21:39:35 adam Exp $
SHELL=/bin/sh
MAKE=make
CDEFS=@DEFS@ @ODEFS@
# Where are Yaz libraries located?
-YAZLIB=../../yaz/lib/libyaz.a
+YAZLIB=@YAZLIB@
# Where are Yaz header files located?
-YAZINC=-I../../yaz/z39.50 -I../../yaz/include
+YAZINC=@YAZINC@
# If Yaz is compiled with mosi support uncomment and specify.
#OSILIB=../../xtimosi/src/libmosi.a ../../yaz/lib/librfc.a
LIBS=@LIBS@
prefix=@prefix@
+exec_prefix=@exec_prefix@
-SUBDIR=util bfile dfa dict isamc isam rset recctrl index
+INSTALL=@INSTALL@
+INSTALL_PROGRAM=@INSTALL_PROGRAM@
+INSTALL_DATA=@INSTALL_DATA@
+
+BUILD=@build_root@
+BINDIR=$(exec_prefix)/bin
+# Public libraries and header files
+LIBDIR=$(exec_prefix)/lib
+INCDIR=$(prefix)/include
+# Misc tables, etc.
+ZEBRADIR=$(prefix)/lib/@PROGPREFIX@
+ZEBRATAB=$(prefix)/lib/@PROGPREFIX@/tab
+ZEBRADOC=$(prefix)/lib/@PROGPREFIX@/doc
+
+SUBDIR=@SUBDIR@
all:
for i in $(SUBDIR); do cd $$i; if $(MAKE) OSILIB="$(OSILIB)" YAZLIB="$(YAZLIB)" YAZINC="$(YAZINC)" RANLIB="$(RANLIB)" CDEFS="$(CDEFS)" LIBS="$(LIBS)" CFLAGS="$(CFLAGS)" CC="$(CC)"; then cd ..; else exit 1; fi; done
if sed '/^#Depend/q' <Makefile >Makefile.tmp; then \
mv -f Makefile.tmp Makefile; fi; rm -f .depend); done
+install: all
+ $(INSTALL) -d $(BUILD)$(BINDIR)
+ $(INSTALL_PROGRAM) bin/@PROGPREFIX@idx $(BUILD)$(BINDIR)
+ $(INSTALL_PROGRAM) bin/@PROGPREFIX@srv $(BUILD)$(BINDIR)
+ $(INSTALL) -d $(BUILD)$(ZEBRATAB)
+ @cd tab; for f in *; do \
+ if [ -f $$f ]; then \
+ $(INSTALL_DATA) $$f $(BUILD)$(ZEBRATAB); \
+ fi; \
+ done
+ $(INSTALL) -d $(BUILD)$(ZEBRADOC)
+ @cd doc; for f in *; do \
+ if [ -f $$f ]; then \
+ $(INSTALL_DATA) $$f $(BUILD)$(ZEBRADOC); \
+ fi; \
+ done
+
wc:
wc `find . -name '*.[ch]'`