-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathforge.config.js
46 lines (45 loc) · 1.1 KB
/
forge.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
const {parsed} = require("dotenv").config();
module.exports = {
packagerConfig: {
name: "Kimi",
executableName: "Kimi",
icon: "images/icon",
appBundleId: "com.hocgin.kimi-app",
extendInfo: {
LSUIElement: "true",
},
// osxSign: {
// hardenedRuntime: false,
// gatekeeperAssess: false,
// identity: "Developer ID Application: ",
// },
// osxNotarize: {
// appBundleId: "com.hocgin.kimi-app",
//
// tool: "notarytool",
// appleId: parsed.APPLE_ID,
// appleIdPassword: parsed.APPLE_PASSWORD,
// teamId: parsed.APPLE_TEAM_ID,
// },
},
publishers: [{
name: "@electron-forge/publisher-github",
config: {
repository: {
owner: "hocgin",
name: "kimi-app",
},
prerelease: true,
},
},],
rebuildConfig: {},
makers: [{
name: "@electron-forge/maker-squirrel", config: {},
}, {
name: "@electron-forge/maker-dmg", platforms: ["darwin"], config: {},
}, {
name: "@electron-forge/maker-deb", config: {},
}, {
name: "@electron-forge/maker-rpm", config: {},
},],
};