summaryrefslogtreecommitdiff
path: root/compliance
AgeCommit message (Collapse)Author
2025-02-03Add NOTICE.xml.gz files generated by Soong Wei Li
Bug: 330949782 Test: presubmit Test: lunch aosp_cf_x86_64_phone-trunk_staging-eng Change-Id: Ic0550a606cee1c5f6f990694004a3de8f6bdbffa
2025-01-31Update dependencies of NOTICE.xml.gz Wei Li
Bug: 330949782 Test: m notice_xml_system Change-Id: I4fe7d74878fa9fb2e5deafe0428f194b6c369257
2025-01-22Use system partition visibility Kiyoung Kim
Use system partition visibility for modules which should be installed within the system image - build props and notice file. Bug: 370352548 Change-Id: Ib97afa421ca0807e555be1239d781162ac4e7a0f Test: aosp_cf_x86_64_phone build succeeds
2024-11-12Add GSI support for android_system_image Inseob Kim
GSI's system.img includes system_ext and product artifacts. This patches android_system_image module so it can include such artifacts when building GSI. Bug: 370351758 Test: m android_gsi Change-Id: Id29678b1101e787e88dbedae38cdbf6d82d1cb95
2024-11-07Always package NOTICE.xml.gz Cole Faust
To remove the reliance on UseSoongSystemImage. We can always package it, but not install it, so that it appears for soong built filesystems but doesn't conflict with the make built version. Test: m out/soong/.intermediates/build/make/target/product/generic/generic_system_image/android_common/fileList, verified that NOTICE.xml.gz was still there Change-Id: I76d97a380b8c295f6d1cd8ea1c809229867ab890
2024-10-07Remove unused TopDownMutatorContext methods Colin Cross
Remove methods on TopDownMutatorContext that are no longer used. This deletes everything unique to BaseMutatorContext, so delete that too and replace it with BaseModuleContext. Bug: 367784740 Test: builds Flag: EXEMPT refactor Change-Id: Id37c7b7e3d46d75afaf7752862b08f766217f08b
2024-10-02Remove the cuttlefish visibility Justin Yun
As we moved the generic system image module to build/make, remove the cuttlefish visibility. Bug: 365670526 Test: TH Change-Id: I3a43fdd3ba7c7d8870c30627738b9abc716ae82b
2024-09-27Update the visibilities for soong system image Justin Yun
To move the generic system image module from the cuttlefish to Make directory, update the visibility paths for build props. Bug: 365670526 Test: lunch aosp_cf_x86_64_phone_soong_system-trunk_staging-userdebug && m Change-Id: Ife5f35610fa5389b9de5ce2d516dcaa1ddb5efe4
2024-09-20Merge "Revert "Revert "Add new module type notice_xml which is used to ..."" ↵ Wei Li
into main
2024-09-19Revert "Revert "Add new module type notice_xml which is used to ..." Wei Li
Revert submission 3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP Reason for revert: reland it Reverted changes: /q/submissionid:3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP Change-Id: I02434af6cb2af235cf26fad43cc890d14dbd8d64
2024-09-19Merge "Revert "Add new module type notice_xml which is used to define m..."" ↵ Priyanka Advani (xWF)
into main
2024-09-19Revert "Add new module type notice_xml which is used to define m..." Priyanka Advani (xWF)
Revert submission 3273112-soong-notice-xml Reason for revert: Droidmonitor created revert due to b/368348129. Reverted changes: /q/submissionid:3273112-soong-notice-xml Change-Id: I832601982bc314365ee0aaf0ff9ffc4ad99f9cf3
2024-09-19Merge "Add new module type notice_xml which is used to define modules that ↵ Wei Li
generate NOTICE.xml.gz for partitions." into main
2024-09-18Add default_visibility for soong modules Cole Faust
So that we don't get surprise usages. Bug: 348717861 Test: m nothing Change-Id: I47319a727092c1bd936cca88f5713ee977a48b48
2024-09-18Add new module type notice_xml which is used to define modules that generate ↵ Wei Li
NOTICE.xml.gz for partitions. Bug: 330949782 Bug: 338342381 Test: lunch aosp_cf_x86_64_phone-trunk_staging-eng && m, and check that system/etc/NOTICE.xml.gz have all the XML elements. Test: lunch aosp_cf_x86_64_phone_soong_system-trunk_staging-eng && m, and check that system/etc/NOTICE.xml.gz has root element only. Change-Id: I82e90bd9aa3dabc605acfe8da697ab1f7e7ecf9b
2023-09-14Remove OWNERS file. Wei Li
Test: CIs Change-Id: I6a599ace53506c3471cb38684c9076661cab8cb9
2023-01-31Create OWNERS file for compliance teams. Bob Badour
Test: m droid dist Change-Id: Id79351ec53d7d99a894e400e3fb002d92edd18c9
2022-10-14Add protobuf definition for METADATA files. Bob Badour
Test: m droid Change-Id: I48aa576bb97bf5ae9e61bc29cea8b0e9b4232cdd
2022-10-13Added module_name to license metadata Ibrahim Kanouche
Test: m droid dist Change-Id: Idfe01da3c41adc1354112cc4b44e035feca61a7b
2022-06-01Tool to create license metadata for copied target. Bob Badour
Bug: 213388645 Test: m copy_license_metadata Test: m cts dist reportmissinglicenses Change-Id: I75c196ceca221effb2d6c972e250f5d42854e42f
2021-11-30Support response file inputs in build_license_metadata Colin Cross
Soong can produce very large lists of dependencies that exceed the command line length limit when calling build_license_metadata. Add support for reading arguments from a response file. Bug: 207445310 Test: m Change-Id: I6b68e3a7468e797cfbe53ff5d9da2ec9badb000f
2021-11-09Fix go vet error Colin Cross
Test: none Change-Id: I40d8696c53f0059424a1a7bf860b760525813605
2021-11-01Convert .meta_lic files to textproto Colin Cross
Make it easier to write tools against .meta_lic files and store complex data by writing them in textproto. Test: builds Change-Id: I54bb82cc5581d17078fd0f56eed43a7364dc70db