A plugin for creating a merged "fat" aar file.
Work in progress.
Groovy
apply plugin: 'sh.christian.aaraar'
dependencies {
embed project(':lib-a')
}
aaraar {
rename 'com.example.dep.**', 'shaded.com.example.internal.@1'
delete 'com.example.debug.**'
}
Kotlin DSL
apply plugin: "sh.christian.aaraar"
dependencies {
embed(project(":lib-a"))
}
aaraar {
rename("com.example.dep.**", "shaded.com.example.internal.@1")
delete("com.example.debug.**")
}