aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-08Snap for 10460766 from ffc082fc7b3bc779251846c063bd127b941a3d52 to ↵aml_hef_341717050aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030android14-mainline-healthfitness-releaseAndroid Build Coastguard Worker
mainline-healthfitness-release Change-Id: I87749eec714d36e6ddb02f8f602dfff0cbb0ed11
2023-05-26Snap for 10209341 from 0f22c081a0b9df29e574400ebf7003014b04a06d to ↵Android Build Coastguard Worker
mainline-healthfitness-release Change-Id: Ic10f7c0cf93d792c68e0008047a431665199de54
2023-03-25Merge remote-tracking branch 'aosp/upstream-main' into mymerge am: ↵aml_wif_341711020aml_wif_341610000aml_wif_341510000aml_wif_341410080aml_wif_341310010aml_wif_341110010aml_wif_341011010aml_wif_340913010aml_uwb_341710010aml_uwb_341513070aml_uwb_341511050aml_uwb_341310300aml_uwb_341310030aml_uwb_341111010aml_uwb_341011000aml_tet_341712060aml_tet_341610020aml_tet_341511010aml_tet_341411060aml_tet_341310230aml_tet_341112070aml_tet_341010040aml_tet_340913030aml_swc_341711000aml_swc_341619000aml_swc_341513600aml_swc_341312300aml_swc_341312020aml_swc_341111000aml_swc_341011020aml_swc_340922010aml_sta_341710000aml_sta_341615000aml_sta_341511040aml_sta_341410000aml_sta_341311010aml_sta_341114000aml_sta_341111000aml_sta_341010020aml_sta_340912000aml_sta_340911000aml_sdk_341710000aml_sdk_341510000aml_sdk_341410000aml_sdk_341110080aml_sdk_341110000aml_sdk_341010000aml_sdk_340912010aml_sch_341510000aml_res_341510000aml_res_341410010aml_res_341311030aml_res_341110000aml_res_340912000aml_per_341711000aml_per_341614000aml_per_341510010aml_per_341410020aml_per_341311000aml_per_341110020aml_per_341110010aml_per_341011100aml_per_341011020aml_per_340916010aml_odp_341717000aml_odp_341610000aml_neu_341510000aml_neu_341010080aml_neu_341010000aml_net_341710020aml_net_341610030aml_net_341510050aml_net_341510000aml_net_341411030aml_net_341311010aml_net_341310020aml_net_341111030aml_net_341014000aml_net_340913000aml_mpr_341713020aml_mpr_341614010aml_mpr_341511070aml_mpr_341411070aml_mpr_341313030aml_mpr_341111030aml_mpr_341111020aml_mpr_341015090aml_mpr_341015030aml_mpr_340919000aml_med_341711000aml_med_341619000aml_med_341513600aml_med_341312300aml_med_341312020aml_med_341111000aml_med_341011000aml_med_340922010aml_ips_341611000aml_ips_341510000aml_ips_340914280aml_ips_340914200aml_ips_340914000aml_ext_341716000aml_ext_341620040aml_ext_341518010aml_ext_341414010aml_ext_341317010aml_ext_341131030aml_ext_341027030aml_doc_341713000aml_doc_341610010aml_doc_341510050aml_doc_341312010aml_doc_341112000aml_doc_341012000aml_doc_340916000aml_con_341614000aml_con_341511080aml_con_341410300aml_con_341310090aml_con_341110000aml_cbr_341710000aml_cbr_341610000aml_cbr_341510010aml_cbr_341410010aml_cbr_341311010aml_cbr_341110000aml_cbr_341011000aml_cbr_340914000aml_ase_341510000aml_ase_341410000aml_ase_341310010aml_ase_341113000aml_ase_340913000aml_art_341711000aml_art_341615020aml_art_341514450aml_art_341514410aml_art_341411300aml_art_341311100aml_art_341110110aml_art_341110060aml_art_341010050aml_art_340915060aml_ads_341720000aml_ads_341615050aml_ads_341517040aml_ads_341413000aml_ads_341316030aml_ads_341131050aml_ads_341027030aml_ads_340915050aml_adb_341520010aml_adb_341517070aml_adb_340912530aml_adb_340912350aml_adb_340912200aml_adb_340912000android14-mainline-wifi-releaseandroid14-mainline-uwb-releaseandroid14-mainline-tethering-releaseandroid14-mainline-sdkext-releaseandroid14-mainline-resolv-releaseandroid14-mainline-permission-releaseandroid14-mainline-os-statsd-releaseandroid14-mainline-networking-releaseandroid14-mainline-mediaprovider-releaseandroid14-mainline-media-swcodec-releaseandroid14-mainline-media-releaseandroid14-mainline-extservices-releaseandroid14-mainline-conscrypt-releaseandroid14-mainline-cellbroadcast-releaseandroid14-mainline-art-releaseandroid14-mainline-appsearch-releaseandroid14-mainline-adservices-releaseandroid14-mainline-adbd-releaseJingwen Chen
748e62d604 am: dad1665d12 am: eb146bbc49 am: 0f22c081a0 Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_license/+/2500461 Change-Id: I9a081aeaf4c868c4c980290ec0b7732f1714447e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-25Merge remote-tracking branch 'aosp/upstream-main' into mymerge am: ↵android14-devJingwen Chen
748e62d604 am: dad1665d12 am: eb146bbc49 Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_license/+/2500461 Change-Id: I8761285ae197b03be4c41e46eff8206ed2069548 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-25Merge remote-tracking branch 'aosp/upstream-main' into mymerge am: ↵Jingwen Chen
748e62d604 am: dad1665d12 Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_license/+/2500461 Change-Id: I29acc6d35a13b3381bc15232a24b6fab3c3350c7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-25Merge remote-tracking branch 'aosp/upstream-main' into mymerge am: 748e62d604Jingwen Chen
Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_license/+/2500461 Change-Id: I72b24e0819672a721457808a51191ea7a9b5b3af Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22Merge remote-tracking branch 'aosp/upstream-main' into mymergeandroid-u-beta-1-gplJingwen Chen
Also add METADATA file. Test: presubmits Change-Id: I39e818bebf11430b15efa915b5c48e717a590096
2023-03-21Merge pull request #84 from aiuto/i68aiuto
Allow license_text to be a normal label.
2023-03-21update usage commentTony Aiuto
2023-03-21add an interesting commentTony Aiuto
2023-03-21remove duplicate definition of the licnense rule because it is confusingTony Aiuto
2023-03-21add a test caseTony Aiuto
2023-03-21Allow license_text to be a normal label.Tony Aiuto
Make it easy for someone (who vendors the code) to enable the old behavior. Fixes #68
2023-03-15Merge pull request #82 from aiuto/xaiuto
exec_tools => tools
2023-03-13toolsTony Aiuto
2023-03-02Merge pull request #77 from aiuto/nosubaiuto
Make rules/private a distinct package.
2023-02-27Make rules/private a distinct package.Tony Aiuto
That allows for better visibility control.
2023-02-15Merge pull request #75 from aiuto/splitpaiuto
Split providers.bzl in two.
2023-02-14Merge pull request #74 from aiuto/lintyaiuto
Fix buildifier warnings
2023-02-14Split providers.bzl in two.Tony Aiuto
- put all the core ones that are required to declare liceneses in providers.bzl - move all the ones needed to gather licenses into private/gather_liceneses.bzl This keeps ownership and visibility clearer. Users can depend on the values in provider.bzl. The structs in gathering_providers.bzl should be considered private to the implementation. Also, make it clear that MetadataInfo is experimental by renaming it.
2023-02-14fix buildifier warningsTony Aiuto
2023-02-10Merge pull request #73 from aiuto/sync2aiuto
Grab bag of nits and tweaks
2023-02-09rename vendor to vndor so that compliance lint stops complainingTony Aiuto
2023-02-08add bzlmod files to the distroTony Aiuto
2023-02-08javacoptsTony Aiuto
2023-02-08Grab back of little style nits which will make it easier toTony Aiuto
sync this code back and forth with the Google branches. - restore copyright notices (This keeps compliance teams happy) - change public visibilty to restricted ones, so end users can not depend on pieces of the vendored in library - remove printf debugging.
2023-02-08Merge pull request #72 from aiuto/sync1aiuto
Make the test cases much less brittle
2023-02-07remove unused codeTony Aiuto
2023-02-07Replace golden file tests with ones based on the structure of the testsTony Aiuto
Change the test helper library to use path suffixes rather than complete paths so it is immune to relocating the code if you vendor it in.
2023-01-21Merge pull request #69 from aiuto/policyaiuto
Bring back the policy checker example
2023-01-21Merge pull request #67 from aiuto/doc0aiuto
Add the doc creation tools which should have been in #65
2023-01-20bring back the policy checker exampleTony Aiuto
2022-12-21remove extra fileTony Aiuto
2022-12-21remove extra fileTony Aiuto
2022-12-16Merge from mainTony Aiuto
2022-12-16wtf happened to doc_buildTony Aiuto
2022-12-16Merge pull request #66 from aiuto/doc2aiuto
Add missing docs glue. This usually takes several iterations just to turn on. None of this is executable, or part of the distribution builds, so I am force submitting.
2022-12-16add missing docs glueTony Aiuto
2022-12-16Merge pull request #65 from aiuto/docsaiuto
First cut at doc generation. They are ugly, but it's a start.
2022-12-15got wrappingTony Aiuto
2022-12-15do not bump versoin yetTony Aiuto
2022-12-15linkatTony Aiuto
2022-12-15prettifyTony Aiuto
2022-12-15add docs linkTony Aiuto
2022-12-15first cut at doc generationTony Aiuto
2022-12-09Merge pull request #63 from aiuto/pinfoaiuto
Add package_info rule and a new gatherer to collect it.
2022-12-08add sbom exampleTony Aiuto
2022-12-08review commentsTony Aiuto
2022-11-30Add package_info rule and a new gatherer to manage it.Tony Aiuto
- Add rules/package_info.bzl - Refactor get_transitive_licenses to get_transitive_metadata. - Take a list of providers to gather. - Some hackery for Bazel 5.x support. This can be fixed if starlark visibility gets backported to Bazel 5. - Add gather_metadata.bzl. This is so we can freely experiment on techniques for multi provider support in OSS land, without impacting existing users in Google. We can merge them some day in the future. - Create a dummy sbom writer. There is also experimental code to show a different design choice for new types of Metadata. I want to preserve both for a while to have a broader design discussion over the next month.
2022-11-28Merge pull request #60 from aiuto/mod2aiuto
Add dev dependency on rules_pkg.