1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 08:27:12 -07:00

Fix the manifest overlays.

This commit is contained in:
Cedric Beust 2015-12-10 01:15:21 +04:00
parent c6e15fc152
commit edce5f533e

View file

@ -116,18 +116,17 @@ class AndroidBuild {
//
// Manifest
//
val mainManifest = File("src/main/AndroidManifest.xml")
val appInfo = AppInfo(mainManifest, config)
val manifestOverlays = listOf(
File("src/${variant.productFlavor.name}/AndroidManifest.xml"),
File("src/${variant.buildType.name}/AndroidManifest.xml")).filter {
it.exists()
}
val manifestOverlays = variant.allDirectories(project).map {
File("src/$it/AndroidManifest.xml")
}.filter {
it.exists()
}
val libraries = listOf<ManifestDependency>()
val outManifest = AndroidFiles.mergedManifest(project, variant)
val outAaptSafeManifestLocation = KFiles.joinDir(project.directory, project.buildDirectory, "generatedSafeAapt")
val reportFile = File(KFiles.joinDir(project.directory, project.buildDirectory, "manifest-merger-report.txt"))
val mainManifest = File("src/main/AndroidManifest.xml")
val appInfo = AppInfo(mainManifest, config)
androidBuilder.mergeManifests(mainManifest, manifestOverlays, libraries,
null /* package override */,
appInfo.versionCode,