From 3d0b7e9bb59e3dc41fd5a4d09832eedea7a92933 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Thu, 8 Jul 2021 12:24:47 +0300 Subject: [PATCH] lib-lua: Only link libdict_lua if it's available --- src/lib-lua/Makefile.am | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib-lua/Makefile.am b/src/lib-lua/Makefile.am index 4f8d25f84e..7be79ec89b 100644 --- a/src/lib-lua/Makefile.am +++ b/src/lib-lua/Makefile.am @@ -13,13 +13,19 @@ libdovecot_lua_la_SOURCES = \ dlua-resume.c \ dlua-table.c \ dlua-thread.c + +LIBDICT_LUA= +if DLUA_WITH_YIELDS +LIBDICT_LUA=../lib-dict/libdict_lua.la +endif + # Note: the only things this lib should depend on are libdovecot and lua. libdovecot_lua_la_DEPENDENCIES = \ ../lib-dovecot/libdovecot.la \ - ../lib-dict/libdict_lua.la + $(LIBDICT_LUA) libdovecot_lua_la_LIBADD = \ ../lib-dovecot/libdovecot.la \ - ../lib-dict/libdict_lua.la \ + $(LIBDICT_LUA) \ $(LUA_LIBS) libdovecot_lua_la_LDFLAGS = -export-dynamic -- 2.47.3