Skip to content

Commit 211f136

Browse files
committed
fix(build): Add AppRun script and fix Linux build
1 parent bc82ab9 commit 211f136

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

build/AppRun.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/sh
2+
# Получаем путь к каталогу, где находится этот скрипт
3+
HERE="$(dirname "$(readlink -f "${0}")")"
4+
# Формируем путь к настоящему исполняемому файлу
5+
EXEC="${HERE}/openipc-dashboard"
6+
7+
# Добавляем флаг --no-sandbox и передаем все остальные аргументы
8+
exec "${EXEC}" --no-sandbox "$@"

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openipc-dashboard",
3-
"version": "2.4.7",
3+
"version": "2.4.8",
44
"description": "App for managing OpenIPC cameras",
55
"main": "main.js",
66
"scripts": {
@@ -57,10 +57,10 @@
5757
"**/*"
5858
]
5959
}
60-
],
61-
"desktop": {
62-
"Exec": "${name} %U --no-sandbox"
63-
}
60+
]
61+
},
62+
"appImage": {
63+
"systemIntegration": "doNotAsk"
6464
},
6565
"nsis": {
6666
"oneClick": false,

0 commit comments

Comments
 (0)