diff options
Diffstat (limited to 'meson.py')
-rwxr-xr-x | meson.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -from mesonbuild import mlog, mesonmain +from mesonbuild import mlog, mesonmain, mesonlib import sys, os, locale def main(): @@ -23,7 +23,7 @@ def main(): # There is no way to reset both the preferred encoding and the filesystem # encoding, so we can just warn about it. e = locale.getpreferredencoding() - if e.upper() != 'UTF-8': + if e.upper() != 'UTF-8' and not mesonlib.is_windows(): mlog.warning('You are using {!r} which is not a a Unicode-compatible ' 'locale.'.format(e)) mlog.warning('You might see errors if you use UTF-8 strings as ' |