|
1 | 1 | import { MakerDeb } from '@electron-forge/maker-deb'; |
2 | 2 | import { MakerDMG } from '@electron-forge/maker-dmg'; |
3 | | -import { MakerSnap } from '@electron-forge/maker-snap'; |
4 | 3 | // import { MakerSquirrel } from '@electron-forge/maker-squirrel'; |
5 | 4 | import { MakerZIP } from '@electron-forge/maker-zip'; |
6 | 5 | import { FusesPlugin } from '@electron-forge/plugin-fuses'; |
@@ -75,53 +74,7 @@ const config: ForgeConfig = { |
75 | 74 | icon: 'electron-app/resources/dmg.icns', |
76 | 75 | }; |
77 | 76 | }, ['darwin']), |
78 | | - new MakerSnap( |
79 | | - { |
80 | | - executableName: 'Swach', |
81 | | - base: 'core22', |
82 | | - icon: 'electron-app/resources/icon.png', |
83 | | - confinement: 'strict', |
84 | | - description: 'A robust color management tool for the modern age.', |
85 | | - summary: 'A robust color management tool for the modern age.', |
86 | | - grade: 'stable', |
87 | | - title: 'Swach', |
88 | | - contact: 'swach@shipshape.io', |
89 | | - donation: 'https://buymeacoffee.com/shipshape', |
90 | | - license: 'MIT', |
91 | | - website: 'https://swach.io', |
92 | | - issues: 'https://github.com/shipshapecode/swach/issues', |
93 | | - 'source-code': 'https://github.com/shipshapecode/swach', |
94 | | - layout: { |
95 | | - '/usr/lib/x86_64-linux-gnu/imlib2': { |
96 | | - bind: '$SNAP/usr/lib/x86_64-linux-gnu/imlib2', |
97 | | - }, |
98 | | - '/usr/lib/aarch64-linux-gnu/imlib2': { |
99 | | - bind: '$SNAP/usr/lib/aarch64-linux-gnu/imlib2', |
100 | | - }, |
101 | | - }, |
102 | | - appConfig: { |
103 | | - extensions: ['gnome'], |
104 | | - }, |
105 | | - // parts: { |
106 | | - // setup: { |
107 | | - // plugin: 'nil', |
108 | | - // 'stage-packages': [ |
109 | | - // 'giblib1', |
110 | | - // 'libimlib2', |
111 | | - // 'libx11-6', |
112 | | - // 'libxcursor1', |
113 | | - // 'libxfixes3', |
114 | | - // 'scrot', |
115 | | - // ], |
116 | | - // }, |
117 | | - // swach: { |
118 | | - // 'source-type': 'local', |
119 | | - // }, |
120 | | - // }, |
121 | | - type: 'app', |
122 | | - }, |
123 | | - ['linux'] |
124 | | - ), |
| 77 | + |
125 | 78 | // new MakerSquirrel({ |
126 | 79 | // name: 'Swach', |
127 | 80 | // certificateFile: process.env['WINDOWS_PFX_FILE'], |
|
0 commit comments