diff --git a/json2cmake/__init__.py b/json2cmake/__init__.py index 8a93311..199ba85 100755 --- a/json2cmake/__init__.py +++ b/json2cmake/__init__.py @@ -120,7 +120,7 @@ def write(self, output, directory=None, name='autogenerated'): for (config, files) in self.targets.items(): files = list(files) config = {k: v for (k, v) in config} - name = os.path.basename(os.path.commonprefix(files).rstrip("/_")) + name = os.path.basename(os.path.commonprefix(list(files)).rstrip("/_")) name = re.sub(disallowed_characters, "", name) if name in used_names: index = 2