Skip to content

Commit 4c07a3b

Browse files
Update electron-installer-snap patch
1 parent 3415f93 commit 4c07a3b

3 files changed

Lines changed: 8 additions & 12 deletions

File tree

forge.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@ const config: ForgeConfig = {
101101
},
102102
appConfig: {
103103
extensions: ['gnome'],
104-
// TODO: we should not be manually setting this
105-
command: 'bin/electron-launch $SNAP/Swach --no-sandbox',
106104
},
107105
parts: {
108106
setup: {

patches/electron-installer-snap.patch

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,16 @@ index a6d50fa2acb44a7356c8a74797dd8ca89956c774..047dc1810fe3cac69c32b3dd11801a35
3131
}
3232

3333
diff --git a/src/yaml.js b/src/yaml.js
34-
index a71ea23724230c30f535460b9829f36c06b89514..e258aae6be02f7e9dec52c8e3b114b7049763d92 100644
34+
index a71ea23724230c30f535460b9829f36c06b89514..d87ec1ed26d6361e07728e49a4a086c2a0da91e3 100644
3535
--- a/src/yaml.js
3636
+++ b/src/yaml.js
37-
@@ -193,9 +193,8 @@ class SnapcraftYAML {
37+
@@ -193,7 +193,8 @@ class SnapcraftYAML {
3838
}
3939

4040
transformParts (packageDir) {
4141
- this.parts.source = path.dirname(packageDir)
42-
- this.parts.organize = {}
43-
- this.parts.organize[path.basename(packageDir)] = this.data.name
4442
+ // Use relative path for LXD compatibility
4543
+ this.parts.source = 'out'
44+
this.parts.organize = {}
45+
this.parts.organize[path.basename(packageDir)] = this.data.name
4646

47-
return this.updateDependencies()
48-
}

pnpm-lock.yaml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)