-## Process this file with Automake to generate `Makefile.in'
## -*-Makefile-*-
##
-## $Id: Makefile.am,v 1.9 1999/06/01 09:46:36 mdw Exp $
+## $Id: Makefile.am,v 1.14 1999/10/04 21:47:12 mdw Exp $
##
## Building the distribution
##
##----- Revision history ----------------------------------------------------
##
## $Log: Makefile.am,v $
+## Revision 1.14 1999/10/04 21:47:12 mdw
+## Lots of new source files.
+##
+## Revision 1.13 1999/08/02 14:47:21 mdw
+## Distribute new `hash' module.
+##
+## Revision 1.12 1999/07/26 23:19:44 mdw
+## New source files.
+##
+## Revision 1.11 1999/07/06 19:36:05 mdw
+## Various minor bugfixes.
+##
+## Revision 1.10 1999/07/06 19:18:47 mdw
+## Handle new manual page directory.
+##
## Revision 1.9 1999/06/01 09:46:36 mdw
## Make all the new bits.
##
## --- What to build ---
+SUBDIRS = man
+
lib_LIBRARIES = libmLib.a
+libexec_PROGRAMS = bres
pkginclude_HEADERS = \
alloc.h exc.h quis.h report.h sub.h trace.h track.h \
- bits.h dstr.h dspool.h dynarray.h sym.h crc32.h \
- lock.h conn.h lbuf.h sel.h selbuf.h tv.h \
+ bits.h dstr.h dspool.h dynarray.h hash.h sym.h crc32.h \
+ env.h fdflags.h lock.h \
+ bres.h conn.h lbuf.h ident.h sel.h selbuf.h sig.h tv.h \
base64.h mdwopt.h str.h testrig.h url.h
## --- Things to put in the library ---
## libmLib_la_LDFLAGS = -version-info 1:0
libmLib_a_SOURCES = \
- alloc.c exc.c quis.c report.c sub.c trace.c track.c \
- dstr.c dspool.c sym.c crc32.c \
- lock.c conn.c lbuf.c sel.c selbuf.c tv.c \
+ alloc.c exc.c quis.c pquis.c report.c sub.c trace.c track.c \
+ dstr.c dputf.c dspool.c hash.c sym.c crc32.c \
+ env.c fdflags.c lock.c \
+ bres.c conn.c lbuf.c ident.c sel.c selbuf.c sig.c tv.c \
base64.c mdwopt.c str.c testrig.c url.c
+
+## --- Background resolver ---
+##
+## I must (a) build the standalone version, and (b) inform the client library
+## where the standalone version is.
+
+bres: bres-stnd.o
+ $(LINK) -o bres bres-stnd.o $(LIBS)
+
+bres-stnd.o: $(srcdir)/bres.c
+ $(COMPILE) -c -DBRES_STANDALONE -o bres-stnd.o $(srcdir)/bres.c
+
+bres.o: $(srcdir)/bres.c
+ $(COMPILE) -c -DBRES_SERVER="\"$(libexecdir)/`echo bres|sed '$(transform)'`\"" $(srcdir)/bres.c
+
+## --- Other useful rules ---
+
+install-man:
+ (cd man && make install-man)
+
+##----- That's all, folks ---------------------------------------------------