Skip to content

Commit ad1eaf5

Browse files
committed
Add build target that only generates powershell code
1 parent c15aa7f commit ad1eaf5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,4 +372,19 @@
372372
</PropertyGroup>
373373
<Exec Command="$(PowerShellExe) $(PSCodeGenScriptPath) $(PSCodeGenTargetFolder) $(ARMGeneratedPSCodeFolder) $(ARMClientLibraryNamesSpace) $(BaseCmdletFullName) $(BaseCmdletClientName) $(ARMCmdletFlavor) $(CliCmdletFlavor) $(OperationNameFilter)" />
374374
</Target>
375+
<Target Name="BuildGenerateARMPowershellOnly">
376+
<PropertyGroup>
377+
<PowerShellExe Condition=" '$(PowerShellExe)'=='' ">%WINDIR%\System32\WindowsPowerShell\v1.0\powershell.exe</PowerShellExe>
378+
<PSCodeGenScriptPath>".\Automation\RunCodeGeneration.ps1"</PSCodeGenScriptPath>
379+
<PSCodeGenTargetFolder>$(OutputPath)</PSCodeGenTargetFolder>
380+
<BaseCmdletFullName>"Microsoft.Azure.Commands.Compute.ComputeClientBaseCmdlet"</BaseCmdletFullName>
381+
<BaseCmdletClientName>"ComputeClient.ComputeManagementClient"</BaseCmdletClientName>
382+
<ARMClientLibraryNamesSpace>"Microsoft.Azure.Management.Compute"</ARMClientLibraryNamesSpace>
383+
<ARMGeneratedPSCodeFolder>..\..\..\ResourceManager\Compute\Commands.Compute</ARMGeneratedPSCodeFolder>
384+
<ARMCmdletFlavor>Verb</ARMCmdletFlavor>
385+
<CliCmdletFlavor>None</CliCmdletFlavor>
386+
<OperationNameFilter>"VirtualMachineScaleSet","VirtualMachineScaleSetVM"</OperationNameFilter>
387+
</PropertyGroup>
388+
<Exec Command="$(PowerShellExe) $(PSCodeGenScriptPath) $(PSCodeGenTargetFolder) $(ARMGeneratedPSCodeFolder) $(ARMClientLibraryNamesSpace) $(BaseCmdletFullName) $(BaseCmdletClientName) $(ARMCmdletFlavor) $(CliCmdletFlavor) $(OperationNameFilter)" />
389+
</Target>
375390
</Project>

0 commit comments

Comments
 (0)