Add Linux build configuration and package metadata
This commit is contained in:
10
package.json
10
package.json
@@ -3,6 +3,11 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.2.2",
|
"version": "0.2.2",
|
||||||
"description": "Desktop client for Nextcloud Notes built with Electron, React, and TypeScript.",
|
"description": "Desktop client for Nextcloud Notes built with Electron, React, and TypeScript.",
|
||||||
|
"homepage": "https://gitea.davidrelich.com/davidrelich/nextcloud-notes-desktop-app",
|
||||||
|
"author": {
|
||||||
|
"name": "drelich",
|
||||||
|
"email": "david.relich@me.com"
|
||||||
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "electron/main.cjs",
|
"main": "electron/main.cjs",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
@@ -14,6 +19,7 @@
|
|||||||
"desktop": "electron .",
|
"desktop": "electron .",
|
||||||
"dist:dir": "npm run build && electron-builder --dir",
|
"dist:dir": "npm run build && electron-builder --dir",
|
||||||
"dist:mac": "npm run build && electron-builder --mac dmg zip",
|
"dist:mac": "npm run build && electron-builder --mac dmg zip",
|
||||||
|
"dist:linux": "npm run build && electron-builder --linux AppImage deb",
|
||||||
"preview": "vite preview",
|
"preview": "vite preview",
|
||||||
"tauri": "tauri"
|
"tauri": "tauri"
|
||||||
},
|
},
|
||||||
@@ -81,7 +87,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"linux": {
|
"linux": {
|
||||||
"icon": "src-tauri/icons/icon.png",
|
"icon": "src-tauri/icons/128x128@2x.png",
|
||||||
|
"category": "Office",
|
||||||
|
"maintainer": "drelich <david.relich@me.com>",
|
||||||
"target": [
|
"target": [
|
||||||
"AppImage",
|
"AppImage",
|
||||||
"deb"
|
"deb"
|
||||||
|
|||||||
Reference in New Issue
Block a user