diff options
author | 2024-08-30 23:40:32 +0000 | |
---|---|---|
committer | 2024-09-04 19:59:55 +0000 | |
commit | 26a716d5e596a574ac3b7d38ffc8ae7056e14330 (patch) | |
tree | 1e1ced2638fa5f9737612e91043b1d29cc400e08 /java/base.go | |
parent | c965be6ca209c5623a978a29de31c037da4b29cf (diff) |
Move the caching/restoring code from soong to blueprint to fully skip build actions.
Bug: 358425833
Test: Manually verified the generated ninja and mk files and CI.
Change-Id: Ieebb822c46f37c0ff55fad08531e9870a76cbd7b
Diffstat (limited to 'java/base.go')
-rw-r--r-- | java/base.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/base.go b/java/base.go index e516891a3..62767f4e7 100644 --- a/java/base.go +++ b/java/base.go @@ -15,6 +15,7 @@ package java import ( + "encoding/gob" "fmt" "path/filepath" "reflect" @@ -2492,6 +2493,8 @@ var overridableJarJarPrefix = "com.android.internal.hidden_from_bootclasspath" func init() { android.SetJarJarPrefixHandler(mergeJarJarPrefixes) + + gob.Register(BaseJarJarProviderData{}) } // BaseJarJarProviderData contains information that will propagate across dependencies regardless of |