Loading tools/sbom/compliance_metadata.py +1 −1 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ class MetadataDb: cursor.close() rows = [] for m in multi_built_file_modules: built_files = m['installed_file'].strip().split(' ') built_files = m['built_file'].strip().split(' ') for f in built_files: rows.append((m['module_id'], m['module_name'], m['package'], f)) self.conn.executemany('insert into module_built_file values (?, ?, ?, ?)', rows) Loading tools/sbom/gen_sbom.py +5 −1 Original line number Diff line number Diff line Loading @@ -92,6 +92,7 @@ THIRD_PARTY_IDENTIFIER_TYPES = [ 'SVN', 'Hg', 'Darcs', 'Piper', 'VCS', 'Archive', 'PrebuiltByAlphabet', Loading Loading @@ -708,7 +709,10 @@ def main(): 'installed_file': dep_file, 'is_prebuilt_make_module': False } file_metadata.update(db.get_soong_module_of_built_file(dep_file)) soong_module = db.get_soong_module_of_built_file(dep_file) if not soong_module: continue file_metadata.update(soong_module) if is_source_package(file_metadata) or is_prebuilt_package(file_metadata): add_package_of_file(file_id, file_metadata, doc, report) else: Loading Loading
tools/sbom/compliance_metadata.py +1 −1 Original line number Diff line number Diff line Loading @@ -94,7 +94,7 @@ class MetadataDb: cursor.close() rows = [] for m in multi_built_file_modules: built_files = m['installed_file'].strip().split(' ') built_files = m['built_file'].strip().split(' ') for f in built_files: rows.append((m['module_id'], m['module_name'], m['package'], f)) self.conn.executemany('insert into module_built_file values (?, ?, ?, ?)', rows) Loading
tools/sbom/gen_sbom.py +5 −1 Original line number Diff line number Diff line Loading @@ -92,6 +92,7 @@ THIRD_PARTY_IDENTIFIER_TYPES = [ 'SVN', 'Hg', 'Darcs', 'Piper', 'VCS', 'Archive', 'PrebuiltByAlphabet', Loading Loading @@ -708,7 +709,10 @@ def main(): 'installed_file': dep_file, 'is_prebuilt_make_module': False } file_metadata.update(db.get_soong_module_of_built_file(dep_file)) soong_module = db.get_soong_module_of_built_file(dep_file) if not soong_module: continue file_metadata.update(soong_module) if is_source_package(file_metadata) or is_prebuilt_package(file_metadata): add_package_of_file(file_id, file_metadata, doc, report) else: Loading