diff --git a/src/nostalgia/core/CMakeLists.txt b/src/nostalgia/core/CMakeLists.txt index 78a6d2adc..66ba3817f 100644 --- a/src/nostalgia/core/CMakeLists.txt +++ b/src/nostalgia/core/CMakeLists.txt @@ -4,7 +4,9 @@ add_library( media.cpp ) -target_compile_options(NostalgiaCore PUBLIC -Wsign-conversion) +if(NOT MSVC) + target_compile_options(NostalgiaCore PUBLIC -Wsign-conversion) +endif() target_link_libraries( NostalgiaCore PUBLIC diff --git a/src/nostalgia/core/studio/CMakeLists.txt b/src/nostalgia/core/studio/CMakeLists.txt index a3967b0f2..b4727682f 100644 --- a/src/nostalgia/core/studio/CMakeLists.txt +++ b/src/nostalgia/core/studio/CMakeLists.txt @@ -11,7 +11,9 @@ add_library( rsrc.qrc ) -target_compile_options(NostalgiaCore-Studio PRIVATE -Wsign-conversion) +if(NOT MSVC) + target_compile_options(NostalgiaCore-Studio PRIVATE -Wsign-conversion) +endif() target_link_libraries( NostalgiaCore-Studio diff --git a/src/nostalgia/core/userland/CMakeLists.txt b/src/nostalgia/core/userland/CMakeLists.txt index 8c559fdca..33ba3bf6a 100644 --- a/src/nostalgia/core/userland/CMakeLists.txt +++ b/src/nostalgia/core/userland/CMakeLists.txt @@ -3,7 +3,9 @@ add_library( media.cpp ) -target_compile_options(NostalgiaCore-Userspace PRIVATE -Wsign-conversion) +if(NOT MSVC) + target_compile_options(NostalgiaCore-Userspace PRIVATE -Wsign-conversion) +endif() target_link_libraries( NostalgiaCore-Userspace PUBLIC