## Process this file with automake to produce Makefile.in # $Id: Makefile.am,v 1.55 2001/08/20 22:46:52 dm Exp $ # Note: The files # internal.h pcre.h dftables.c maketables.c pcre.c study.c # are from pcre-3.05, the perl compatible regular expression library. # Pcre was written by Philip Hazel, and is distributed from # http://www.pcre.org/ # ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ sfslib_LTLIBRARIES = libasync.la noinst_PROGRAMS = dftables exec_PROGRAMS = aiod libasync_la_SOURCES = \ clock_gettime.c flock.c rwfd.c stktrace.c suidprotect.c \ maketables.c pcre.c study.c \ aerr.C aio.C aios.C arena.C armor.C bbuddy.C cbuf.C convertint.C core.C daemonize.C dns.C dnsparse.C err.C fdwait.C ident.C ihash.C itree.C lockfile.C malloc.C msb.C myaddrs.C myname.C parseopt.C refcnt.C rxx.C sigio.C socket.C spawn.C str.C str2file.C straux.C suio++.C suio_vuprintf.C tcpconnect.C aiod_SOURCES = aiod.C aiod_LDADD = $(LIBASYNC) if STATIC aiod_DEPENDENCIES = $(LIBASYNC) endif sfsinclude_HEADERS = \ aiod.h aiod_prot.h aios.h amisc.h arena.h array.h async.h backoff.h bbuddy.h bitvec.h callback.h cbuf.h dns.h dnsparse.h err.h fdlim.h ihash.h init.h itree.h keyfunc.h list.h msb.h opnew.h parseopt.h pcre.h qhash.h refcnt.h rxx.h serial.h stllike.h str.h suio++.h sysconf.h union.h vatmpl.h vec.h rwfd.h noinst_HEADERS = internal.h dftables_SOURCES = dftables.c dftables_LDADD = pcre.o pcre.lo: chartables.c chartables.c: dftables @rm -f $@ $@~ ./dftables > $@~ mv -f $@~ $@ DEPEND_ON_MAKEFILE = daemonize.o daemonize.lo spawn.o spawn.lo $(DEPEND_ON_MAKEFILE): Makefile if REPO async_repo_OBJECTS = $(libasync_la_OBJECTS) stamp-async-repo: $(async_repo_OBJECTS) -$(CXXLINK) $(async_repo_OBJECTS) @rm -f a.out touch $@ libasync_la_DEPENDENCIES = stamp-async-repo endif EXTRA_DIST = .cvsignore CLEANFILES = core *.core *~ *.rpo dftables chartables.c stamp-async-repo MAINTAINERCLEANFILES = Makefile.in .PHONY: cbh cbh: cd $(srcdir) && sh ./callback.h > callback.h~ \ && mv -f callback.h~ callback.h .PHONY: vah vah: cd $(srcdir) && sh ./vatmpl.h > vatmpl.h~ \ && mv -f vatmpl.h~ vatmpl.h