diff options
Diffstat (limited to 'java/java.go')
| -rw-r--r-- | java/java.go | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/java/java.go b/java/java.go index 501227911..bf139a80b 100644 --- a/java/java.go +++ b/java/java.go @@ -1051,7 +1051,7 @@ func (j *Module) collectDeps(ctx android.ModuleContext) deps {  			case libTag:  				deps.classpath = append(deps.classpath, dep.SdkHeaderJars(ctx, j.sdkVersion())...)  				// names of sdk libs that are directly depended are exported -				j.classLoaderContexts.MaybeAddContext(ctx, dep.OptionalImplicitSdkLibrary(), true, +				j.classLoaderContexts.MaybeAddContext(ctx, dep.OptionalImplicitSdkLibrary(),  					dep.DexJarBuildPath(), dep.DexJarInstallPath())  			case staticLibTag:  				ctx.ModuleErrorf("dependency on java_sdk_library %q can only be in libs", otherName) @@ -2105,12 +2105,12 @@ func (j *Library) GenerateAndroidBuildActions(ctx android.ModuleContext) {  	// add the name of that java_sdk_library to the exported sdk libs to make sure  	// that, if necessary, a <uses-library> element for that java_sdk_library is  	// added to the Android manifest. -	j.classLoaderContexts.MaybeAddContext(ctx, j.OptionalImplicitSdkLibrary(), true, +	j.classLoaderContexts.MaybeAddContext(ctx, j.OptionalImplicitSdkLibrary(),  		j.DexJarBuildPath(), j.DexJarInstallPath())  	// A non-SDK library may provide a <uses-library> (the name may be different from the module name).  	if lib := proptools.String(j.usesLibraryProperties.Provides_uses_lib); lib != "" { -		j.classLoaderContexts.AddContext(ctx, lib, true, j.DexJarBuildPath(), j.DexJarInstallPath()) +		j.classLoaderContexts.AddContext(ctx, lib, j.DexJarBuildPath(), j.DexJarInstallPath())  	}  	j.distFiles = j.GenerateTaggedDistFiles(ctx) @@ -2793,8 +2793,7 @@ func (j *Import) GenerateAndroidBuildActions(ctx android.ModuleContext) {  			case libTag:  				flags.classpath = append(flags.classpath, dep.SdkHeaderJars(ctx, j.sdkVersion())...)  				// names of sdk libs that are directly depended are exported -				j.classLoaderContexts.AddContext(ctx, otherName, dep.IsSharedLibrary(), -					dep.DexJarBuildPath(), dep.DexJarInstallPath()) +				j.classLoaderContexts.AddContext(ctx, otherName, dep.DexJarBuildPath(), dep.DexJarInstallPath())  			}  		}  	}) @@ -2809,7 +2808,7 @@ func (j *Import) GenerateAndroidBuildActions(ctx android.ModuleContext) {  	// add the name of that java_sdk_library to the exported sdk libs to make sure  	// that, if necessary, a <uses-library> element for that java_sdk_library is  	// added to the Android manifest. -	j.classLoaderContexts.MaybeAddContext(ctx, j.OptionalImplicitSdkLibrary(), true, +	j.classLoaderContexts.MaybeAddContext(ctx, j.OptionalImplicitSdkLibrary(),  		outputFile, installFile)  	j.exportAidlIncludeDirs = android.PathsForModuleSrc(ctx, j.properties.Aidl.Export_include_dirs) |