From 48bb93a9cacccae7f975e174fda658abc6148bf2 Mon Sep 17 00:00:00 2001 From: Jonathan Goyvaerts Date: Wed, 21 Jul 2021 16:32:58 +0200 Subject: [PATCH] [Linux] Fix pkg-config trailing space causing premake to output an extra empty library -l Fixes #1868 --- tools/build/scripts/pkg_config.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/build/scripts/pkg_config.lua b/tools/build/scripts/pkg_config.lua index 2b3bb97f5..2042491b9 100644 --- a/tools/build/scripts/pkg_config.lua +++ b/tools/build/scripts/pkg_config.lua @@ -24,7 +24,9 @@ function pkg_config.lflags(lib) local output = ({os.outputof("pkg-config --libs-only-l "..lib)})[1] for k, flag in next, string.explode(output, " ") do -- remove "-l" - links(string.sub(flag, 3)) + if flag ~= "" then + links(string.sub(flag, 3)) + end end end