Silence premake5 beta8 warnings (make it future ready).

Minor nit in AIAssistant, added llama.cpp provider (since it's usually used in 8080).
This commit is contained in:
Martín Lucas Golini
2026-03-01 18:02:11 -03:00
parent 1febc19112
commit 0a1c0de152
3 changed files with 16 additions and 3 deletions

View File

@@ -410,7 +410,11 @@ function build_link_configuration( package_name, use_ee_icon )
filter { "system:bsd" }
if package_name ~= "eepp" and package_name ~= "eepp-static" then
flags { "RelativeLinks" }
if type(userelativelinks) == "function" then
userelativelinks "On"
else
flags { "RelativeLinks" }
end
end
filter { "system:windows", "action:not vs*", "architecture:x86" }
@@ -957,7 +961,11 @@ workspace "eepp"
symbols "On"
filter { "system:windows", "action:vs*" }
flags { "MultiProcessorCompile" }
if type(multiprocessorcompile) == "function" then
multiprocessorcompile "On"
else
flags { "MultiProcessorCompile" }
end
disablewarnings{ "4305", "4146", "4996", "4244", "4267" }
filter "system:bsd"