X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=Build-Windows-Release-Package.ps1;h=e6e38fc35da22c323e288ea4880c7adea712a585;hb=d638268b9a9d97ee21b0fbfb9864b30a4acd2733;hp=aeb876700221573e11b31e5e70ad3634c67e0576;hpb=dc26d54b68411b320b8d15c8cb434d871a401899;p=hengbandforosx%2Fhengbandosx.git diff --git a/Build-Windows-Release-Package.ps1 b/Build-Windows-Release-Package.ps1 index aeb876700..e6e38fc35 100644 --- a/Build-Windows-Release-Package.ps1 +++ b/Build-Windows-Release-Package.ps1 @@ -27,21 +27,20 @@ function BuildPackage ($package_name, $package_unique_files, $build_conf) { # 必要なファイルをコピーして、その中で不要になりえるものを削除 Copy-Item -Verbose -Path .\Hengband.exe, .\readme_angband -Destination $hengbandDir Copy-Item -Verbose -Path $package_unique_files -Destination $hengbandDir - Copy-Item -Verbose -Recurse -Path .\lib -Destination $hengbandDir -Exclude Makefile.am, delete.me, *.raw, .gitattributes + Copy-Item -Verbose -Recurse -Path .\lib -Destination $hengbandDir -Exclude Makefile.am, *.raw, .gitattributes Copy-Item -Verbose -Path .\lib\apex\h_scores.raw -Destination $hengbandDir\lib\apex - Remove-Item -Verbose -Path $hengbandDir\lib\save\*, $hengbandDir\lib\user\* - Remove-Item -Verbose -Exclude music.cfg -Path $hengbandDir\lib\xtra\music\* + Remove-Item -Verbose -Exclude delete.me -Recurse -Path $hengbandDir\lib\save\*, $hengbandDir\lib\user\* + Remove-Item -Verbose -Exclude music.cfg, readme.txt, *.mp3 -Path $hengbandDir\lib\xtra\music\* # zipアーカイブ作成 $package_path = Join-Path $(Get-Location) "${package_name}.zip" - Push-Location $tempDir - Compress-Archive -Force -Verbose -Path $package_name -DestinationPath $package_path - Pop-Location + Get-ChildItem -Path $tempDir | Compress-Archive -Force -Verbose -DestinationPath $package_path # 作業用テンポラリフォルダ削除 - $tempDir | Where-Object { Test-Path $_ } | ForEach-Object { Get-ChildItem $_ -File -Recurse | Remove-Item; $_ } | Remove-Item -Recurse + $tempDir | Where-Object { Test-Path $_ } | ForEach-Object { Get-ChildItem $_ -File -Recurse | Remove-Item; $_ } | Remove-Item -Recurse -Force } # 日本語版 -BuildPackage -package_name Hengband-$Version-jp -package_unique_files .\readme.txt, .\autopick.txt -build_conf Release -BuildPackage -package_name Hengband-$Version-en -package_unique_files .\readme_eng.txt, .\autopick_eng.txt -build_conf English-Release +BuildPackage -package_name Hengband-$Version-jp -package_unique_files .\readme.md, .\autopick.txt -build_conf Release +# 英語版 +BuildPackage -package_name Hengband-$Version-en -package_unique_files .\readme-eng.md, .\autopick_eng.txt -build_conf English-Release