mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2025-01-31 19:32:31 +00:00
DEVELOPMENT: Update the documentation to match currently preferred process
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624>
This commit is contained in:
parent
3388bbe9a4
commit
93159a2f81
1 changed files with 6 additions and 3 deletions
|
@ -1,8 +1,10 @@
|
||||||
# How to update the bindings
|
# How to update the bindings
|
||||||
|
|
||||||
* Take the updated .gir files (e.g. from your gst-build checkout) and put
|
* Take the updated .gir files (e.g. from your gstreamer main repo checkout)
|
||||||
them in the gir-files directory
|
and put them in the gst-gir-files directory
|
||||||
* In the gir-files directory, run ./fix.sh
|
* In the gst-gir-files directory, run ./fix.sh
|
||||||
|
* Commit the changes to gst-gir-files and create a commit in gstreamer-rs to
|
||||||
|
update the reference
|
||||||
* If there is a new GStreamer version: Manually update `gst*/Cargo.toml`
|
* If there is a new GStreamer version: Manually update `gst*/Cargo.toml`
|
||||||
* Run generator.py
|
* Run generator.py
|
||||||
* Investigate the diff, fix any mess-ups, look at commented functions and
|
* Investigate the diff, fix any mess-ups, look at commented functions and
|
||||||
|
@ -10,3 +12,4 @@
|
||||||
* `cargo build`
|
* `cargo build`
|
||||||
* `for f in (ls |grep gstreamer); cd $f; cargo build --features v1_18; cd ..; end`
|
* `for f in (ls |grep gstreamer); cd $f; cargo build --features v1_18; cd ..; end`
|
||||||
(or with the new version you just added)
|
(or with the new version you just added)
|
||||||
|
* Commit your changes to gstreamer-rs
|
||||||
|
|
Loading…
Reference in a new issue