mirror of
https://github.com/bitinflow/rerun-encoder.git
synced 2026-03-13 13:46:00 +00:00
first commit
This commit is contained in:
47
forge.config.js
Normal file
47
forge.config.js
Normal file
@@ -0,0 +1,47 @@
|
||||
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: {},
|
||||
},
|
||||
],
|
||||
};
|
||||
Reference in New Issue
Block a user