Redefine android-non-updatable.stubs.* modules definition

In order to prevent build graph of the reverse dependencies of
android-non-updatable.stubs.* from being modified based on build
configuration (via --build-from-text-stub flag),
android-non-updatable.stubs.* modules can be renamed with ".from-source"
suffic, and android-non-updatable.stubs.* can contain either
android-non-updatable.stubs.*.from-source or
android-non-updatable.stubs.*.from-text as static libs based on build
configuration.

Test: m && m --build-from-text-stub and verify no ninja path between android-non-updatable.stubs and android-non-updatable.stubs.from-source
Bug: 287490642
Change-Id: I9b409ce5965384ebaeb858e0bbb007dba970632a
1 file changed