LUA_LIB =
AUTH_LUA_LIBS =
AUTH_LUA_LDADD =
-
if HAVE_LUA
+
if AUTH_LUA_PLUGIN
LUA_LIB += libauthdb_lua.la
else
endif
endif
+if HAVE_LUA
+auth_libs += $(LIBDOVECOT_LUA) $(LUA_LIBS)
+endif
+
if AUTH_LUA_PLUGIN
libauthdb_lua_la_LDFLAGS = -module -avoid-version -shared
libauthdb_lua_la_LIBADD = $(LIBDOVECOT_LUA)
test-mock.c \
test-main.c
-test_auth_LDADD = $(test_auth_ldadd_plugins) $(LIBDOVECOT) $(LIBDOVECOT_LUA) $(auth_libs) $(AUTH_LIBS) $(LUA_LIBS)
+test_auth_LDADD = $(test_auth_ldadd_plugins) $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS)
test_auth_DEPENDENCIES = $(test_auth_ldadd_plugins) $(pkglibexec_PROGRAMS) $(LIBDOVECOT_DEPS)
test_mech_SOURCES = \
test-mock.c \
test-mech.c
-test_mech_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS) $(LUA_LIBS)
+test_mech_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS)
test_mech_DEPENDENCIES = $(pkglibexec_PROGRAMS) $(LIBDOVECOT_DEPS)
test_auth_client_SOURCES = \
test-mock.c \
test-auth-client.c
-test_auth_client_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS) $(LUA_LIBS)
+test_auth_client_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS)
test_auth_client_DEPENDENCIES = $(pkglibexec_PROGRAMS) $(LIBDOVECOT_DEPS)
test_auth_master_SOURCES = \
test-auth-master.c \
test-auth-master-server.c
-test_auth_master_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS) $(LUA_LIBS)
+test_auth_master_LDADD = $(LIBDOVECOT) $(auth_libs) $(AUTH_LIBS)
test_auth_master_DEPENDENCIES = $(pkglibexec_PROGRAMS) $(LIBDOVECOT_DEPS)