From 5f9cc38e826a4577964c6fb70dd475be6621c906 Mon Sep 17 00:00:00 2001 From: huzibaca Date: Tue, 22 Oct 2024 01:34:26 +0800 Subject: [PATCH] chore: update --- packages/linux/post-install.sh | 4 ++++ src-tauri/tauri.linux.conf.json | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 packages/linux/post-install.sh diff --git a/packages/linux/post-install.sh b/packages/linux/post-install.sh new file mode 100644 index 00000000..f398791c --- /dev/null +++ b/packages/linux/post-install.sh @@ -0,0 +1,4 @@ +#!/bin/bash +chmod +x /usr/bin/install-service +chmod +x /usr/bin/uninstall-service +chmod +x /usr/bin/clash-verge-service diff --git a/src-tauri/tauri.linux.conf.json b/src-tauri/tauri.linux.conf.json index 7493b270..2177ebca 100644 --- a/src-tauri/tauri.linux.conf.json +++ b/src-tauri/tauri.linux.conf.json @@ -9,14 +9,16 @@ "desktopTemplate": "./template/clash-verge.desktop", "provides": ["clash-verge"], "conflicts": ["clash-verge"], - "replaces": ["clash-verge"] + "replaces": ["clash-verge"], + "postInstallScript": "../../../packages/linux/post-install.sh" }, "rpm": { "depends": ["openssl"], "desktopTemplate": "./template/clash-verge.desktop", "provides": ["clash-verge"], "conflicts": ["clash-verge"], - "obsoletes": ["clash-verge"] + "obsoletes": ["clash-verge"], + "postInstallScript": "../../../packages/linux/post-install.sh" } }, "externalBin": [