Merge "Export resource processor R.jar files to ASfP" into main
This commit is contained in:
11
java/aar.go
11
java/aar.go
@@ -849,6 +849,17 @@ func (a *AndroidLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (a *AndroidLibrary) IDEInfo(dpInfo *android.IdeInfo) {
|
||||||
|
a.Library.IDEInfo(dpInfo)
|
||||||
|
a.aapt.IDEInfo(dpInfo)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (a *aapt) IDEInfo(dpInfo *android.IdeInfo) {
|
||||||
|
if a.useResourceProcessorBusyBox() {
|
||||||
|
dpInfo.Jars = append(dpInfo.Jars, a.rJar.String())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// android_library builds and links sources into a `.jar` file for the device along with Android resources.
|
// android_library builds and links sources into a `.jar` file for the device along with Android resources.
|
||||||
//
|
//
|
||||||
// An android_library has a single variant that produces a `.jar` file containing `.class` files that were
|
// An android_library has a single variant that produces a `.jar` file containing `.class` files that were
|
||||||
|
@@ -1073,6 +1073,11 @@ func (a *AndroidApp) EnableCoverageIfNeeded() {}
|
|||||||
|
|
||||||
var _ cc.Coverage = (*AndroidApp)(nil)
|
var _ cc.Coverage = (*AndroidApp)(nil)
|
||||||
|
|
||||||
|
func (a *AndroidApp) IDEInfo(dpInfo *android.IdeInfo) {
|
||||||
|
a.Library.IDEInfo(dpInfo)
|
||||||
|
a.aapt.IDEInfo(dpInfo)
|
||||||
|
}
|
||||||
|
|
||||||
// android_app compiles sources and Android resources into an Android application package `.apk` file.
|
// android_app compiles sources and Android resources into an Android application package `.apk` file.
|
||||||
func AndroidAppFactory() android.Module {
|
func AndroidAppFactory() android.Module {
|
||||||
module := &AndroidApp{}
|
module := &AndroidApp{}
|
||||||
|
Reference in New Issue
Block a user