From c5689851186392407eab3ce3801db3270ce84cb6 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 10 Dec 2017 15:12:31 +1100 Subject: MSVC: Fix compiling with some system languages Report from @cyaoeu that compiling failed for Japanese system language. --- build_files/cmake/platform/platform_win32.cmake | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'build_files') diff --git a/build_files/cmake/platform/platform_win32.cmake b/build_files/cmake/platform/platform_win32.cmake index 146412e556b..4b444e63ebd 100644 --- a/build_files/cmake/platform/platform_win32.cmake +++ b/build_files/cmake/platform/platform_win32.cmake @@ -52,6 +52,11 @@ macro(find_package_wrapper) endmacro() add_definitions(-DWIN32) + +# Needed, otherwise system encoding causes utf-8 encoding to fail in some cases (C4819) +add_compile_options("$<$:/utf-8>") +add_compile_options("$<$:/utf-8>") + # Minimum MSVC Version if(CMAKE_CXX_COMPILER_ID MATCHES MSVC) if(MSVC_VERSION EQUAL 1800) -- cgit v1.2.3