From e04a1bdded71d7e0f970cbcc9242b9ac726414c5 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Tue, 12 May 2020 18:43:10 +0200 Subject: [PATCH] contribute/plugin: More autotools removal Part-of: --- markdown/contribute/index.md | 3 +-- markdown/plugin-development/basics/boiler.md | 17 ++++++++--------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/markdown/contribute/index.md b/markdown/contribute/index.md index 852c3a58ac..77c9dc1de9 100644 --- a/markdown/contribute/index.md +++ b/markdown/contribute/index.md @@ -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 diff --git a/markdown/plugin-development/basics/boiler.md b/markdown/plugin-development/basics/boiler.md index dc03c26376..f960a44ae4 100644 --- a/markdown/plugin-development/basics/boiler.md +++ b/markdown/plugin-development/basics/boiler.md @@ -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** > -- 2.34.1