@@ -9,15 +9,18 @@ package("bgfx")
99 add_versions (" 8203" , " 484a5f0c25b53584a6b7fce0702a6bb580072d81" )
1010 add_versions (" 8674" , " f42134876038027667ef7e47c9a612dca1051ef2" )
1111 add_versions (" 8752" , " 61c770b0f5f57cf10547107974099e604358bf69" )
12+ add_versions (" 9392" , " 34deeda1094ade66bc48215d3a276e7cce547c0c" )
1213
1314 add_resources (" 7816" , " bx" , " https://github.com/bkaradzic/bx.git" , " 51f25ba638b9cb35eb2ac078f842a4bed0746d56" )
1415 add_resources (" 8203" , " bx" , " https://github.com/bkaradzic/bx.git" , " b9501348c596b68e5e655a8308df5c55f61ecd80" )
1516 add_resources (" 8674" , " bx" , " https://github.com/bkaradzic/bx.git" , " 67dfdf34f642a4a807b75eb600f82f4f04027963" )
1617 add_resources (" 8752" , " bx" , " https://github.com/bkaradzic/bx.git" , " 0ec634e8fdf8c810f9911c686a8158088ae25379" )
18+ add_resources (" 9392" , " bx" , " https://github.com/bkaradzic/bx.git" , " 43bfe2940275ef7fa5bc362814883d5252715122" )
1719 add_resources (" 7816" , " bimg" , " https://github.com/bkaradzic/bimg.git" , " 8355d36befc90c1db82fca8e54f38bfb7eeb3530" )
1820 add_resources (" 8203" , " bimg" , " https://github.com/bkaradzic/bimg.git" , " 663f724186e26caf46494e389ed82409106205fb" )
1921 add_resources (" 8674" , " bimg" , " https://github.com/bkaradzic/bimg.git" , " 964a5b85483cdf59a30dc006e9bd8bbdde6cb2be" )
2022 add_resources (" 8752" , " bimg" , " https://github.com/bkaradzic/bimg.git" , " 61a7e9ebe7e33c821cf80b0542dcf23088446f5b" )
23+ add_resources (" 9392" , " bimg" , " https://github.com/bkaradzic/bimg.git" , " 3b4baab0128ac499c5c3bc37202781bf54084049" )
2124
2225 if is_plat (" windows" ) then
2326 add_syslinks (" user32" , " gdi32" , " psapi" )
@@ -63,6 +66,9 @@ package("bgfx")
6366 import (" core.tool.toolchain" )
6467
6568 local msvc = toolchain .load (" msvc" )
69+ if package :has_runtime (" MD" , " MDd" ) then
70+ table.insert (args , " --with-dynamic-runtime" )
71+ end
6672 table.insert (args , " vs" .. msvc :config (" vs" ))
6773
6874 local envs = msbuild .buildenvs (package )
@@ -130,7 +136,8 @@ package("bgfx")
130136 on_test (function (package )
131137 assert (package :check_cxxsnippets ({test = [[
132138 void test() {
133- bgfx::init();
139+ bgfx::Init init;
140+ bgfx::init(init);
134141 }
135142 ]] }, {configs = {languages = " c++17" }, includes = " bgfx/bgfx.h" }))
136143 end )
0 commit comments