Forked from tjrobinson/download-nuget-licenses.ps1
Created
December 28, 2017 23:45
-
-
Save Yavari/5133e36be6a3e6a14b4a90aeead9b941 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Split-Path -parent $dte.Solution.FileName | cd | |
New-Item -ItemType Directory -Force -Path ".\licenses" | |
@( Get-Project -All | | |
? { $_.ProjectName } | | |
% { Get-Package -ProjectName $_.ProjectName } ) | | |
Sort -Unique | | |
% { $pkg = $_ ; Try { (New-Object System.Net.WebClient).DownloadFile($pkg.LicenseUrl, (Join-Path (pwd) 'licenses\') + $pkg.Id + ".html") } Catch [system.exception] { Write-Host "Could not download license for $pkg" } } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment