summaryrefslogtreecommitdiff
path: root/java/java_test.go
diff options
context:
space:
mode:
author Jiyong Park <jiyong@google.com> 2019-02-01 00:31:10 +0900
committer Jiyong Park <jiyong@google.com> 2019-02-08 00:47:46 +0900
commite4bb986106c39f279a2f30e442e984c7f577018b (patch)
treebd60ad01c8f45b9c3eeb85dc8387493dde068193 /java/java_test.go
parent4c3a4aded31285fc2828a951377aaf7b05868dc9 (diff)
Static variant of a stubs lib is correctly tracked
cc.Module.staticVariant is used to track the corresponding static variant of a shared variant. This change fixes a problem that the staticVariant field is not correctly set when the lib is with stubs: {...}. This was happening because the staticVariant was set by adding dependency from shared variant to static variant to reuse object files. However, for a lib with stubs, the dependency was not created because it does not make sense to share object files for stubs lib where source code is auto-generated. Fixing the issue by adding dependency to the static variant with a different dependency tag whose only purpose is to set staticVariant field. Bug: 122885634 Test: m (cc_test amended) Change-Id: I7f97cbb4c4a28bf9a93839d3b91ee140835aa6af
Diffstat (limited to 'java/java_test.go')
0 files changed, 0 insertions, 0 deletions