Moved away from CDNs for 3rd party scripts.

Added Telerik MVC Controls, JQuery, JQueryUI and YUI.
This commit is contained in:
Mark McDowall
2011-09-07 19:48:37 -07:00
parent f8be43a486
commit 8d0cdf272c
662 changed files with 86491 additions and 11 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+20
View File
@@ -0,0 +1,20 @@
param($installPath, $toolsPath, $package, $project)
$extId = "JScriptIntelliSenseParaExtension.Microsoft.039ee76c-3c7f-4281-ad23-f6528ab18623"
$extManager = [Microsoft.VisualStudio.Shell.Package]::GetGlobalService([Microsoft.VisualStudio.ExtensionManager.SVsExtensionManager])
$copyOverParaFile = $false
try {
$copyOverParaFile = $extManager.GetInstalledExtension($extId).State -eq "Enabled"
}
catch [Microsoft.VisualStudio.ExtensionManager.NotInstalledException] {
#Extension is not installed
}
if ($copyOverParaFile) {
#Copy the -vsdoc-para file over the -vsdoc file
#$projectFolder = Split-Path -Parent $project.FileName
$projectFolder = $project.Properties.Item("FullPath").Value
$paraVsDocPath = Join-Path $toolsPath jquery-1.6.3-vsdoc-para.js
$vsDocPath = Join-Path $projectFolder Scripts\jquery-1.6.3-vsdoc.js
Copy-Item $paraVsDocPath $vsDocPath -Force
}
File diff suppressed because it is too large Load Diff
+46
View File
@@ -0,0 +1,46 @@
param($installPath, $toolsPath, $package, $project)
#Forcibly delete the -vsdoc file
#$projectFolder = Split-Path -Parent $project.FileName
$projectFolder = $project.Properties.Item("FullPath").Value
$projVsDocPath = Join-Path $projectFolder Scripts\jquery-1.6.3-vsdoc.js
$origVsDocPath = Join-Path $installPath Content\Scripts\jquery-1.6.3-vsdoc.js
$origVsDocParaPath = Join-Path $toolsPath jquery-1.6.3-vsdoc-para.js
function Get-Checksum($file) {
$cryptoProvider = New-Object "System.Security.Cryptography.MD5CryptoServiceProvider"
$fileInfo = Get-Item "$file"
trap { ;
continue } $stream = $fileInfo.OpenRead()
if ($? -eq $false) {
#Write-Host "Couldn't open file for reading"
return $null
}
$bytes = $cryptoProvider.ComputeHash($stream)
$checksum = ''
foreach ($byte in $bytes) {
$checksum += $byte.ToString('x2')
}
$stream.Close() | Out-Null
return $checksum
}
if (Test-Path $projVsDocPath) {
#Copy the original -vsdoc file over the -vsdoc file modified during install
#Normal uninstall logic will then kick in
if ((Get-Checksum $projVsDocPath) -eq (Get-Checksum $origVsDocParaPath)) {
#Write-Host "Copying orig vsdoc file over"
Copy-Item $origVsDocPath $projVsDocPath -Force
}
else {
#Write-Host "vsdoc file has changed"
}
}
else {
#Write-Host "vsdoc file not found in project"
}
Binary file not shown.