We would like to move the SPDX license exception files to a subdirectory, but that breaks the license finder code since it assumes everything in the license directory is a file and fails when it is a directory.
Signed-off-by: Joshua Watt <[email protected]> --- meta/lib/oe/license_finder.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oe/license_finder.py b/meta/lib/oe/license_finder.py index 6f071f7c56..9c217cf891 100644 --- a/meta/lib/oe/license_finder.py +++ b/meta/lib/oe/license_finder.py @@ -48,6 +48,8 @@ def _crunch_known_licenses(d): for lic_dir in lic_dirs: for fn in os.listdir(lic_dir): path = os.path.join(lic_dir, fn) + if not os.path.isfile(path): + continue # Hash the exact contents md5value = bb.utils.md5_file(path) md5sums[md5value] = fn -- 2.55.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#244137): https://lists.openembedded.org/g/openembedded-core/message/244137 Mute This Topic: https://lists.openembedded.org/mt/120905871/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
