-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathbuilder.config.js
More file actions
27 lines (24 loc) · 830 Bytes
/
Copy pathbuilder.config.js
File metadata and controls
27 lines (24 loc) · 830 Bytes
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
require('dotenv').config()
const ICONS_DIR = 'asset/icons/'
const windows = {
win: {
icon: ICONS_DIR + 'white.ico',
requestedExecutionLevel: 'highestAvailable',
target: 'nsis',
// certificateFile: 'Seonglae.pfx',
// certificatePassword: process.env.PASS,
rfc3161TimeStampServer: 'http://timestamp.verisign.com/scripts/timestamp.dll'
},
nsis: { include: 'src/install/remove_startup.nsh' }
}
module.exports = {
asar: false,
productName: 'Intuiter',
appId: 'com.seonglae.intuiter',
artifactName: 'Intuiter-${version}.${ext}',
publish: [{ provider: 'github' }],
directories: { output: 'build' },
extraResources: [{ from: './packages/ahk/', to: 'ahk' }],
files: ['package.json', { from: 'dist/main/', to: 'dist/main/' }, { from: 'dist/renderer', to: 'dist/renderer/' }],
...windows
}