diff options
Diffstat (limited to 'scripts/src')
| -rw-r--r-- | scripts/src/3rdparty.lua | 8 | ||||
| -rw-r--r-- | scripts/src/osd/windows.lua | 1 |
2 files changed, 8 insertions, 1 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 6f8a1f2b323..495a3cf4e7f 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -576,17 +576,20 @@ project "bgfx" MAME_DIR .. "3rdparty/bgfx/3rdparty", MAME_DIR .. "3rdparty/bx/include", MAME_DIR .. "3rdparty/bgfx/3rdparty/khronos", + MAME_DIR .. "3rdparty/bgfx/3rdparty/dxsdk/include", } configuration { "vs*" } includedirs { - MAME_DIR .. "3rdparty/dxsdk/Include", MAME_DIR .. "3rdparty/bx/include/compat/msvc", } configuration { "mingw*" } includedirs { MAME_DIR .. "3rdparty/bx/include/compat/mingw", } + defines { + "nullptr=NULL" -- not used but needed for C++11 code + } configuration { "osx*" } includedirs { @@ -631,6 +634,9 @@ project "bgfx" MAME_DIR .. "3rdparty/bgfx/src/renderer_null.cpp", MAME_DIR .. "3rdparty/bgfx/src/renderer_vk.cpp", MAME_DIR .. "3rdparty/bgfx/src/renderdoc.cpp", + MAME_DIR .. "3rdparty/bgfx/src/shader_dxbc.cpp", + MAME_DIR .. "3rdparty/bgfx/src/shader_dx9bc.cpp", + MAME_DIR .. "3rdparty/bgfx/src/shader_spirv.cpp", MAME_DIR .. "3rdparty/bgfx/src/vertexdecl.cpp", MAME_DIR .. "3rdparty/bgfx/examples/common/bgfx_utils.cpp", MAME_DIR .. "3rdparty/bgfx/examples/common/bounds.cpp", diff --git a/scripts/src/osd/windows.lua b/scripts/src/osd/windows.lua index b793b83433d..77c0398ef92 100644 --- a/scripts/src/osd/windows.lua +++ b/scripts/src/osd/windows.lua @@ -37,6 +37,7 @@ function maintargetosdoptions(_target,_subtarget) links { "comctl32", "comdlg32", + "psapi", } end |
