mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-30 00:27:30 +00:00
fix
This commit is contained in:
14
.github/workflows/main.yml
vendored
14
.github/workflows/main.yml
vendored
@@ -458,7 +458,8 @@ jobs:
|
||||
& $signtool verify /pa /v "dist/ffdec.exe"
|
||||
|
||||
|
||||
- name: Add Msi tools to PATH
|
||||
- name: Get Msi tools path
|
||||
id: msitools
|
||||
shell: pwsh
|
||||
run: |
|
||||
$candidates = Get-ChildItem "C:\Program Files (x86)\Windows Kits\10\bin" `
|
||||
@@ -478,9 +479,10 @@ jobs:
|
||||
}
|
||||
|
||||
$path = $x86 | Sort-Object FullName -Descending | Select-Object -First 1
|
||||
$path = Split-Path $path -Parent
|
||||
#$path = Split-Path $path -Parent
|
||||
|
||||
Add-Content $env:GITHUB_PATH $path
|
||||
"path=$path" | Out-File -FilePath $env:GITHUB_OUTPUT -Append
|
||||
#Add-Content $env:GITHUB_PATH $path
|
||||
|
||||
- name: Inject version info
|
||||
shell: pwsh
|
||||
@@ -496,10 +498,10 @@ jobs:
|
||||
shell: pwsh
|
||||
working-directory: wix
|
||||
run: |
|
||||
.\Build_Release.cmd
|
||||
.\Build_Release.cmd "${{ steps.msitools.outputs.path }}"
|
||||
|
||||
- name: Sign MSI with KMS key
|
||||
shell: pwsh
|
||||
shell: pwsh
|
||||
run: |
|
||||
$signtool = "${{ steps.signtool.outputs.path }}"
|
||||
$kc = "projects/$env:GCP_PROJECT_ID/locations/$env:GCP_LOCATION/keyRings/$env:KMS_KEYRING/cryptoKeys/$env:KMS_KEY/cryptoKeyVersions/$env:KMS_KEY_VERSION"
|
||||
@@ -511,7 +513,7 @@ jobs:
|
||||
/csp "Google Cloud KMS Provider" `
|
||||
/kc "$kc" `
|
||||
"wix/bin/Release/FFDec.msi"
|
||||
|
||||
|
||||
- name: Verify MSI signature
|
||||
shell: pwsh
|
||||
run: |
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
set MsiName=FFDec
|
||||
set BuildType=%1
|
||||
set MsiToolsPath=%1
|
||||
set BuildType=%2
|
||||
pwsh -File GenerateExtensions.ps1
|
||||
rd /s /q bin
|
||||
rd /s /q obj
|
||||
@@ -8,27 +9,27 @@ if errorlevel 1 exit /b %errorlevel%
|
||||
|
||||
if exist %MsiName%.msi del %MsiName%.msi
|
||||
copy bin\%BuildType%\en-US\%MsiName%.msi bin\%BuildType%\%MSiName%.msi
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% cs-CZ 1029
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% cs-CZ 1029
|
||||
goto after
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% ca-ES 1027
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% de-DE 1031
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% es-ES 1034
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% fr-FR 1036
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% hu-HU 1038
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% it-IT 1040
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% ja-JP 1041
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% nl-NL 1043
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% pl-PL 1045
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% pt-BR 1046
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% pt-PT 2070
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% ru-RU 1049
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% sk-SK 1051
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% sl-SI 1060
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% sv-SE 1053
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% tr-TR 1055
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% uk-UA 1058
|
||||
call CreateEmbedLangTransform.cmd %MsiName% %BuildType% zh-CN 2052
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% ca-ES 1027
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% de-DE 1031
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% es-ES 1034
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% fr-FR 1036
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% hu-HU 1038
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% it-IT 1040
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% ja-JP 1041
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% nl-NL 1043
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% pl-PL 1045
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% pt-BR 1046
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% pt-PT 2070
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% ru-RU 1049
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% sk-SK 1051
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% sl-SI 1060
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% sv-SE 1053
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% tr-TR 1055
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% uk-UA 1058
|
||||
call CreateEmbedLangTransform.cmd "%MsiToolsPath%" %MsiName% %BuildType% zh-CN 2052
|
||||
:after
|
||||
msiinfo.exe bin\%BuildType%\%MsiName%.msi /p Intel;1033,1027,1029,1031,1034,1036,1038,1040,1041,1043,1045,1046,2070,1049,1051,1060,1053,1055,1058,2052 /t "JPEXS Free Flash Decompiler"
|
||||
"%MsiToolsPath%\msiinfo.exe" bin\%BuildType%\%MsiName%.msi /p Intel;1033,1027,1029,1031,1034,1036,1038,1040,1041,1043,1045,1046,2070,1049,1051,1060,1053,1055,1058,2052 /t "JPEXS Free Flash Decompiler"
|
||||
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
call Build_Base.cmd Debug
|
||||
call Build_Base.cmd "%1" Debug
|
||||
@@ -1 +1 @@
|
||||
call Build_Base.cmd Release
|
||||
call Build_Base.cmd "%1" Release
|
||||
@@ -1,8 +1,9 @@
|
||||
set MsiName=%1
|
||||
set BuildType=%2
|
||||
set lang=%3
|
||||
set langcode=%4
|
||||
set MsiToolsPath=%1
|
||||
set MsiName=%2
|
||||
set BuildType=%3
|
||||
set lang=%4
|
||||
set langcode=%5
|
||||
|
||||
msitran.exe -g bin\%BuildType%\en-US\%MsiName%.msi bin\%BuildType%\%lang%\%MsiName%.msi %langcode%
|
||||
msidb.exe -d bin\%BuildType%\%MsiName%.msi -r %langcode%
|
||||
"%MsiToolsPath%\msitran.exe" -g bin\%BuildType%\en-US\%MsiName%.msi bin\%BuildType%\%lang%\%MsiName%.msi %langcode%
|
||||
"%MsiToolsPath%\msidb.exe" -d bin\%BuildType%\%MsiName%.msi -r %langcode%
|
||||
del %langcode%
|
||||
Reference in New Issue
Block a user