Compare commits
2 commits
381d888aa9
...
80608194c1
| Author | SHA1 | Date | |
|---|---|---|---|
| 80608194c1 | |||
| 8758ba45c5 |
4 changed files with 37 additions and 5 deletions
BIN
exports/Gearknobs_GBAvatar.png
(Stored with Git LFS)
Normal file
BIN
exports/Gearknobs_GBAvatar.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
exports/Gearknobs_GBPlate.png
(Stored with Git LFS)
BIN
exports/Gearknobs_GBPlate.png
(Stored with Git LFS)
Binary file not shown.
BIN
projects/GravitDesigner/current/Gearknobs.gvdesign
(Stored with Git LFS)
BIN
projects/GravitDesigner/current/Gearknobs.gvdesign
(Stored with Git LFS)
Binary file not shown.
32
scripts/install-fonts.ps1
Normal file
32
scripts/install-fonts.ps1
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
$fontsPath = [System.IO.Path]::Combine($PSScriptRoot, "..", "assets", "fonts")
|
||||
$fontFiles = Get-ChildItem -Recurse $fontsPath | ForEach-Object { if ($_.Extension -eq ".ttf") { $_ } }
|
||||
|
||||
function Install-FontFiles {
|
||||
param(
|
||||
[System.IO.FileInfo[]]$InFonts,
|
||||
[string]$OutFontsPath
|
||||
)
|
||||
|
||||
foreach ($fontFile in $InFonts) {
|
||||
Write-Output "Installing $($fontFile.BaseName)..."
|
||||
$installPath = ([System.IO.Path]::Combine($OutFontsPath, $fontFile.Name))
|
||||
|
||||
if (-not(Test-Path -Path $installPath)) {
|
||||
Copy-Item -Force $fontFile $installPath
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
($PSVersionTable.PSVersion.Major -eq 5 -and $PSVersionTable.PSVersion.Minor -gt 0) -or
|
||||
$IsWindows
|
||||
) {
|
||||
Install-FontFiles -InFonts $fontFiles -OutFontsPath ([System.IO.Path]::Combine("C:", "Windows", "Fonts"))
|
||||
}
|
||||
elseif ($IsLinux) {
|
||||
Install-FontFiles -InFonts $fontFiles -OutFontsPath ([System.IO.Path]::Combine("usr", "local", "share", "fonts"))
|
||||
}
|
||||
else {
|
||||
Write-Error "Platform not supported."
|
||||
exit
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue