[WIP] Updater support for windows
This commit is contained in:
@@ -120,6 +120,7 @@ fn show_webview_not_installed_dialog() -> i32 {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
env::set_var("GDK_BACKEND", "x11");
|
||||
if tauri::webview_version().is_err() {
|
||||
std::process::exit(show_webview_not_installed_dialog());
|
||||
}
|
||||
|
||||
@@ -60,6 +60,17 @@
|
||||
"desktopTemplate": "../../../packaging/linux/portmaster.desktop",
|
||||
"files": {
|
||||
"/usr/lib/systemd/system/portmaster.service": "../../../packaging/linux/portmaster.service",
|
||||
"/usr/lib/portmaster/bin-index.json": "binaries/bin-index.json",
|
||||
"/usr/lib/portmaster/portmaster-core": "binaries/portmaster-core",
|
||||
"/usr/lib/portmaster/portmaster.zip": "binaries/portmaster.zip",
|
||||
"/usr/lib/portmaster/assets.zip": "binaries/assets.zip",
|
||||
"/var/lib/portmaster/intel/intel-index.json": "binaries/intel-index.json",
|
||||
"/var/lib/portmaster/intel/base.dsdl": "binaries/base.dsdl",
|
||||
"/var/lib/portmaster/intel/geoipv4.mmdb": "binaries/geoipv4.mmdb",
|
||||
"/var/lib/portmaster/intel/geoipv6.mmdb": "binaries/geoipv6.mmdb",
|
||||
"/var/lib/portmaster/intel/index.dsd": "binaries/index.dsd",
|
||||
"/var/lib/portmaster/intel/intermediate.dsdl": "binaries/intermediate.dsdl",
|
||||
"/var/lib/portmaster/intel/urgent.dsdl": "binaries/urgent.dsdl",
|
||||
"/etc/xdg/autostart/portmaster.desktop": "../../../packaging/linux/portmaster-autostart.desktop"
|
||||
},
|
||||
"postInstallScript": "../../../packaging/linux/postinst",
|
||||
@@ -73,7 +84,17 @@
|
||||
"release": "1",
|
||||
"files": {
|
||||
"/usr/lib/systemd/system/portmaster.service": "../../../packaging/linux/portmaster.service",
|
||||
"/usr/lib/portmaster/bin-index.json": "binaries/bin-index.json",
|
||||
"/usr/lib/portmaster/portmaster-core": "binaries/portmaster-core",
|
||||
"/usr/lib/portmaster/portmaster.zip": "binaries/portmaster.zip",
|
||||
"/usr/lib/portmaster/assets.zip": "binaries/assets.zip",
|
||||
"/var/lib/portmaster/intel/intel-index.json": "binaries/intel-index.json",
|
||||
"/var/lib/portmaster/intel/base.dsdl": "binaries/base.dsdl",
|
||||
"/var/lib/portmaster/intel/geoipv4.mmdb": "binaries/geoipv4.mmdb",
|
||||
"/var/lib/portmaster/intel/geoipv6.mmdb": "binaries/geoipv6.mmdb",
|
||||
"/var/lib/portmaster/intel/index.dsd": "binaries/index.dsd",
|
||||
"/var/lib/portmaster/intel/intermediate.dsdl": "binaries/intermediate.dsdl",
|
||||
"/var/lib/portmaster/intel/urgent.dsdl": "binaries/urgent.dsdl",
|
||||
"/etc/xdg/autostart/portmaster.desktop": "../../../packaging/linux/portmaster-autostart.desktop"
|
||||
},
|
||||
"postInstallScript": "../../../packaging/linux/postinst",
|
||||
@@ -106,4 +127,4 @@
|
||||
"../../../assets/data/icons/pm_light.ico"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user