summaryrefslogtreecommitdiff
path: root/scripts/generate-notice-files.py
AgeCommit message (Collapse)Author
2022-04-01Revert "Revert "Build notice files from license metadata."" Bob Badour
This reverts commit 77807b3c277723161a193aea2a9df1e464448c3d. Reason for revert: fix and roll forward again Change-Id: I80c796ca81ecf29df9522babe54d684a0d11b9e6
2022-04-01Revert "Build notice files from license metadata." Wei Sheng Shih
This reverts commit 43c2dcaef609c4a268bfab6c95ed924af4ead6b1. Reason for revert: suspect build break Bug: 227682036 Test: TARGET_BUILD_VARIANT=userdebug UNBUNDLED_BUILD_SDKS_FROM_SOURCE=true vendor/google/build/mainline_modules_bundles.sh -j97 Change-Id: Ibfb8b4fefc264f52f32ba661c269a9cd625d800a
2022-03-31Build notice files from license metadata. Bob Badour
Switch from generate-notice-files.py and mergenotice.py to htmlnotice. Bug: 151177513 Bug: 213388645 Bug: 210912771 Test: m droid dist reportmissinglicenses Change-Id: I6cac049d24f35ec358c6f341a04f4ba6161703bf
2021-09-13Make the script python3. Christopher Ferris
Test: Ran the python version of the script and the python3 version Test: and verified the output is the same. This is for all three Test: outputs (html, text, xml). Test: Builds without an error. Change-Id: I344504a4351c14e00caeb109c5507a60fb6be05a
2020-03-03Make a soong-only copy of generate-notice-files.py Bob Badour
This is an unchanged copy of build/make/tools/generate-notice-files.py After this change, the make implementation of generate-notice-files.py will change to take a required parameter for $(PRODUCT_OUT) and will only include notices for files built under $(PRODUCT_OUT). Because soong has the ability to walk dependency trees, the soong version will likely change in the future to use that ability causing both versions to move in different directions. After those changes are complete, we can look into factoring out any remaining shared logic. Test: run manually and system image notices checked for changes Change-Id: Id139a66503457615548b46e7996349ca0817e831