Makefile.am revision e5224c0589916fb22f95f959326cf4b6221715b0
02c335c23bf5fa225a467c19f2c063fb0dc7b8c3Timo Sirainenaclocaldir = $(datadir)/aclocal
8e4a702a1f96f118976da6eb9ece344df625eabbTimo SirainenACLOCAL_AMFLAGS = -I m4
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainendist_pkginclude_HEADERS = \
56bcd695f96f093d801743a5633555339e241f5bTimo SirainenEXTRA_DIST = \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainennoinst_DATA = dovecot-config
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainennodist_pkginclude_HEADERS = config.h
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainen $(PANDOC) -f markdown_github -t plain -o $@ $<
93ae7fcd39c6982f7e338adfe71139942d9bbad1Timo Sirainen $(PANDOC) -f markdown_github -t plain -o $@ $<
93ae7fcd39c6982f7e338adfe71139942d9bbad1Timo Sirainen git log --name-status --pretty="format:%ai %aN <%aE> (%h)%n%n%w(80,4,4)%s%n%n%b" 5d5c4f2bfb812c767084c0338dae692db476da10^.. > ChangeLog || rm -f ChangeLog
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainen $(SHELL) $(top_srcdir)/update-version.sh $(top_srcdir) $(top_builddir)
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainendovecot-config: dovecot-config.in Makefile
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainen old=`pwd` && cd $(top_builddir) && abs_builddir=`pwd` && cd $$old && \
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainen cd $(top_srcdir) && abs_srcdir=`pwd` && cd $$old && \
8e4a702a1f96f118976da6eb9ece344df625eabbTimo Sirainen (echo "DOVECOT_INSTALLED=no"; cat dovecot-config.in | sed \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|\$$(top_builddir)|$$abs_builddir|g" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|\$$(incdir)|$$abs_srcdir|g" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|\$$(LIBICONV)|$(LIBICONV)|g" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|\$$(MODULE_LIBS)|$(MODULE_LIBS)|g" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_pkgincludedir\)=|\1=$(pkgincludedir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_pkglibdir\)=|\1=$(pkglibdir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_pkglibexecdir\)=|\1=$(libexecdir)/dovecot|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_docdir\)=|\1=$(docdir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_moduledir\)=|\1=$(moduledir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(dovecot_statedir\)=|\1=$(statedir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen ) > dovecot-config
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainenif HAVE_SYSTEMD
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen $(AM_V_GEN)sed -e 's,@sbindir\@,$(sbindir),g' -e 's,@bindir\@,$(bindir),g' -e 's,@rundir\@,$(rundir),g' $< > $@
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainensystemdsystemunit_DATA = \
56bcd695f96f093d801743a5633555339e241f5bTimo SirainenEXTRA_DIST += dovecot.socket dovecot.service.in
56bcd695f96f093d801743a5633555339e241f5bTimo Siraineninstall-exec-hook:
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen $(mkdir_p) $(DESTDIR)$(pkglibdir); \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen grep -v '^LIBDOVECOT_.*_INCLUDE' dovecot-config | \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen grep -v '^LIBDOVECOT.*_DEPS' | sed \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(DOVECOT_INSTALLED\)=.*$$|\1=yes|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT\)=.*$$|\1='-L$(pkglibdir) -ldovecot'|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_LOGIN\)=.*$$|\1='-ldovecot-login $(SSL_LIBS)'|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_SQL\)=.*$$|\1=-ldovecot-sql|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_COMPRESS\)=.*$$|\1=-ldovecot-compression|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_DSYNC\)=.*$$|\1=-ldovecot-dsync|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_LDA\)=.*$$|\1=-ldovecot-lda|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_LIBFTS\)=.*$$|\1=-ldovecot-fts|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_STORAGE\)=.*$$|\1='-ldovecot-storage $(LINKED_STORAGE_LDADD)'|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen -e "s|^\(LIBDOVECOT_INCLUDE\)=.*$$|\1=-I$(pkgincludedir)|" \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen > $(DESTDIR)$(pkglibdir)/dovecot-config
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainenuninstall-hook:
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen rm $(DESTDIR)$(pkglibdir)/dovecot-config
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainenif HAVE_SYSTEMD
56bcd695f96f093d801743a5633555339e241f5bTimo SirainenCLEANFILES = $systedmsystemunit_DATA
56bcd695f96f093d801743a5633555339e241f5bTimo SirainenDISTCLEANFILES = \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen $(top_builddir)/dovecot-version.h \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen $(top_builddir)/dovecot-config \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen $(top_builddir)/run-test.sh
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainendistcheck-hook:
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen if which scan-build > /dev/null; then \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen cd $(distdir)/_build; \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen scan-build -o scan-reports ../configure --with-ldap=auto --with-pgsql=auto --with-mysql=auto --with-sqlite=auto --with-solr=auto --with-gssapi=auto --with-libwrap=auto; \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen rm -rf scan-reports; \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen scan-build -o scan-reports make 2>&1 || exit 1; \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen if ! rmdir scan-reports 2>/dev/null; then \
56bcd695f96f093d801743a5633555339e241f5bTimo Sirainen make distclean; \