]> jfr.im git - irc/kvirc/KVIrc.git/commitdiff
Cmake: Specify source file encoding for MSVC
authorcraftwar <redacted>
Fri, 31 Aug 2018 03:54:46 +0000 (11:54 +0800)
committerBenjamin Staneck <redacted>
Wed, 5 Dec 2018 18:48:37 +0000 (19:48 +0100)
CMakeLists.txt

index 352e9229c2e12b7d913e3c9db88674e51c39d622..42ea83fbcd82067e60e9630f8c2b1371aa12047b 100644 (file)
@@ -198,8 +198,8 @@ if(WANT_ENV_FLAGS)
 else()
        if(MSVC)
                # QT4 has /Zc:wchar_t-, QT5 has /Zc:wchar_t
-               set(CMAKE_CXX_FLAGS "/MP /Zc:wchar_t /EHsc")
-               set(CMAKE_C_FLAGS "/MP /Zc:wchar_t /EHsc")
+               set(CMAKE_CXX_FLAGS "/MP /Zc:wchar_t /EHsc /source-charset:utf-8")
+               set(CMAKE_C_FLAGS "/MP /Zc:wchar_t /EHsc /source-charset:utf-8")
        endif()
        if(WANT_DEBUG)
                set(WANT_STRIP OFF CACHE BOOL "Strip binaries (discard symbols from object files)" FORCE)