More flatpak progress

This commit is contained in:
WardPearce
2024-10-24 20:51:30 +13:00
parent 7f3cb9e2d1
commit a867e6a95c
5 changed files with 5620 additions and 6 deletions
+8 -2
View File
@@ -21,7 +21,7 @@
"XDG_CACHE_HOME": "/run/build/us.materialio.app/flatpak-node/cache",
"npm_config_cache": "/run/build/us.materialio.app/flatpak-node/npm-cache",
"npm_config_nodedir": "/usr/lib/sdk/node20",
"npm_config_offline": false
"npm_config_offline": true
}
},
"modules": [
@@ -34,7 +34,7 @@
"cd ./main && npx cap sync @capacitor-community/electron",
"cd ./main/electron && python patch_capacitor_plugin.py",
"cd ./main/electron && npm install --offline",
". ../flatpak-node/electron-builder-arch-args.sh && cd ./main/electron && npm run dist -- $ELECTRON_BUILDER_ARCH_ARGS --linux --dir",
"cd ./main/electron && npm run dist --linux --dir",
"cp -a ./main/electron/dist/linux*unpacked /app/main",
"install -Dm755 -t /app/bin/ ../run.sh"
],
@@ -51,6 +51,12 @@
"zypak-wrapper.sh /app/main/us.materialio.app \"$@\""
]
},
{
"type": "archive",
"url": "https://github.com/electron/electron/releases/download/v33.0.2/electron-v33.0.2-linux-x64.zip",
"sha256": "933dc1eae3f2db67912b3ab056fd15a7ca3e1328fe8dd6a1f5266c5a063b1121",
"dest": "main/electron/.electron-cache"
},
"generated-sources.json"
]
}
+2 -2
View File
@@ -5,7 +5,6 @@ node_modules
/package
# Lock files of most package managers
bun.lockb
package-lock.json
pnpm-lock.yaml
yarn.lock
.env
@@ -15,4 +14,5 @@ vite.config.js.timestamp-*
vite.config.ts.timestamp-*
resources/android/**/*
android/release.jks*
!static/nodejs-android/package-lock.json
!static/nodejs-android/package-lock.json
.electron-cache
@@ -15,6 +15,9 @@
"capacitor.config.*",
"app/**/*"
],
"electronDownload": {
"cache": "./.electron-cache"
},
"nsis": {
"allowElevation": true,
"oneClick": false,
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -32,7 +32,7 @@
},
"devDependencies": {
"electron": "^33.0.1",
"electron-builder": "^25.0.5",
"electron-builder": "^25.1.8",
"electron-rebuild": "^3.2.9",
"typescript": "^5.0.4"
},
@@ -40,4 +40,4 @@
"capacitor",
"electron"
]
}
}