summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/lib/oe/spdx30_tasks.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/lib/oe/spdx30_tasks.py b/meta/lib/oe/spdx30_tasks.py
index 3d80f05612..0618f2f139 100644
--- a/meta/lib/oe/spdx30_tasks.py
+++ b/meta/lib/oe/spdx30_tasks.py
@@ -152,6 +152,10 @@ def add_package_files(
152 spdx_files = set() 152 spdx_files = set()
153 153
154 file_counter = 1 154 file_counter = 1
155 if not os.path.exists(topdir):
156 bb.note(f"Skip {topdir}")
157 return spdx_files
158
155 for subdir, dirs, files in os.walk(topdir, onerror=walk_error): 159 for subdir, dirs, files in os.walk(topdir, onerror=walk_error):
156 dirs[:] = [d for d in dirs if d not in ignore_dirs] 160 dirs[:] = [d for d in dirs if d not in ignore_dirs]
157 if subdir == str(topdir): 161 if subdir == str(topdir):