diff options
author | 2025-01-31 12:18:38 -0800 | |
---|---|---|
committer | 2025-01-31 12:18:38 -0800 | |
commit | 733a91ac018275cd0d4ae5b0116d560b171c06b7 (patch) | |
tree | 24b7feed09b0397306f247991c757cce089c4b80 /compliance | |
parent | e3e5dd4d715b7e89b42e53d9474ba9dcc09d5342 (diff) |
Update dependencies of NOTICE.xml.gz
Bug: 330949782
Test: m notice_xml_system
Change-Id: I4fe7d74878fa9fb2e5deafe0428f194b6c369257
Diffstat (limited to 'compliance')
-rw-r--r-- | compliance/notice.go | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/compliance/notice.go b/compliance/notice.go index edd1b3435..0d5fce3fc 100644 --- a/compliance/notice.go +++ b/compliance/notice.go @@ -71,12 +71,17 @@ type noticeXmlProperties struct { } func (nx *NoticeXmlModule) GenerateAndroidBuildActions(ctx android.ModuleContext) { + prodVars := ctx.Config().ProductVariables() + buildFingerprintFile := android.PathForArbitraryOutput(ctx, "target", "product", android.String(prodVars.DeviceName), "build_fingerprint.txt") + implicits := []android.Path{buildFingerprintFile} + output := android.PathForModuleOut(ctx, "NOTICE.xml.gz") metadataDb := android.PathForOutput(ctx, "compliance-metadata", ctx.Config().DeviceProduct(), "compliance-metadata.db") ctx.Build(pctx, android.BuildParams{ - Rule: genNoticeXmlRule, - Input: metadataDb, - Output: output, + Rule: genNoticeXmlRule, + Input: metadataDb, + Implicits: implicits, + Output: output, Args: map[string]string{ "productOut": filepath.Join(ctx.Config().OutDir(), "target", "product", ctx.Config().DeviceName()), "soongOut": ctx.Config().SoongOutDir(), |