mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
contribute/plugin: More autotools removal
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
This commit is contained in:
parent
b5a79eaa17
commit
e04a1bdded
2 changed files with 9 additions and 11 deletions
|
@ -230,8 +230,7 @@ does not apply any longer to master you may be asked to provide an updated
|
||||||
branch to merge.
|
branch to merge.
|
||||||
|
|
||||||
If you have created a new plugin, please submit a merge request that adds it to
|
If you have created a new plugin, please submit a merge request that adds it to
|
||||||
the gst-plugins-bad module, including `configure.ac`, the various `Makefile.am`
|
the gst-plugins-bad module, including `meson.build` modifications, and all new files.
|
||||||
modifications, `meson.build` modifications, and all new files.
|
|
||||||
|
|
||||||
#### Patch Format
|
#### Patch Format
|
||||||
|
|
||||||
|
|
|
@ -96,18 +96,17 @@ The last command creates two files: `gstmyfilter.c` and `gstmyfilter.h`.
|
||||||
> It is recommended that you create a copy of the `gst-plugin` directory
|
> It is recommended that you create a copy of the `gst-plugin` directory
|
||||||
> before continuing.
|
> before continuing.
|
||||||
|
|
||||||
Now one needs to adjust the `Makefile.am` to use the new filenames and
|
Now one needs to adjust the `meson.build` to use the new filenames and run
|
||||||
run `autogen.sh` from the parent directory to bootstrap the build
|
`meson build` from the parent directory to bootstrap the build
|
||||||
environment. After that, the project can be built and installed using
|
environment. After that, the project can be built and installed using the well
|
||||||
the well known `make && sudo make install` commands.
|
known `ninja -C build` commands.
|
||||||
|
|
||||||
> **Note**
|
> **Note**
|
||||||
>
|
>
|
||||||
> Be aware that by default `autogen.sh` and `configure` would choose
|
> Be aware that by default `meson` will choose `/usr/local` as a default
|
||||||
> `/usr/local` as a default location. One would need to add
|
> location. One would need to add `/usr/local/lib/gstreamer-1.0` to
|
||||||
> `/usr/local/lib/gstreamer-1.0` to `GST_PLUGIN_PATH` in order to make
|
> `GST_PLUGIN_PATH` in order to make the new plugin show up in a gstreamer
|
||||||
> the new plugin show up in a gstreamer that's been installed from
|
> that's been installed from packages.
|
||||||
> packages.
|
|
||||||
|
|
||||||
> **Note**
|
> **Note**
|
||||||
>
|
>
|
||||||
|
|
Loading…
Reference in a new issue