Răsfoiți Sursa

SFML: Fix msvc runtime when using MTd without debug (#6073)

Jérôme Leclercq 9 luni în urmă
părinte
comite
2d517a0474
1 a modificat fișierele cu 2 adăugiri și 3 ștergeri
  1. 2 3
      packages/s/sfml/xmake.lua

+ 2 - 3
packages/s/sfml/xmake.lua

@@ -240,9 +240,8 @@ package("sfml")
             end
         else
             table.insert(configs, "-DBUILD_SHARED_LIBS=OFF")
-            if package:is_plat("windows") and package:has_runtime("MT", "MTd") then
-                table.insert(configs, "-DSFML_USE_STATIC_STD_LIBS=ON")
-            end
+             -- SFML overrides MSVC runtimes if set to ON, xmake already takes cares of setting it
+            table.insert(configs, "-DSFML_USE_STATIC_STD_LIBS=OFF")
         end
         table.insert(configs, "-DSFML_BUILD_AUDIO=" .. (package:config("audio") and "ON" or "OFF"))
         table.insert(configs, "-DSFML_BUILD_GRAPHICS=" .. (package:config("graphics") and "ON" or "OFF"))