diff options
Diffstat (limited to 'scripts/src/3rdparty.lua')
-rwxr-xr-x | scripts/src/3rdparty.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index dacb3a298ac..2ded17d2ccf 100755 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -1550,6 +1550,13 @@ project "portaudio" "/wd4456", -- warning C4456: declaration of 'xxx' hides previous local declaration "/wd4312", -- warning C4312: 'type cast': conversion from 'UINT' to 'HWAVEIN' of greater size } + if _OPTIONS["vs"]=="clangcl" then + buildoptions { + "-Wno-implicit-const-int-float-conversion", + "-Wno-sometimes-uninitialized", + "-Wno-unused-but-set-variable", + } + end if _OPTIONS["vs"]=="intel-15" then buildoptions { "/Qwd869", -- remark #869: parameter "xxx" was never referenced @@ -1641,6 +1648,7 @@ project "portaudio" configuration { } files { MAME_DIR .. "3rdparty/portaudio/src/os/win/pa_win_util.c", + MAME_DIR .. "3rdparty/portaudio/src/os/win/pa_win_version.c", MAME_DIR .. "3rdparty/portaudio/src/os/win/pa_win_waveformat.c", MAME_DIR .. "3rdparty/portaudio/src/os/win/pa_win_hostapis.c", MAME_DIR .. "3rdparty/portaudio/src/os/win/pa_win_coinitialize.c", |