From 9f90af22fa9784bebb90100dc08f38845ce205cf Mon Sep 17 00:00:00 2001 From: Yeikel Santana Date: Wed, 10 Dec 2025 21:05:40 -0500 Subject: [PATCH] Infra: Fix typespec generation on Windows --- contract-typespec/build.gradle | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/contract-typespec/build.gradle b/contract-typespec/build.gradle index ef2746cc3..95de7e84c 100644 --- a/contract-typespec/build.gradle +++ b/contract-typespec/build.gradle @@ -32,7 +32,9 @@ def typeSpecs = ["api"] typeSpecs.each { spec -> - def tspPath = "\\tsp --output-dir=${project.layout.buildDirectory.get()}/tsp/${spec} compile .\\" + def buildDir = project.layout.buildDirectory.get().asFile + def outputDir = new File(buildDir, "tsp${File.separator}${spec}") + def tspPath = "tsp --output-dir=\"${outputDir}\" compile ." tasks.register("installDependencies_${spec}", NpmTask) { group = 'build'