1
0
mirror of https://github.com/mifi/lossless-cut.git synced 2024-11-22 02:12:30 +01:00

improve dev notes

This commit is contained in:
Mikael Finstad 2021-10-30 22:43:50 +07:00
parent 9c77e74d14
commit 72a55aadf4
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

View File

@ -1,7 +1,7 @@
## Development building / running
This app is built using Electron.
Make sure you have at least Node v12. The app uses ffmpeg from PATH when developing.
Make sure you have at least Node v14. The app uses ffmpeg from PATH when developing.
```bash
npm install -g yarn
@ -21,8 +21,18 @@ npm run download-ffmpeg # on MacOS only
npm start
```
## Testing mas-dev build locally
This will sign using the development provisioning profile:
```
npm run pack-mas-dev
```
## Release
For per-platform build/signing setup, see https://blog.mifi.no/2020/03/31/automated-electron-build-with-release-to-mac-app-store-microsoft-store-snapcraft/
### Release new version
- Commit changed