diff --git a/tools/export/cdt/__init__.py b/tools/export/cdt/__init__.py index 220b74800b..ff978b6fc7 100644 --- a/tools/export/cdt/__init__.py +++ b/tools/export/cdt/__init__.py @@ -14,14 +14,14 @@ class Eclipse(Makefile): py_ocd_settings launch file, and software link .p2f file """ super(Eclipse, self).generate() - include_paths_replace_re= re.compile(r'(^[.]/|^[.]$)') + starting_dot = re.compile(r'(^[.]/|^[.]$)') ctx = { 'name': self.project_name, 'elf_location': join('BUILD',self.project_name)+'.elf', 'c_symbols': self.toolchain.get_symbols(), 'asm_symbols': self.toolchain.get_symbols(True), 'target': self.target, - 'include_paths': map(lambda s: include_paths_replace_re.sub('%s/' % self.project_name, s), self.resources.inc_dirs), + 'include_paths': [starting_dot.sub('%s/' % self.project_name, inc) for inc in self.resources.inc_dirs], 'load_exe': str(self.LOAD_EXE).lower() }