diff options
Diffstat (limited to 'vs2010backend.py')
-rw-r--r-- | vs2010backend.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/vs2010backend.py b/vs2010backend.py index 062e09a..c2f07bd 100644 --- a/vs2010backend.py +++ b/vs2010backend.py @@ -143,7 +143,11 @@ class Vs2010Backend(backends.Backend): def target_to_build_root(self, target): if target.subdir == '': return '' - return '/'.join(['..']*(len(os.path.split(target.subdir))-1)) + + directories = os.path.split(target.subdir) + directories = list(filter(bool,directories)) #Filter out empty strings + + return '/'.join(['..']*len(directories)) def special_quote(self, arr): return ['"%s"' % i for i in arr] |