use crate::core::config::ResolvedCrateConfig;
use crate::backends::kotlin_android::naming::aar_artifact_id;
pub fn emit(config: &ResolvedCrateConfig) -> String {
let artifact_id = aar_artifact_id(config);
format!(
r#"// Generated by alef. Do not edit by hand.
pluginManagement {{
repositories {{
google()
mavenCentral()
gradlePluginPortal()
}}
}}
plugins {{
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
}}
dependencyResolutionManagement {{
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {{
google()
mavenCentral()
}}
}}
rootProject.name = "{artifact_id}"
"#
)
}