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. 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

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 > 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**
> >