We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d868136 commit 8958f4cCopy full SHA for 8958f4c
kotlin-sdk-core/build.gradle.kts
@@ -14,14 +14,17 @@ val generateLibVersion by tasks.registering {
14
val outputDir = layout.buildDirectory.dir("generated-sources/libVersion")
15
outputs.dir(outputDir)
16
17
+ // Capture version at configuration time to avoid configuration cache issues
18
+ val projectVersion = project.version.toString()
19
+
20
doLast {
21
val sourceFile = outputDir.get().file("io/modelcontextprotocol/kotlin/sdk/LibVersion.kt").asFile
22
sourceFile.parentFile.mkdirs()
23
sourceFile.writeText(
24
"""
25
package io.modelcontextprotocol.kotlin.sdk
26
- public const val LIB_VERSION: String = "${project.version}"
27
+ public const val LIB_VERSION: String = "$projectVersion"
28
29
""".trimIndent(),
30
)
0 commit comments