File tree 1 file changed +7
-1
lines changed
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -91,12 +91,18 @@ if ($relatedCadlProjectFolder) {
91
91
throw " Not provide service name or namespace."
92
92
}
93
93
$projectFolder = (Join-Path $sdkPath " sdk" $service $namespace )
94
+ $specRoot = $swaggerDir
95
+ if ((-Not $relatedCadlProjectFolder.Contains (" specification" )) -And $swaggerDir.Contains (" specification" ))
96
+ {
97
+ $relatedCadlProjectFolder = " specification/$relatedCadlProjectFolder "
98
+ $specRoot = Split-Path $specRoot
99
+ }
94
100
New-CADLPackageFolder `
95
101
- service $service `
96
102
- namespace $namespace `
97
103
- sdkPath $sdkPath `
98
104
- relatedCadlProjectFolder $relatedCadlProjectFolder `
99
- - specRoot $swaggerDir `
105
+ - specRoot $specRoot `
100
106
- outputJsonFile $newpackageoutput
101
107
$newPackageOutputJson = Get-Content $newPackageOutput - Raw | ConvertFrom-Json
102
108
$relativeSdkPath = $newPackageOutputJson.path
You can’t perform that action at this time.
0 commit comments