File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import type { ForgeConfig } from '@electron-forge/shared-types' ;
2+ import { MakerDeb } from '@electron-forge/maker-deb' ;
3+ import { MakerSquirrel } from '@electron-forge/maker-squirrel' ;
4+ import { MakerZIP } from '@electron-forge/maker-zip' ;
5+ import MakerRpm from '@electron-forge/maker-rpm' ;
6+
7+ const config : ForgeConfig = {
8+ makers : [
9+ new MakerSquirrel (
10+ {
11+ authors : 'Electron contributors' ,
12+ name : 'rcc_editor' ,
13+ } ,
14+ [ 'win32' ] ,
15+ ) ,
16+ new MakerZIP ( { } , [ 'darwin' ] ) ,
17+ new MakerDeb ( { } , [ 'linux' ] ) ,
18+ new MakerRpm ( { } , [ 'linux' ] ) ,
19+ ] ,
20+ plugins : [
21+ {
22+ name : '@electron-forge/plugin-webpack' ,
23+ config : {
24+ mainConfig : './webpack.main.config.js' ,
25+ renderer : {
26+ config : './webpack.renderer.config.js' ,
27+ entryPoints : [
28+ {
29+ name : 'main_window' ,
30+ html : './src/renderer/index.html' ,
31+ js : './src/renderer/index.js' ,
32+ preload : {
33+ js : './src/preload.js' ,
34+ } ,
35+ } ,
36+ ] ,
37+ } ,
38+ } ,
39+ } ,
40+ ] ,
41+ } ;
42+
43+ export default config ;
You can’t perform that action at this time.
0 commit comments