contribute/plugin: More autotools removal

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/90>
This commit is contained in:
Edward Hervey 2020-05-12 18:43:10 +02:00 committed by Edward Hervey
parent b5a79eaa17
commit e04a1bdded
2 changed files with 9 additions and 11 deletions

View file

@ -230,8 +230,7 @@ does not apply any longer to master you may be asked to provide an updated
branch to merge.
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`
modifications, `meson.build` modifications, and all new files.
the gst-plugins-bad module, including `meson.build` modifications, and all new files.
#### Patch Format

View file

@ -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
> before continuing.
Now one needs to adjust the `Makefile.am` to use the new filenames and
run `autogen.sh` from the parent directory to bootstrap the build
environment. After that, the project can be built and installed using
the well known `make && sudo make install` commands.
Now one needs to adjust the `meson.build` to use the new filenames and run
`meson build` from the parent directory to bootstrap the build
environment. After that, the project can be built and installed using the well
known `ninja -C build` commands.
> **Note**
>
> Be aware that by default `autogen.sh` and `configure` would choose
> `/usr/local` as a default location. One would need to add
> `/usr/local/lib/gstreamer-1.0` to `GST_PLUGIN_PATH` in order to make
> the new plugin show up in a gstreamer that's been installed from
> packages.
> Be aware that by default `meson` will choose `/usr/local` as a default
> location. One would need to add `/usr/local/lib/gstreamer-1.0` to
> `GST_PLUGIN_PATH` in order to make the new plugin show up in a gstreamer
> that's been installed from packages.
> **Note**
>