Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fa8997b6 authored by Wei Li's avatar Wei Li Committed by Automerger Merge Worker
Browse files

Merge "Some small fixes in SBOM generation" into main am: 16b7a942 am: f2348f6c

parents fec6f0d4 f2348f6c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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)
+5 −1
Original line number Diff line number Diff line
@@ -92,6 +92,7 @@ THIRD_PARTY_IDENTIFIER_TYPES = [
    'SVN',
    'Hg',
    'Darcs',
    'Piper',
    'VCS',
    'Archive',
    'PrebuiltByAlphabet',
@@ -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: