]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Fix Makefile variables for Lua
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 22 Feb 2021 13:29:45 +0000 (15:29 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Mon, 22 Mar 2021 10:38:20 +0000 (10:38 +0000)
Otherwise automake complains about touching
the variables in many places.

src/auth/Makefile.am

index 5f513f18fa5baedbc97b50a59c9fb3c41a527db8..9e6200b4c8ef038f2efb085bd42dd63047601c98 100644 (file)
@@ -12,15 +12,16 @@ if LDAP_PLUGIN
 LDAP_LIB = libauthdb_ldap.la
 endif
 
+LUA_LIB =
+AUTH_LUA_LIBS =
+AUTH_LUA_LDADD =
+
 if HAVE_LUA
-LIBDOVECOT_LUA = ../lib-lua/libdovecot-lua.la
 if AUTH_LUA_PLUGIN
-LUA_LIB = libauthdb_lua.la
-AUTH_LUA_LIBS = # nothing, lua db is a plugin
+LUA_LIB += libauthdb_lua.la
 else
-LUA_LIB = # nothing, not building a plugin
-AUTH_LUA_LIBS = $(LIBDOVECOT_LUA)
-AUTH_LUA_LDADD = $(LUA_LIBS)
+AUTH_LUA_LIBS += $(LIBDOVECOT_LUA)
+AUTH_LUA_LDADD += $(LUA_LIBS)
 endif
 endif