Configure flutter_distributor for Windows .exe installer
- Updated make_config.yaml: Umbrix branding, app_id, executable name - Updated inno_setup.sas: umbrix.exe process termination - Added WINDOWS_DISTRIBUTOR_BUILD.md: Complete build instructions - flutter_distributor packages everything into single .exe file (~60MB) - Result: umbrix-setup-x64.exe ready for Gitea release
This commit is contained in:
@@ -68,8 +68,8 @@ function InitializeSetup(): Boolean;
|
||||
var
|
||||
ResultCode: Integer;
|
||||
begin
|
||||
Exec('taskkill', '/F /IM hiddify.exe', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Exec('net', 'stop "HiddifyTunnelService"', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Exec('sc.exe', 'delete "HiddifyTunnelService"', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Exec('taskkill', '/F /IM umbrix.exe', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Exec('net', 'stop "UmbrixTunnelService"', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Exec('sc.exe', 'delete "UmbrixTunnelService"', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
|
||||
Result := True;
|
||||
end;
|
||||
@@ -1,17 +1,13 @@
|
||||
app_id: 6L903538-42B1-4596-G479-BJ779F21A65D
|
||||
publisher: Hiddify
|
||||
publisher_url: https://github.com/hiddify/hiddify-next
|
||||
display_name: Hiddify
|
||||
executable_name: Hiddify.exe
|
||||
output_base_file_name: Hiddify.exe
|
||||
app_id: 7U904649-52C2-5607-H590-CK880G32B76E
|
||||
publisher: Umbrix Team
|
||||
publisher_url: https://umbrix.net
|
||||
display_name: Umbrix
|
||||
executable_name: umbrix.exe
|
||||
output_base_file_name: umbrix-setup-x64.exe
|
||||
create_desktop_icon: true
|
||||
install_dir_name: "{autopf64}\\Hiddify"
|
||||
install_dir_name: "{autopf64}\\Umbrix"
|
||||
setup_icon_file: ..\..\windows\runner\resources\app_icon.ico
|
||||
locales:
|
||||
- ar
|
||||
- en
|
||||
- fa
|
||||
- ru
|
||||
- pt
|
||||
- tr
|
||||
script_template: inno_setup.sas
|
||||
|
||||
Reference in New Issue
Block a user