diff --git a/scripts/build-all.ps1 b/scripts/build-all.ps1 index a22b840..0149ac4 100644 --- a/scripts/build-all.ps1 +++ b/scripts/build-all.ps1 @@ -78,17 +78,13 @@ function Update-ManifestVersion { [Parameter(Mandatory)] [string] $VariantFolderName ) - $base = Join-Path $BuildDir $VariantFolderName - $manifestPath = Join-Path $base 'config\omninx\manifest.ini' - $themePath = Join-Path $base 'config\sphaira\themes\omninx.ini' - foreach ($path in @($manifestPath, $themePath)) { - if (Test-Path -LiteralPath $path) { - $lines = Get-Content -LiteralPath $path -Encoding UTF8 - $lines = $lines | ForEach-Object { - if ($_ -match '^version=') { "version=$Version" } else { $_ } - } - $lines | Set-Content -LiteralPath $path -Encoding UTF8 + $manifestPath = Join-Path (Join-Path $BuildDir $VariantFolderName) 'config\omninx\manifest.ini' + if (Test-Path -LiteralPath $manifestPath) { + $lines = Get-Content -LiteralPath $manifestPath -Encoding UTF8 + $lines = $lines | ForEach-Object { + if ($_ -match '^version=') { "version=$Version" } else { $_ } } + $lines | Set-Content -LiteralPath $manifestPath -Encoding UTF8 } } diff --git a/scripts/build-all.sh b/scripts/build-all.sh index 2490e80..5b34e62 100755 --- a/scripts/build-all.sh +++ b/scripts/build-all.sh @@ -17,22 +17,18 @@ clear_output_directory() { echo "Output-Verzeichnis geloescht." } -# Update manifest.ini and Sphaira theme version in build directory +# Update manifest.ini version in build directory update_manifest_version() { local build_dir="$1" local variant_dir="$2" - local base="$build_dir/$variant_dir" - local manifest_path="$base/config/omninx/manifest.ini" - local theme_path="$base/config/sphaira/themes/omninx.ini" - for path in "$manifest_path" "$theme_path"; do - if [[ -f "$path" ]]; then - if [[ "$(uname)" == "Darwin" ]]; then - sed -i '' "s/^version=.*/version=$VERSION/" "$path" - else - sed -i "s/^version=.*/version=$VERSION/" "$path" - fi + local manifest_path="$build_dir/$variant_dir/config/omninx/manifest.ini" + if [[ -f "$manifest_path" ]]; then + if [[ "$(uname)" == "Darwin" ]]; then + sed -i '' "s/^version=.*/version=$VERSION/" "$manifest_path" + else + sed -i "s/^version=.*/version=$VERSION/" "$manifest_path" fi - done + fi } # Light: Staging (Root) + Ordner "OmniNX Light" = variants/light diff --git a/variants/light/config/sphaira/themes/omninx.ini b/variants/light/config/sphaira/themes/omninx.ini index de735e4..3f0644d 100644 --- a/variants/light/config/sphaira/themes/omninx.ini +++ b/variants/light/config/sphaira/themes/omninx.ini @@ -1,7 +1,7 @@ [meta] name=OmniNX author=NiklasCFW -version={{VERSION}} +version=1.0.0 preview=romfs:/theme/preview.jpg [theme]