Skip host variant in `collectDepsMutator`
`fsGenState` currently stores the deps information key-d on the module name. For modules with both host and device variants, the dep information map is updated multiple times. This is usually benign, but can return incorrect values if the host variant sets different values for properties that are crucial for the classification heuristic (e.g. compile_multilib, enabled, ...) Update `collectDepsMutator` to update the deps information only for device variants. Test: verified that both variants of `libEGL_emulation` are installed in the autogenerated vendor partition. At ToT, only 64-bit is installed since the host variant sets `compile_multlib: 64` Change-Id: Ib1add872b5ff1b170eb3a610d19d40010a6a3f7e
Loading
Please register or sign in to comment