소스 검색

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

Jérôme Leclercq 9 달 전
부모
커밋
2d517a0474
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  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"))