Merge "Widevine apex cleanup" into udc-dev am: 630fbd2251 am: f370c03a03
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/22938238 Change-Id: I660a11e6065bad15669a21805f27aa5307f3a3a3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
# Declare source_build soong config variable.
|
||||
# Usage:
|
||||
# Pass `SOONG_CONFIG_widevine_module_source_build=true` to build the Widevine
|
||||
# APEX from source.
|
||||
$(call soong_config_set,widevine_module,source_build,$(call soong_config_get,widevine_module,source_build))
|
||||
# by default use source
|
||||
widevine_use_source := true
|
||||
ifeq ($(TARGET_BUILD_WIDEVINE_USE_PREBUILT),true)
|
||||
widevine_use_source := false
|
||||
endif
|
||||
$(call soong_config_set,widevine,source_build,$(widevine_use_source))
|
||||
widevine_use_source := true
|
||||
|
||||
ifeq ($(TARGET_BUILD_WIDEVINE),nonupdatable)
|
||||
PRODUCT_PACKAGES += com.google.android.widevine.nonupdatable
|
||||
|
||||
@@ -30,13 +30,8 @@ apex_set {
|
||||
owner: "google",
|
||||
set: "com.google.android.widevine.nonupdatable.apks",
|
||||
vendor: true,
|
||||
// TODO(b/251299786): the prerelease field should be removed once
|
||||
// new api version is released, e.g. U(34).
|
||||
// This is a mitigation for apex extractor matching target sdk version
|
||||
// with current prerelease version.
|
||||
prerelease: true,
|
||||
use_source_config_var: {
|
||||
config_namespace: "widevine_module",
|
||||
config_namespace: "widevine",
|
||||
var_name: "source_build",
|
||||
},
|
||||
}
|
||||
@@ -47,13 +42,8 @@ apex_set {
|
||||
owner: "google",
|
||||
set: "com.google.android.widevine.lazy.apks",
|
||||
vendor: true,
|
||||
// TODO(b/251299786): the prerelease field should be removed once
|
||||
// new api version is released, e.g. U(34).
|
||||
// This is a mitigation for apex extractor matching target sdk version
|
||||
// with current prerelease version.
|
||||
prerelease: true,
|
||||
use_source_config_var: {
|
||||
config_namespace: "widevine_module",
|
||||
config_namespace: "widevine",
|
||||
var_name: "source_build",
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user