Skip to content

Commit 5b21ee2

Browse files
committed
chore(codegen): disable jars
1 parent fea8c57 commit 5b21ee2

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

codegen/generic-client-test-codegen/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ dependencies {
4242
implementation(project(":smithy-aws-typescript-codegen"))
4343
}
4444

45+
// This project doesn't produce a JAR.
46+
tasks["jar"].enabled = false
47+
4548
val buildSdk = tasks.register<SmithyBuildTask>("buildSdk") {
4649
models.set(files("model/"))
4750
smithyBuildConfigs.set(files("smithy-build.json"))

codegen/protocol-test-codegen/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ dependencies {
4242
implementation(project(":smithy-aws-typescript-codegen"))
4343
}
4444

45+
// This project doesn't produce a JAR.
46+
tasks["jar"].enabled = false
47+
4548
val buildSdk = tasks.register<SmithyBuildTask>("buildSdk") {
4649
models.set(files("model/"))
4750
smithyBuildConfigs.set(files("smithy-build.json"))

codegen/sdk-codegen/build.gradle.kts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ dependencies {
5151
implementation("software.amazon.smithy:smithy-aws-smoke-test-model:$smithyVersion")
5252
}
5353

54+
// This project doesn't produce a JAR.
55+
tasks["jar"].enabled = false
56+
5457
val buildSdk = tasks.register<SmithyBuildTask>("buildSdk") {
5558
models.set(files("model/"))
5659
smithyBuildConfigs.set(files("smithy-build.json"))
@@ -67,7 +70,7 @@ configure<software.amazon.smithy.gradle.SmithyExtension> {
6770
// Generates a smithy-build.json file by creating a new projection for every
6871
// JSON file found in aws-models/. The generated smithy-build.json file is
6972
// not committed to git since it's rebuilt each time codegen is performed.
70-
tasks.register("generate-smithy-build") {
73+
val generateSmithyBuild = tasks.register("generate-smithy-build") {
7174
doLast {
7275
val projectionsBuilder = Node.objectNodeBuilder()
7376
val modelsDirProp: String by project
@@ -146,5 +149,5 @@ tasks.register("generate-default-configs-provider", JavaExec::class) {
146149

147150
// Run the `buildSdk` automatically.
148151
tasks["build"]
149-
.dependsOn(tasks["generate-smithy-build"])
150-
.finalizedBy(tasks["buildSdk"])
152+
.dependsOn(generateSmithyBuild)
153+
.finalizedBy(buildSdk)

0 commit comments

Comments
 (0)