Fix a bug that caused the gcc_arm exporter to fail

Resolves #2048
pull/2049/head
Jimmy Brisson 2016-06-28 11:11:03 -05:00
parent ec1ec7c3e2
commit feea8d59e1
1 changed files with 2 additions and 4 deletions

View File

@ -147,8 +147,7 @@ class Resources:
v = [rel_path(f, base, dot) for f in getattr(self, field)]
setattr(self, field, v)
for f in self.features:
self.features[f] = rel_path(self.features[f], base, dot)
self.features = {k: f.relative_to(base, dot) for k, f in self.features.iteritems()}
if self.linker_script is not None:
self.linker_script = rel_path(self.linker_script, base, dot)
@ -161,8 +160,7 @@ class Resources:
v = [f.replace('\\', '/') for f in getattr(self, field)]
setattr(self, field, v)
for f in self.features:
self.features[f] = self.features[f].replace('\\', '/')
self.features = {k: f.win_to_unix() for k, f in self.features.iteritems()}
if self.linker_script is not None:
self.linker_script = self.linker_script.replace('\\', '/')