This is a partial revert of I43b645658f468c23a5b9ebcfcd9d4516537db540 On at least a generic_x86 build internally: art/build/Android.gtest.mk:121: error: overriding commands for target `Uncompressed', previously defined at art/build/Android.gtest.mk:101 Bug: 77611511 Test: none Change-Id: I78ca65e6f0c81f09e7da848eda797b3a8f97a521
The "generic" product defines a non-hardware-specific target without a kernel or bootloader. It can be used to build the entire user-level system, and will work with the emulator, though sound will not work (see the "emulator" product for that). It is not a product "base class"; no other products inherit from it or use it in any way.