Allow stubs implementation to be omitted
When defining a stubs library, allow specifying that the implementation library does not need to be installed. This allows for cases where the implementation is deployed in some non-standard way - e.g. inside a Microdroid virtual machine. Without this, we get build errors like: "TARGET module com.android.compos requires non-existent TARGET module: libvm_payload". Default behavior is unchanged. The change is protected by an allowlist to limit usage to the immediate use case. Bug: 243512108 Test: builds; soong tests pass Test: Remove allowlist, see build failure Change-Id: Iaae75f2e93b842f5944a7518cc95069d62c5a638
Loading
Please register or sign in to comment