From 6fa910901e710eb7a3ff6edaf61fb85d9602b9f2 Mon Sep 17 00:00:00 2001 From: Joseph Aquino Date: Wed, 31 Dec 2025 00:26:41 -0500 Subject: [PATCH] fixed files not being added to flac project because of the use of filers --- premake-scripts/build-flac.lua | 36 +++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/premake-scripts/build-flac.lua b/premake-scripts/build-flac.lua index ab0666d..5396c7f 100644 --- a/premake-scripts/build-flac.lua +++ b/premake-scripts/build-flac.lua @@ -13,6 +13,24 @@ function m.generateproject(liboutdir, intdir) ogg.link() + files + { + path.join(rootdir, "flac/src/libFLAC/**.c"), + } + + removefiles + { + path.join(rootdir, "flac/src/libFLAC/deduplication/**"), + } + + includedirs + { + path.join(rootdir, "flac/include"), + path.join(rootdir, "flac/src/libFLAC/include"), + } + + + defines { "FLAC__NO_DLL", @@ -27,23 +45,6 @@ function m.generateproject(liboutdir, intdir) "HAVE_LROUND",--fix error in lpc.c "HAVE_STDINT_H", --fix error in alloc.h <# error> } - filter"" - - includedirs - { - path.join(rootdir, "flac/include"), - path.join(rootdir, "flac/src/libFLAC/include"), - } - - files - { - path.join(rootdir, "flac/src/libFLAC/**.c"), - } - - removefiles - { - path.join(rootdir, "flac/src/libFLAC/deduplication/**"), - } filter"system:windows" files @@ -61,7 +62,6 @@ function m.link() path.join(rootdir, "flac/include"), path.join(rootdir, "flac/src/libFLAC/include"), } - defines { "FLAC__NO_DLL" } -- in case projects want to reference flac directly, it wont expect a dynamic library links {"flac"} ogg.link() end