X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=common-src%2FMakefile.am;h=672eb190448ff175287acedd06e4ff46bd87cb89;hb=d3b2175e084f88c8736ad7073eacbf4670147aec;hp=7f25d62e856a929272840b8c3588bfe64949c96b;hpb=34197d9f46a5f4e944378cbb65fca32ee0eec7b9;p=debian%2Famanda diff --git a/common-src/Makefile.am b/common-src/Makefile.am index 7f25d62..672eb19 100644 --- a/common-src/Makefile.am +++ b/common-src/Makefile.am @@ -1,11 +1,8 @@ # Makefile for Amanda library. -lib_LTLIBRARIES = libamanda.la - -REGDIR = ../regex-src -REGsrcdir = $(srcdir)/$(REGDIR) +INCLUDES = -I$(top_srcdir)/gnulib -INCLUDES = -I$(REGsrcdir) +lib_LTLIBRARIES = libamanda.la LINT=@AMLINT@ LINTFLAGS=@AMLINTFLAGS@ @@ -18,6 +15,7 @@ libamanda_la_SOURCES = \ bsdtcp-security.c \ bsdudp-security.c \ clock.c \ + conffile.c \ debug.c \ dgram.c \ error.c \ @@ -30,10 +28,6 @@ libamanda_la_SOURCES = \ packet.c \ pipespawn.c \ protocol.c \ - regcomp.c \ - regerror.c \ - regexec.c \ - regfree.c \ rsh-security.c \ security.c \ security-util.c \ @@ -47,15 +41,16 @@ libamanda_la_SOURCES = \ version.c \ versuff.c -libamanda_la_LIBADD = @LTLIBOBJS@ @LTALLOCA@ +#libamanda_la_LIBADD = @LTLIBOBJS@ + libamanda_la_LDFLAGS = -release $(VERSION) noinst_HEADERS = \ amanda.h \ amfeatures.h \ - amregex.h \ arglist.h \ clock.h \ + conffile.h \ dgram.h \ event.h \ fileheader.h \ @@ -94,39 +89,13 @@ version.c: genversion$(EXEEXT) -rm -f version.c ./genversion > version.c -match.@OBJEXT@ match.lo: regex.h -regcomp.@OBJEXT@ regcomp.lo: regex.h regcomp.ih -regexec.@OBJEXT@ regexec.lo: regex.h engine.ih -regerror.@OBJEXT@ regerror.lo: regex.h regerror.ih -regfree.@OBJEXT@ regfree.lo: regex.h - -REGEXCSRC = $(REGsrcdir)/regcomp.c \ - $(REGsrcdir)/regexec.c \ - $(REGsrcdir)/regerror.c \ - $(REGsrcdir)/regfree.c - -REGEXHSRC = $(REGsrcdir)/regex2.h \ - $(REGEXCSRC) - # these are used for testing only: TEST_PROGS = statfs token file bsdsecurity amfeatures -CLEANFILES = regex.h regcomp.ih engine.ih regerror.ih *.test.c +CLEANFILES = *.test.c DISTCLEANFILES = version.c genversion.h genversion amanda-int.h -regex.h: $(REGEXHSRC) $(REGsrcdir)/mkh - sh $(REGsrcdir)/mkh -i _REGEX_H_ $(REGEXHSRC) >$@ - -regcomp.ih: $(REGsrcdir)/regcomp.c $(REGsrcdir)/mkh - sh $(REGsrcdir)/mkh -p $(REGsrcdir)/regcomp.c >$@ - -engine.ih: $(REGsrcdir)/engine.c $(REGsrcdir)/mkh - sh $(REGsrcdir)/mkh -p $(REGsrcdir)/engine.c >$@ - -regerror.ih: $(REGsrcdir)/regerror.c $(REGsrcdir)/mkh - sh $(REGsrcdir)/mkh -p $(REGsrcdir)/regerror.c >$@ - # used for testing only STANDARD_COMMON_STUFF_NOT_FILE = \ @@ -135,7 +104,8 @@ STANDARD_COMMON_STUFF_NOT_FILE = \ debug.$(OBJEXT) \ error.$(OBJEXT) \ util.$(OBJEXT) \ - match.$(OBJEXT) + match.$(OBJEXT) \ + sl.$(OBJEXT) STANDARD_COMMON_STUFF = \ $(STANDARD_COMMON_STUFF_NOT_FILE) \