mirror of
https://github.com/tadfisher/gradle2nix.git
synced 2026-01-11 15:30:38 -05:00
Use project properties for plugin args
This commit is contained in:
@@ -17,7 +17,6 @@ dependencies {
|
||||
implementation("com.github.ajalt:clikt:latest.release")
|
||||
implementation("org.slf4j:slf4j-api:latest.release")
|
||||
runtimeOnly("org.slf4j:slf4j-simple:latest.release")
|
||||
implementation("com.squareup.moshi:moshi:latest.release")
|
||||
implementation("com.squareup.moshi:moshi-adapters:latest.release")
|
||||
implementation("com.squareup.moshi:moshi-kotlin:latest.release")
|
||||
kapt("com.squareup.moshi:moshi-kotlin-codegen:latest.release")
|
||||
|
||||
@@ -16,12 +16,12 @@ fun connect(config: Config): ProjectConnection =
|
||||
@Suppress("UnstableApiUsage")
|
||||
fun ProjectConnection.getBuildModel(config: Config, path: String): DefaultBuild {
|
||||
return model(Build::class.java).apply {
|
||||
addArguments("--init-script=$shareDir/init.gradle")
|
||||
if (path.isNotEmpty()) addArguments("--project-dir=$path")
|
||||
addJvmArguments(
|
||||
"-Dorg.nixos.gradle2nix.configurations='${config.configurations.joinToString(",")}'",
|
||||
"-Dorg.nixos.gradle2nix.subprojects='${config.subprojects.joinToString(",")}'"
|
||||
addArguments(
|
||||
"--init-script=$shareDir/init.gradle",
|
||||
"-Porg.nixos.gradle2nix.configurations=${config.configurations.joinToString(",")}",
|
||||
"-Porg.nixos.gradle2nix.subprojects=${config.subprojects.joinToString(",")}"
|
||||
)
|
||||
if (path.isNotEmpty()) addArguments("--project-dir=$path")
|
||||
if (!config.quiet) {
|
||||
setStandardOutput(System.err)
|
||||
setStandardError(System.err)
|
||||
|
||||
Reference in New Issue
Block a user