lossless-cut/developer-notes.md

34 wiersze
635 B
Markdown
Czysty Zwykły widok Historia

2020-02-23 10:21:31 +00:00
## Development building / running
2021-01-18 21:19:06 +00:00
This app is built using Electron.
Make sure you have at least Node v12. The app uses ffmpeg from PATH when developing.
```bash
npm install -g yarn
2020-02-23 10:21:31 +00:00
```
2021-01-18 21:19:06 +00:00
```bash
2020-02-23 10:21:31 +00:00
git clone https://github.com/mifi/lossless-cut.git
cd lossless-cut
2020-05-06 06:06:06 +00:00
yarn
2020-02-23 10:21:31 +00:00
```
2021-01-18 21:19:06 +00:00
Note: `yarn` may take some time to complete.
2020-02-23 10:21:31 +00:00
### Running
2021-07-25 04:48:15 +00:00
```bash
npm run download-ffmpeg # on MacOS only
2020-05-06 06:06:06 +00:00
2020-02-23 10:21:31 +00:00
npm start
```
2018-05-22 21:32:54 +00:00
## Release
### Release new version
- Commit changed
- `npm version ...`
- `git push && git push --tags`
- Wait for build and draft in Github actions
- Release draft at github
2021-08-25 09:04:32 +00:00
- Bump [snap version](https://snapcraft.io/losslesscut/listing)