diff --git a/cqf-fhir-cr-cli/build.gradle.kts b/cqf-fhir-cr-cli/build.gradle.kts index 27d85d429..c22a8759a 100644 --- a/cqf-fhir-cr-cli/build.gradle.kts +++ b/cqf-fhir-cr-cli/build.gradle.kts @@ -13,6 +13,15 @@ application { mainClass = "org.opencds.cqf.fhir.cr.cli.Main" } tasks.named("bootJar") { mainClass = "org.opencds.cqf.fhir.cr.cli.Main" + // Publish the fat JAR as the primary (unclassified) artifact so consumers + // can resolve it without specifying a classifier + archiveClassifier.set("") +} + +tasks.named("jar") { + // The standard library JAR gets the "plain" classifier to avoid conflicting + // with the bootJar output + archiveClassifier.set("plain") } dependencies {