lib21_fts_solr_plugin.la
lib21_fts_solr_plugin_la_LIBADD = \
+ ../fts/lib20_fts_plugin.la \
$(CURL_LIBS) -lexpat
lib21_fts_solr_plugin_la_SOURCES = \
fts_backend_unregister(fts_backend_solr.name);
hook_mail_user_created = fts_solr_next_hook_mail_user_created;
}
+
+const char *fts_solr_plugin_dependencies[] = { "fts", NULL };
struct fts_solr_settings set;
};
+extern const char *fts_solr_plugin_dependencies[];
extern struct fts_backend fts_backend_solr;
extern MODULE_CONTEXT_DEFINE(fts_solr_user_module, &mail_user_module_register);
module_LTLIBRARIES = \
lib21_fts_squat_plugin.la
+lib21_fts_squat_plugin_la_LIBADD = \
+ ../fts/lib20_fts_plugin.la
+
lib21_fts_squat_plugin_la_SOURCES = \
fts-squat-plugin.c \
fts-backend-squat.c \
{
fts_backend_unregister(fts_backend_squat.name);
}
+
+const char *fts_squat_plugin_dependencies[] = { "fts", NULL };
#include "fts-api-private.h"
+extern const char *fts_squat_plugin_dependencies[];
extern struct fts_backend fts_backend_squat;
void fts_squat_plugin_init(void);
imap_module_LTLIBRARIES = \
lib02_imap_acl_plugin.la
+lib02_imap_acl_plugin_la_LIBADD = \
+ ../acl/lib01_acl_plugin.la
+
lib02_imap_acl_plugin_la_SOURCES = \
imap-acl-plugin.c
hook_client_created = next_hook_client_created;
}
+
+const char *imap_acl_plugin_dependencies[] = { "acl", NULL };
#ifndef IMAP_ACL_PLUGIN_H
#define IMAP_ACL_PLUGIN_H
+extern const char *imap_acl_plugin_dependencies[];
+
void imap_acl_plugin_init(void);
void imap_acl_plugin_deinit(void);
imap_module_LTLIBRARIES = \
lib11_imap_quota_plugin.la
+lib11_imap_quota_plugin_la_LIBADD = \
+ ../quota/lib10_quota_plugin.la
+
lib11_imap_quota_plugin_la_SOURCES = \
imap-quota-plugin.c
hook_client_created = next_hook_client_created;
}
+
+const char *imap_quota_plugin_dependencies[] = { "quota", NULL };
#ifndef IMAP_QUOTA_PLUGIN_H
#define IMAP_QUOTA_PLUGIN_H
+extern const char *imap_quota_plugin_dependencies[];
+
void imap_quota_plugin_init(void);
void imap_quota_plugin_deinit(void);
module_LTLIBRARIES = \
lib20_mail_log_plugin.la
+lib20_mail_log_plugin_la_LIBADD = \
+ ../notify/lib15_notify_plugin.la
+
lib20_mail_log_plugin_la_SOURCES = \
mail-log-plugin.c
{
notify_unregister(mail_log_ctx);
}
+
+const char *mail_log_plugin_dependencies[] = { "notify", NULL };
#ifndef MAIL_LOG_PLUGIN_H
#define MAIL_LOG_PLUGIN_H
+extern const char *mail_log_plugin_dependencies[];
+
void mail_log_plugin_init(void);
void mail_log_plugin_deinit(void);
module_LTLIBRARIES = \
lib11_trash_plugin.la
+lib11_trash_plugin_la_LIBADD = \
+ ../quota/lib10_quota_plugin.la
+
lib11_trash_plugin_la_SOURCES = \
trash-plugin.c
{
hook_mail_namespaces_created = trash_hook_mail_namespaces_created;
}
+
+const char *trash_plugin_dependencies[] = { "quota", NULL };
#ifndef TRASH_PLUGIN_H
#define TRASH_PLUGIN_H
+extern const char *trash_plugin_dependencies[];
+
void trash_plugin_init(void);
void trash_plugin_deinit(void);