summaryrefslogtreecommitdiff
path: root/sdk/java_sdk_test.go
diff options
context:
space:
mode:
author Ivan Lozano <ivanlozano@google.com> 2021-01-21 15:23:29 -0500
committer Ivan Lozano <ivanlozano@google.com> 2021-01-22 11:41:33 -0500
commitec6e9910e68ac792dcc66f0b3c568c6c51467415 (patch)
tree74ec841d206cc74bd4887935d387185421d3f1ed /sdk/java_sdk_test.go
parentad3421aacfac42bd4d2c907473eb943df94054ac (diff)
rust: Depend on CC a shared library's TOC, not .so
CC libraries generate TOC files which contain the list of exported symbols. By depending on the TOC file instead of the .so, changes to shared library dependencies will not result in rebuilding Rust dependencies as long as the exported symbols remain unchanged. This should improve incremental build times during development. This also includes a minor fix where exported linkObjects should be deduplicated to avoid the same object being included many times. Bug: 173619911 Test: m libkeystore2; modify a bionic file; m libkeystore2 doesn't rebuild the rust target. Change-Id: I6383217c125bf8dd7125a5e013a78754cac4edf2
Diffstat (limited to 'sdk/java_sdk_test.go')
0 files changed, 0 insertions, 0 deletions