aboutsummaryrefslogtreecommitdiff
path: root/scripts/findVisualStudioInstallationInstances.ps1
AgeCommit message (Collapse)Author
2018-05-15[vcpkg] Significantly reduce usage of powershell. Reduce console font ↵Alexander Karatarakis
switching bug
2018-02-28Fix issue when isPrerelease is not availableAlexander Karatarakis
2018-02-23Rename "depenencies" to tools. Rework xml file to reduce fields.Alexander Karatarakis
2018-01-23$script:MyInvocation.MyCommand.DefinitionAlexander Karatarakis
It works also in cases where scripts/functions are calling each other. Without the $script prefix, it would instead give you the calling function OR the path if there was no parent function. With the prefix, it always yields the directory of the script
2017-10-31[fetchDependency] Now also returns output in the form <sol>data<eol>Alexander Karatarakis
2017-10-31[findVSInstances] Data lines are now placed within <sol><eol> tags. Text ↵Alexander Karatarakis
outside these tags is ignored This means we can print text in powershell now and it won't break vcpkg.
2017-10-19Do not depend on newlines when getting output from powershellAlexander Karatarakis
2017-10-16[findVS] Add detection for VS2015 Build ToolsAlexander Karatarakis
2017-10-09[VS detection] Add -products * flag to vswhere. This includes Express and ↵Alexander Karatarakis
BuildTools SKUs
2017-10-05Completely rework Visual Studio detectionAlexander Karatarakis
- Now using vswhere.exe to detect all VS instance (2015 + 2017) - Default version preference order is now: stable, prerelease, legacy - Within each preference weight, the latest one is chosen - findVisualStudioInstallationInstances.ps1 now has a parameter to choose VS instance
2017-08-15Remove download prompts for cmake/gitAlexander Karatarakis
The prompts were causing a lot of issues for users and especially CI builds
2017-05-06[vcpkg] Add more logging to findXYZ.ps1Robert Schumacher
2017-03-10Update version of VS SetupAPI nuget packageAlexander Karatarakis
2017-02-23Remove unneeded Import-Module directiveAlexander Karatarakis
2017-02-16Don't prompt for downloading nuget when finding VS instancesAlexander Karatarakis
This means bootstrap no longer prompts
2017-02-11[bootstrap] Specify NuGet Source to avoid impact from user config.Robert Schumacher
2017-02-08Fix variable name and guard against 0 instancesAlexander Karatarakis
2017-02-06Update SetupAPI version. Explicitly specify version. Use -nocacheAlexander Karatarakis
2017-02-06Don't download nupkg. nuget.exe auto-downloads itAlexander Karatarakis
2017-02-06Add a workaround for another BITS code pathBen Harper
The fix from last week (ce9927f7327bc71ade246108a7d984deda6293fd) worked for downloading most dependencies, but there is still one BITS transfer code path, which this fix addresses.
2017-01-24Improve detection of VS installation instancesAlexander Karatarakis
2017-01-24FetchDependency.ps1 now returns the downloaded exe's pathAlexander Karatarakis
2017-01-24Fix path to nuget.exeAlexander Karatarakis
2017-01-23[VS2017] Add powershell script to enumerator VS2017 instancesAlexander Karatarakis