diff options
author | 2019-11-04 02:00:41 +0000 | |
---|---|---|
committer | 2019-11-04 02:00:41 +0000 | |
commit | f68f98eeb6374a865c8f40225eca7ca0cea46cad (patch) | |
tree | c1446601585b084922a54fd4357a1035e43bb10b | |
parent | bb7c5d4f69d7c12a33e8ad5d2f8772ed1e035541 (diff) | |
parent | bc093672ede984b2eede4e17add867a55db40738 (diff) |
Merge "Fix vendor variants generation of vndk"
-rw-r--r-- | cc/cc.go | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -2653,7 +2653,11 @@ func ImageMutator(mctx android.BottomUpMutatorContext) { // or a /system directory that is available to vendor. coreVariantNeeded = true vendorVariants = append(vendorVariants, platformVndkVersion) - if m.IsVndk() { + // VNDK modules must not create BOARD_VNDK_VERSION variant because its + // code is PLATFORM_VNDK_VERSION. + // On the other hand, vendor_available modules which are not VNDK should + // also build BOARD_VNDK_VERSION because it's installed in /vendor. + if !m.IsVndk() { vendorVariants = append(vendorVariants, deviceVndkVersion) } } else if vendorSpecific && String(m.Properties.Sdk_version) == "" { |