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

Commit a5b2d93b authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "java_sdk_library: Simplify SdkLibrary.sdkJars" am: 3f82e242 am: 327b94a9 am: ec50b139

Change-Id: I61cbfde37571966479fa1aad909601416c2d7d03
parents 32b2af7d ec50b139
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1298,14 +1298,15 @@ func PrebuiltJars(ctx android.BaseModuleContext, baseName string, s sdkSpec) and
func (module *SdkLibrary) sdkJars(ctx android.BaseModuleContext, sdkVersion sdkSpec, headerJars bool) android.Paths {

	// Check any special cases for java_sdk_library.
	if !sdkVersion.specified() {
	//
	// Only allow access to the implementation library in the following condition:
	// * No sdk_version specified on the referencing module.
	if sdkVersion.kind == sdkPrivate {
		if headerJars {
			return module.HeaderJars()
		} else {
			return module.ImplementationJars()
		}
	} else if sdkVersion.kind == sdkPrivate {
		return module.HeaderJars()
	}

	return module.selectHeaderJarsForSdkVersion(ctx, sdkVersion)