File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
benchmarks/serde-benchmarks Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -91,7 +91,6 @@ dependencies {
9191val generateSdk = tasks.create<SmithyBuild >(" generateSdk" ) {
9292 group = " codegen"
9393 classpath = configurations.getByName(" codegen" )
94- println (configurations.getByName(" codegen" ))
9594 inputs.file(projectDir.resolve(" smithy-build.json" ))
9695 inputs.files(configurations.getByName(" codegen" ))
9796}
Original file line number Diff line number Diff line change @@ -33,19 +33,20 @@ kotlin.sourceSets.getByName("main") {
3333
3434tasks[" smithyBuildJar" ].enabled = false
3535
36- val generateSdk = tasks.create<SmithyBuild >(" generateSdk" ) {
37- group = " codegen"
38- addRuntimeClasspath = true
39- inputs.file(projectDir.resolve(" smithy-build.json" ))
36+ val codegen by configurations.creating
37+ dependencies {
38+ codegen(project(" :smithy-kotlin-codegen" ))
4039}
4140
42- val stageGeneratedSources = tasks.register( " stageGeneratedSources " ) {
41+ val generateSdk = tasks.register< SmithyBuild >( " generateSdk " ) {
4342 group = " codegen"
44- dependsOn(generateSdk)
43+ classpath = configurations.getByName(" codegen" )
44+ inputs.file(projectDir.resolve(" smithy-build.json" ))
45+ inputs.files(configurations.getByName(" codegen" ))
4546}
4647
4748tasks.withType< org.jetbrains.kotlin.gradle.tasks.KotlinCompile > {
48- dependsOn(stageGeneratedSources )
49+ dependsOn(generateSdk )
4950}
5051
5152tasks.test {
@@ -62,7 +63,7 @@ dependencies {
6263
6364 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion " )
6465
65- implementation (project(" :smithy-kotlin-codegen" ))
66+ compileOnly (project(" :smithy-kotlin-codegen" ))
6667 implementation(project(" :runtime:runtime-core" ))
6768
6869 testImplementation(" org.jetbrains.kotlin:kotlin-test-junit5:$kotlinVersion " )
You can’t perform that action at this time.
0 commit comments