Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a551b011 authored by Spandan Das's avatar Spandan Das Committed by Gerrit Code Review
Browse files

Merge "Fix missing missing (min|max)_sdk_version in bootclasspath.pb" into main

parents ff18ea26 306804fe
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -128,19 +128,21 @@ func configuredJarListToClasspathJars(ctx android.ModuleContext, configuredJars
				return m.Name() == configuredJars.Jar(i)
			}, func(m android.Module) {
				if s, ok := m.(*SdkLibrary); ok {
					minSdkVersion := s.MinSdkVersion(ctx)
					maxSdkVersion := s.MaxSdkVersion(ctx)
					// TODO(208456999): instead of mapping "current" to latest, min_sdk_version should never be set to "current"
					if s.minSdkVersion.Specified() {
						if s.minSdkVersion.IsCurrent() {
					if minSdkVersion.Specified() {
						if minSdkVersion.IsCurrent() {
							jar.minSdkVersion = ctx.Config().DefaultAppTargetSdk(ctx).String()
						} else {
							jar.minSdkVersion = s.minSdkVersion.String()
							jar.minSdkVersion = minSdkVersion.String()
						}
					}
					if s.maxSdkVersion.Specified() {
						if s.maxSdkVersion.IsCurrent() {
					if maxSdkVersion.Specified() {
						if maxSdkVersion.IsCurrent() {
							jar.maxSdkVersion = ctx.Config().DefaultAppTargetSdk(ctx).String()
						} else {
							jar.maxSdkVersion = s.maxSdkVersion.String()
							jar.maxSdkVersion = maxSdkVersion.String()
						}
					}
				}