From efe3e117e223cf7a8c2cb72ae87b288fdcb5f4d3 Mon Sep 17 00:00:00 2001 From: Jeff Clyne Date: Fri, 26 Sep 2025 12:57:14 -0500 Subject: [PATCH] Improves support for including the sdk as a composite build by conditionally include the samples unless its the root project --- settings.gradle.kts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index 048676ff..6346267d 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -25,7 +25,9 @@ include( ":kotlin-sdk-test", ) -// Include sample projects as composite builds -includeBuild("samples/kotlin-mcp-client") -includeBuild("samples/kotlin-mcp-server") -includeBuild("samples/weather-stdio-server") +// Include sample projects as composite builds if this is the root project +if (gradle.parent == null) { + includeBuild("samples/kotlin-mcp-client") + includeBuild("samples/kotlin-mcp-server") + includeBuild("samples/weather-stdio-server") +}