diff --git a/src/plugins/languageclient/lualanguageclient/lualanguageclient.qbs b/src/plugins/languageclient/lualanguageclient/lualanguageclient.qbs new file mode 100644 index 00000000000..88fc8ef6a8a --- /dev/null +++ b/src/plugins/languageclient/lualanguageclient/lualanguageclient.qbs @@ -0,0 +1,14 @@ +QtcPlugin { + name: "LuaLanguageClient" + + Depends { name: "Core" } + Depends { name: "LanguageClient" } + Depends { name: "Lua" } + Depends { name: "ProjectExplorer" } + Depends { name: "TextEditor" } + Depends { name: "Utils" } + + files: [ + "lualanguageclient.cpp", + ] +} diff --git a/src/plugins/lua/lua.qbs b/src/plugins/lua/lua.qbs index a5c2cf7f130..dbdf8b485af 100644 --- a/src/plugins/lua/lua.qbs +++ b/src/plugins/lua/lua.qbs @@ -79,4 +79,9 @@ QtcPlugin { "qobject.lua", ] } + + Export { + Depends { name: "sol2" } + Depends { name: "lua546" } + } } diff --git a/src/plugins/plugins.qbs b/src/plugins/plugins.qbs index c04373cba1e..b16970c07c6 100644 --- a/src/plugins/plugins.qbs +++ b/src/plugins/plugins.qbs @@ -52,6 +52,7 @@ Project { "incredibuild/incredibuild.qbs", "ios/ios.qbs", "languageclient/languageclient.qbs", + "languageclient/lualanguageclient/lualanguageclient.qbs", "lua/lua.qbs", "macros/macros.qbs", "marketplace/marketplace.qbs",