Clamp minSdkVersion before used in monolithic dexing PiperOrigin-RevId: 940605675 Change-Id: I5a5a784d0ae911b5c656d6d185219b3dd80b243c
diff --git a/rules/android_binary/impl.bzl b/rules/android_binary/impl.bzl index c9d1bb7..ad4d80e 100644 --- a/rules/android_binary/impl.bzl +++ b/rules/android_binary/impl.bzl
@@ -352,7 +352,7 @@ output = classes_dex_zip, input = binary_jar, dexopts = ctx.attr.dexopts, - min_sdk_version = manifest_ctx.processed_min_sdk_version, + min_sdk_version = _min_sdk_version.clamp(manifest_ctx.processed_min_sdk_version), dexbuilder = get_android_sdk(ctx).dx, toolchain_type = ANDROID_TOOLCHAIN_TYPE, )