File tree Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 60
60
;;
61
61
ubuntu*)
62
62
sudo snap install snapcraft --classic
63
- sudo snap install multipass
64
63
npx electron-builder --linux appimage --x64 --publish always
65
64
npx electron-builder --linux snap --x64 --publish always
66
65
;;
Original file line number Diff line number Diff line change @@ -52,18 +52,23 @@ export default {
52
52
}
53
53
} ,
54
54
{
55
- // sudo snap install snapcraft --classic
56
- // sudo snap install multipass
57
- // DEBUG=electron-forge:* npx electron-forge make --arch arm64 --targets=@electron-forge/maker-snap
55
+ // sudo snap install snapcraft --classic --channel=7.x/stable
56
+ // DEBUG=electron-installer-snap:snapcraft npx electron-forge make --arch x64 --targets=@electron-forge/maker-snap
57
+ // DEBUG=electron-installer-snap:snapcraft npx electron-forge make --arch arm64 --targets=@electron-forge/maker-snap
58
+ // Using "DEBUG=electron-installer-snap:snapcraft" will enable --destructive-mode and skip multipass
59
+ // To unpack the .snap: unsquashfs dist/make/snap/arm64/netron_8.0.0_arm64.snap
58
60
name : '@electron-forge/maker-snap' ,
59
61
platforms : [ 'linux' ] ,
60
62
config : {
61
63
grade : 'stable' ,
62
- base : 'core20' , // sudo snap install snapcraft --classic --channel=7.x/stable
63
- appPlugs : [
64
- 'default' ,
65
- 'removable-media'
66
- ] ,
64
+ // base: 'core20',
65
+ apps : {
66
+ electronApp : {
67
+ plugs : [
68
+ 'removable-media'
69
+ ]
70
+ }
71
+ }
67
72
}
68
73
}
69
74
] ,
You can’t perform that action at this time.
0 commit comments