call os.path.normpath before splitting a file path into its components

This makes sure that any '/' are converted to native directory separators
on Windows.
pull/413/head
Nicolas Schneider 9 years ago
parent 6de2fd6ab5
commit c5001a3a5a
  1. 2
      mesonbuild/backend/vs2010backend.py

@ -217,7 +217,7 @@ class Vs2010Backend(backends.Backend):
if target.subdir == '':
return ''
directories = target.subdir.split(os.sep)
directories = os.path.normpath(target.subdir).split(os.sep)
return os.sep.join(['..']*len(directories))
def special_quote(self, arr):

Loading…
Cancel
Save