Merge pull request #27915 from WindyDarian/msvc_force_utf8_source_encoding

Force utf-8 source file encoding in MSVC
This commit is contained in:
Rémi Verschelde 2019-04-11 10:32:19 +02:00 committed by GitHub
commit 7f2ad8bd3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -195,7 +195,7 @@ def configure_msvc(env, manual_msvc_config):
## Compile/link flags
env.AppendUnique(CCFLAGS=['/MT', '/Gd', '/GR', '/nologo'])
env.AppendUnique(CCFLAGS=['/MT', '/Gd', '/GR', '/nologo', '/utf-8'])
env.AppendUnique(CXXFLAGS=['/TP']) # assume all sources are C++
if manual_msvc_config: # should be automatic if SCons found it
if os.getenv("WindowsSdkDir") is not None: