Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VMSS] add cmake #11414

Closed
wants to merge 46 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
3ec546f
Delete recursive windows initialize-environment
MVoz May 17, 2020
7ea3b77
Update initialize-environment.ps1
MVoz May 17, 2020
aa8344d
Update initialize-environment.ps1
MVoz May 17, 2020
881c4e8
Update initialize-environment.ps1
MVoz May 17, 2020
18d53c6
Update initialize-environment.ps1
MVoz May 17, 2020
e4ae132
Update initialize-environment.ps1
MVoz May 17, 2020
dee8fca
Update initialize-environment.ps1
MVoz May 17, 2020
f388bfa
Update initialize-environment.ps1
MVoz May 17, 2020
d7d13e8
Update CONTROL
MVoz May 17, 2020
b7fa72c
Update portfile.cmake
MVoz May 17, 2020
336af54
add cmake to vmss
MVoz May 17, 2020
c9ada16
Update portfile.cmake
MVoz May 18, 2020
9713344
Update azure-pipelines.yml
MVoz May 18, 2020
f58a6f0
Update initialize-environment.sh
MVoz May 18, 2020
223a2ac
Update azure-pipelines.yml
MVoz May 18, 2020
3aa5e67
Update initialize-environment.sh
MVoz May 18, 2020
b75df0e
Update azure-pipelines.yml
MVoz May 18, 2020
43c93d5
Update azure-pipelines.yml
MVoz May 18, 2020
fc6a4cd
Update azure-pipelines.yml
MVoz May 18, 2020
9e78d21
Update azure-pipelines.yml
MVoz May 18, 2020
30983bd
Update azure-pipelines.yml
MVoz May 18, 2020
499e1b6
Update azure-pipelines.yml
MVoz May 18, 2020
9b79907
Update CONTROL
MVoz May 18, 2020
da88b49
Update portfile.cmake
MVoz May 18, 2020
1cbbb18
Update initialize-environment.ps1
MVoz May 18, 2020
d8a2e8d
Update initialize-environment.ps1
MVoz May 18, 2020
c0f8ea3
Update initialize-environment.ps1
MVoz May 18, 2020
1a47d0b
Update initialize-environment.ps1
MVoz May 19, 2020
a3e8118
Update provision-image.ps1
MVoz May 19, 2020
39ce13d
Update initialize-environment.ps1
MVoz May 19, 2020
c03b105
Update provision-image.ps1
MVoz May 19, 2020
4df8c21
Update initialize-environment.ps1
MVoz May 19, 2020
e7ffb8c
Update provision-image.ps1
MVoz May 19, 2020
24d2031
Update provision-image.ps1
MVoz May 19, 2020
5544353
Update provision-image.ps1
MVoz May 19, 2020
a738efa
Update initialize-environment.ps1
MVoz May 19, 2020
ff7f869
Update initialize-environment.ps1
MVoz May 19, 2020
a7daebf
Update initialize-environment.ps1
MVoz May 19, 2020
04b8b2e
Update provision-image.ps1
MVoz May 19, 2020
9374f68
Update provision-image.ps1
MVoz May 19, 2020
9a668f3
Update initialize-environment.ps1
MVoz May 19, 2020
529a3e3
Update initialize-environment.ps1
MVoz May 19, 2020
c6f06e4
Update initialize-environment.ps1
MVoz May 19, 2020
e0ff379
Update provision-image.ps1
MVoz May 19, 2020
599e536
rethinking *|
MVoz May 19, 2020
037a360
Update provision-image.ps1
MVoz May 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ports/mpir/CONTROL
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ Source: mpir
Version: 3.0.0-7
Homepage: https://github.com/wbhart/mpir
Description: Multiple Precision Integers and Rationals.
Supports: !uwp
Supports: !uwp
10 changes: 10 additions & 0 deletions scripts/azure-pipelines/windows/provision-image.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@ $Workloads = @(

$MpiUrl = 'https://download.microsoft.com/download/A/E/0/AE002626-9D9D-448D-8197-1EA510E297CE/msmpisetup.exe'

$CMakeUrl = 'https://github.com/Kitware/CMake/releases/download/v3.17.2/cmake-3.17.2-win32-x86.msi'
$NinjaUrl = 'https://github.com/ninja-build/ninja/releases/download/v1.10.0/ninja-win.zip'

$CudaUrl = 'https://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_426.00_win10.exe'
$CudaFeatures = 'nvcc_10.1 cuobjdump_10.1 nvprune_10.1 cupti_10.1 gpu_library_advisor_10.1 memcheck_10.1 ' + `
'nvdisasm_10.1 nvprof_10.1 visual_profiler_10.1 visual_studio_integration_10.1 cublas_10.1 cublas_dev_10.1 ' + `
Expand Down Expand Up @@ -430,6 +433,8 @@ Add-MPPreference -ExclusionProcess link.exe
Add-MPPreference -ExclusionProcess python.exe

InstallVisualStudio -Workloads $Workloads -BootstrapperUrl $VisualStudioBootstrapperUrl -Nickname 'Stable'
InstallMSI 'CMake' $CMakeUrl
InstallZip 'Ninja' $NinjaUrl 'C:\Program Files\CMake\bin'
InstallMpi -Url $MpiUrl
InstallCuda -Url $CudaUrl -Features $CudaFeatures
InstallZip -Url $BinSkimUrl -Name 'BinSkim' -Dir 'C:\BinSkim'
Expand All @@ -445,3 +450,8 @@ if (-Not ([string]::IsNullOrWhiteSpace($StorageAccountKey))) {
-Name StorageAccountKey `
-Value $StorageAccountKey
}
Write-Host 'Updating PATH...'
$environmentKey = Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name Path
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' `
-Name Path `
-Value "$($environmentKey.Path);C:\Program Files\CMake\bin"