diff --git a/tools/export/exporters.py b/tools/export/exporters.py index c3b381547c6..3665c768143 100644 --- a/tools/export/exporters.py +++ b/tools/export/exporters.py @@ -121,8 +121,8 @@ def progen_get_project_data(self): def make_key(src): """turn a source file into it's group name""" key = os.path.basename(os.path.dirname(src)) - if not key: - key = os.path.basename(os.path.normpath(self.export_dir)) + if not key or relpath(key, self.export_dir) == '.': + key = self.project_name return key def grouped(sources):