mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-12-17 20:11:44 +03:00
0b380f94c7
This pr only includes how to bundle the app into an installer after package step. todo (not in this pr) - [ ] make sure updater can work for both nsis & squirrel - [ ] integrate nsis build into github action workflow Advantage over Squirrel: - allowing user to specify the installation location - better uninstaller ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/b75f1076-62e7-445c-bbf9-d7be00dbfc59.png) ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/c9ddc58c-512e-487e-80c8-7c4bd51482a8.png) ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/cfc5c281-e044-4929-a261-b02a4619117b.png) |
||
---|---|---|
.. | ||
build-layers.ts | ||
common.ts | ||
dev.ts | ||
generate-assets.ts | ||
generate-yml.js | ||
macos-arm64-output-check.ts | ||
make-env.ts | ||
make-nsis.ts | ||
make-squirrel.ts | ||
nsis-installer.nsh | ||
package.json |