From f2add079715187471cd47b1fa6a3a67f2bd6633b Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Wed, 15 Jan 2020 14:29:56 +0800 Subject: Visual Studio builds: Use -utf-8 if available This avoids the build erroring out on C4819 (Unicode handling issue in the Visual Studio compiler), which notably occurs on Chinese, Korean and Japanese locales. --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 6dab01f..b54ce91 100644 --- a/meson.build +++ b/meson.build @@ -44,7 +44,7 @@ darwin_versions = ['@0@'.format(current + 1), '@0@.@1@'.format(current + 1, atk_ add_project_arguments([ '-DG_DISABLE_SINGLE_INCLUDES', '-DATK_DISABLE_SINGLE_INCLUDES' ], language: 'c') if cc.get_id() == 'msvc' - add_project_arguments([ '-FImsvc_recommended_pragmas.h' ], language: 'c') + add_project_arguments(cc.get_supported_arguments(['-FImsvc_recommended_pragmas.h', '-utf-8']), language: 'c') endif # Compiler and linker flags -- cgit v1.2.1