aboutsummaryrefslogtreecommitdiff
path: root/meson.py
diff options
context:
space:
mode:
Diffstat (limited to 'meson.py')
-rwxr-xr-xmeson.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/meson.py b/meson.py
index 6dc5c7a..ca29d18 100755
--- a/meson.py
+++ b/meson.py
@@ -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 '