1settingsdir = $(dovecot_moduledir)/settings 2 3dovecot_pkglibexec_PROGRAMS = managesieve 4 5AM_CPPFLAGS = \ 6 $(LIBDOVECOT_INCLUDE) \ 7 $(LIBDOVECOT_SERVICE_INCLUDE) \ 8 -DMODULEDIR=\""$(dovecot_moduledir)"\" \ 9 -I$(top_srcdir) \ 10 -I$(top_srcdir)/src/lib-sieve \ 11 -I$(top_srcdir)/src/lib-managesieve 12 13libmanagesieve_settings_la_LDFLAGS = -module -avoid-version 14 15settings_LTLIBRARIES = \ 16 libmanagesieve_settings.la 17 18libmanagesieve_settings_la_SOURCES = \ 19 managesieve-settings.c 20 21libs = \ 22 managesieve-settings.lo \ 23 $(top_builddir)/src/lib-managesieve/libmanagesieve.la \ 24 $(top_builddir)/src/lib-sieve/libdovecot-sieve.la 25 26managesieve_CPPFLAGS = $(AM_CPPFLAGS) $(BINARY_CFLAGS) 27managesieve_LDFLAGS = -export-dynamic $(BINARY_LDFLAGS) 28 29managesieve_LDADD = $(libs) $(LIBDOVECOT_STORAGE) $(LIBDOVECOT_LDA) $(LIBDOVECOT) 30 31managesieve_DEPENDENCIES = $(libs) $(LIBDOVECOT_STORAGE_DEPS) $(LIBDOVECOT_LDA_DEPS) $(LIBDOVECOT_DEPS) 32 33cmds = \ 34 cmd-capability.c \ 35 cmd-logout.c \ 36 cmd-putscript.c \ 37 cmd-getscript.c \ 38 cmd-setactive.c \ 39 cmd-deletescript.c \ 40 cmd-listscripts.c \ 41 cmd-havespace.c \ 42 cmd-renamescript.c \ 43 cmd-noop.c 44 45managesieve_SOURCES = \ 46 $(cmds) \ 47 managesieve-quota.c \ 48 managesieve-client.c \ 49 managesieve-commands.c \ 50 managesieve-capabilities.c \ 51 main.c 52 53noinst_HEADERS = \ 54 managesieve-quota.h \ 55 managesieve-client.h \ 56 managesieve-commands.h \ 57 managesieve-capabilities.h \ 58 managesieve-settings.h \ 59 managesieve-common.h 60