diff options
| author | 2019-02-01 00:31:10 +0900 | |
|---|---|---|
| committer | 2019-02-08 00:47:46 +0900 | |
| commit | e4bb986106c39f279a2f30e442e984c7f577018b (patch) | |
| tree | bd60ad01c8f45b9c3eeb85dc8387493dde068193 /java/java_test.go | |
| parent | 4c3a4aded31285fc2828a951377aaf7b05868dc9 (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