Fix gumbo parser linking in mingw.

This commit is contained in:
Martín Lucas Golini
2026-03-29 21:21:40 -03:00
parent 0f8bacf6dd
commit aa9138a12e
2 changed files with 3 additions and 2 deletions

View File

@@ -1727,7 +1727,7 @@ solution "eepp"
files { "src/tools/ecode/**.cpp" }
includedirs { "src/thirdparty/efsw/include", "src/thirdparty", "src/modules/eterm/include/", "src/modules/languages-syntax-highlighting/src" }
links { "efsw-static", "eterm-static", "languages-syntax-highlighting-static", "libyaml-static" }
if os.is("windows") and is_vs() then
if os.is("windows") then
links { "gumbo-parser-static" }
end
if not os.is("windows") and not os.is("haiku") then

View File

@@ -1607,11 +1607,12 @@ workspace "eepp"
incdirs { "src/thirdparty/efsw/include", "src/thirdparty", "src/modules/eterm/include/", "src/modules/languages-syntax-highlighting/src" }
links { "efsw-static", "eterm-static", "languages-syntax-highlighting-static", "libyaml-static" }
build_link_configuration( "ecode", false )
filter { "system:windows" }
links { "gumbo-parser-static" }
filter { "system:windows", "action:not vs*" }
buildoptions{ "-Wa,-mbig-obj" }
linkoptions { "-Wl,--export-all-symbols" }
filter { "system:windows", "action:vs*" }
links { "gumbo-parser-static" }
files { "bin/assets/icon/ecode.rc", "bin/assets/icon/ecode.ico" }
vpaths { ['Resources/*'] = { "ecode.rc", "ecode.ico" } }
filter { "system:windows", "action:not vs*", "architecture:x86" }