mirror of
https://github.com/bitinflow/rerun-encoder.git
synced 2026-03-13 13:46:00 +00:00
48 lines
1.1 KiB
JavaScript
48 lines
1.1 KiB
JavaScript
const { utils: { fromBuildIdentifier } } = require('@electron-forge/core');
|
|
|
|
module.exports = {
|
|
buildIdentifier: process.env.IS_BETA ? 'beta' : 'prod',
|
|
packagerConfig: {
|
|
appBundleId: fromBuildIdentifier({ beta: 'com.rerunmanager.encoder-beta', prod: 'com.rerunmanager.encoder' }),
|
|
icon: 'public/logo'
|
|
},
|
|
rebuildConfig: {},
|
|
publishers: [
|
|
{
|
|
name: '@electron-forge/publisher-github',
|
|
config: {
|
|
repository: {
|
|
owner: 'bitinflow',
|
|
name: 'rerun-encoder'
|
|
},
|
|
prerelease: true
|
|
}
|
|
}
|
|
],
|
|
makers: [
|
|
{
|
|
name: '@electron-forge/maker-squirrel',
|
|
config: {
|
|
iconUrl: 'https://cdn.bitinflow.com/rerunmanager/encoder/logo.ico',
|
|
setupIcon: 'public/logo.ico',
|
|
},
|
|
},
|
|
{
|
|
name: '@electron-forge/maker-zip',
|
|
platforms: ['darwin'],
|
|
},
|
|
{
|
|
name: '@electron-forge/maker-deb',
|
|
config: {
|
|
options: {
|
|
icon: 'public/logo.png'
|
|
}
|
|
}
|
|
},
|
|
{
|
|
name: '@electron-forge/maker-rpm',
|
|
config: {},
|
|
},
|
|
],
|
|
};
|