mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-28 18:42:28 +08:00
fix(monorepo/electron): linux failing due to deb packaging
This commit is contained in:
parent
93e4fc1a74
commit
8dabeb1398
@ -1,8 +1,8 @@
|
|||||||
const path = require("path");
|
const path = require("path");
|
||||||
const fs = require("fs-extra");
|
const fs = require("fs-extra");
|
||||||
const { execSync } = require("child_process");
|
|
||||||
|
|
||||||
const APP_NAME = "TriliumNext Notes";
|
const EXECUTABLE_NAME = "trilium";
|
||||||
|
const PRODUCT_NAME = "TriliumNext Notes";
|
||||||
const BIN_PATH = path.normalize("./scripts/electron-forge");
|
const BIN_PATH = path.normalize("./scripts/electron-forge");
|
||||||
|
|
||||||
const extraResourcesForPlatform = getExtraResourcesForPlatform();
|
const extraResourcesForPlatform = getExtraResourcesForPlatform();
|
||||||
@ -20,8 +20,8 @@ module.exports = {
|
|||||||
// to have it output to ./dist, we need to go up a directory first
|
// to have it output to ./dist, we need to go up a directory first
|
||||||
outDir: "../dist",
|
outDir: "../dist",
|
||||||
packagerConfig: {
|
packagerConfig: {
|
||||||
executableName: "trilium",
|
executableName: EXECUTABLE_NAME,
|
||||||
name: APP_NAME,
|
name: PRODUCT_NAME,
|
||||||
overwrite: true,
|
overwrite: true,
|
||||||
asar: true,
|
asar: true,
|
||||||
icon: "./assets/app-icon/icon",
|
icon: "./assets/app-icon/icon",
|
||||||
@ -88,7 +88,9 @@ module.exports = {
|
|||||||
name: "@electron-forge/maker-deb",
|
name: "@electron-forge/maker-deb",
|
||||||
config: {
|
config: {
|
||||||
options: {
|
options: {
|
||||||
...baseLinuxMakerConfigOptions
|
...baseLinuxMakerConfigOptions,
|
||||||
|
name: EXECUTABLE_NAME,
|
||||||
|
productName: PRODUCT_NAME
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -126,8 +128,8 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
name: "@electron-forge/maker-squirrel",
|
name: "@electron-forge/maker-squirrel",
|
||||||
config: {
|
config: {
|
||||||
name: "trilium",
|
name: EXECUTABLE_NAME,
|
||||||
productName: APP_NAME,
|
productName: PRODUCT_NAME,
|
||||||
iconUrl: "https://raw.githubusercontent.com/TriliumNext/Notes/develop/images/app-icons/icon.ico",
|
iconUrl: "https://raw.githubusercontent.com/TriliumNext/Notes/develop/images/app-icons/icon.ico",
|
||||||
setupIcon: "./assets/setup-icon/setup.ico",
|
setupIcon: "./assets/setup-icon/setup.ico",
|
||||||
loadingGif: "./assets/setup-icon/setup-banner.gif",
|
loadingGif: "./assets/setup-icon/setup-banner.gif",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user