Update jQuery to 1.7.1 (but using Telerik's 1.6.4)

This commit is contained in:
kay.one 2011-11-26 09:25:56 -08:00
parent c1ea4c18c2
commit 8d26659339
20 changed files with 28796 additions and 2339 deletions

View file

@ -1,20 +0,0 @@
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
}

View file

@ -1,46 +0,0 @@
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.