Browse Source

Fix rename script.

It had replaced Perspex with Avalonia on itself.
pull/534/head
Steven Kirk 10 years ago
parent
commit
0f05a255f6
  1. 18
      scripts/avalonia-rename.ps1

18
scripts/avalonia-rename.ps1

@ -1,16 +1,16 @@
function Get-NewDirectoryName { function Get-NewDirectoryName {
param ([System.IO.DirectoryInfo]$item) param ([System.IO.DirectoryInfo]$item)
$name = $item.Name.Replace("avalonia", "avalonia") $name = $item.Name.Replace("perspex", "avalonia")
$name = $name.Replace("Avalonia", "Avalonia") $name = $name.Replace("Perspex", "Avalonia")
Join-Path $item.Parent.FullName $name Join-Path $item.Parent.FullName $name
} }
function Get-NewFileName { function Get-NewFileName {
param ([System.IO.FileInfo]$item) param ([System.IO.FileInfo]$item)
$name = $item.Name.Replace("avalonia", "avalonia") $name = $item.Name.Replace("perspex", "avalonia")
$name = $name.Replace("Avalonia", "Avalonia") $name = $name.Replace("Perspex", "Avalonia")
Join-Path $item.DirectoryName $name Join-Path $item.DirectoryName $name
} }
@ -21,11 +21,11 @@ function Rename-Contents {
if ($extensions.Contains($file.Extension)) { if ($extensions.Contains($file.Extension)) {
$text = [IO.File]::ReadAllText($file.FullName) $text = [IO.File]::ReadAllText($file.FullName)
$text = $text.Replace("github.com/avaloniaui", "github.com/avaloniaui") $text = $text.Replace("github.com/perspex", "github.com/avaloniaui")
$text = $text.Replace("github.com/AvaloniaUI", "github.com/AvaloniaUI") $text = $text.Replace("github.com/Perspex", "github.com/AvaloniaUI")
$text = $text.Replace("avalonia", "avalonia") $text = $text.Replace("perspex", "avalonia")
$text = $text.Replace("Avalonia", "Avalonia") $text = $text.Replace("Perspex", "Avalonia")
$text = $text.Replace("AVALONIA", "AVALONIA") $text = $text.Replace("PERSPEX", "AVALONIA")
[IO.File]::WriteAllText($file.FullName, $text) [IO.File]::WriteAllText($file.FullName, $text)
} }
} }

Loading…
Cancel
Save