https://github.com/obsproject/bouf
Building OBS Updates Fast(er)
https://github.com/obsproject/bouf
Last synced: 10 months ago
JSON representation
Building OBS Updates Fast(er)
- Host: GitHub
- URL: https://github.com/obsproject/bouf
- Owner: obsproject
- License: apache-2.0
- Created: 2022-08-10T06:41:18.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-08-04T19:35:30.000Z (11 months ago)
- Last Synced: 2025-08-16T18:36:18.864Z (10 months ago)
- Language: Rust
- Homepage:
- Size: 61.1 MB
- Stars: 14
- Watchers: 7
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# BOUF - Building OBS Updates Fast(er)
`bouf` is the application used for preparing and building OBS Studio Windows release distribution packages and updater delta patches.
See [docs](docs/README.md) for more information.
## Usage
See [docs/cli](docs/cli.md) and [docs/config](docs/config.md) for usage details.
## License
The source code found in `src/` is licensed under Apache-2 (see `LICENSE.txt`).
Files in `extra/nsis` may have other licenses and exist primarily for CI usage and testing,
and may not be redistributed under the Apache-2 terms.
# ToDo
- Go through older code and replace `.expect()`s and `panic!`s with anyhow errors
+ This will require some larger changes in some codepaths, do this later...
- Figure out how to deal with nightlies
+ Disable copy to previous directory?
+ No deltas to avoid problems?
- Make zstd level configurable