| steps: |
| - task: DownloadPipelineArtifact@1 |
| displayName: 'Download artifact: bin_$(HostArch)' |
| condition: and(succeeded(), variables['HostArch']) |
| inputs: |
| artifactName: bin_$(HostArch) |
| targetPath: $(Build.BinariesDirectory)\bin_$(HostArch) |
| |
| - powershell: > |
| Write-Host ( |
| '##vso[task.setvariable variable=LayoutCmd]& |
| "$(Python)" |
| "{1}\PC\layout" |
| -vv |
| --source "{1}" |
| --build "{0}\bin" |
| --arch "$(Name)" |
| --temp "{0}\layout-temp" |
| --include-cat "{0}\bin\python.cat" |
| --doc-build "{0}\doc"' |
| -f ("$(Build.BinariesDirectory)", "$(Build.SourcesDirectory)") |
| ) |
| displayName: 'Set LayoutCmd' |