Skip to content

Commit fdfb3ac

Browse files
committed
[MSVC] Force UTf-8 encoding.
1 parent d627942 commit fdfb3ac

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ set(GODOT_COMPILE_FLAGS )
8686

8787
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
8888
# using Visual Studio C++
89-
set(GODOT_COMPILE_FLAGS "/EHsc") # /GF /MP
89+
set(GODOT_COMPILE_FLAGS "/EHsc /utf-8") # /GF /MP
9090

9191
if(CMAKE_BUILD_TYPE MATCHES Debug)
9292
set(GODOT_COMPILE_FLAGS "${GODOT_COMPILE_FLAGS} /MDd") # /Od /RTC1 /Zi

tools/windows.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def generate(env):
3030
env.Tool("mslink")
3131

3232
env.Append(CPPDEFINES=["TYPED_METHOD_BIND", "NOMINMAX"])
33-
env.Append(CCFLAGS=["/EHsc"])
33+
env.Append(CCFLAGS=["/EHsc", "/utf-8"])
3434
env.Append(LINKFLAGS=["/WX"])
3535

3636
if env["use_clang_cl"]:

0 commit comments

Comments
 (0)