aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2022-09-09 17:19:36 -0400
committerXavier Claessens <xclaesse@gmail.com>2022-09-09 18:24:18 -0400
commit1acccc862a85ec7aeacc4598957fecd66b203850 (patch)
tree880bca9e32f54962fb6e0c2f69e4cf4b4bbe3367
parent2a76afcef1fbd5cac0435cc9a11f765120a48fe9 (diff)
downloadmeson-1acccc862a85ec7aeacc4598957fecd66b203850.zip
meson-1acccc862a85ec7aeacc4598957fecd66b203850.tar.gz
meson-1acccc862a85ec7aeacc4598957fecd66b203850.tar.bz2
doc: Recommend tags for libraries utilities
GLib installs a few executables that are not needed by applications that use the glib libraries, but are used either by build systems or by user scripts. Debian splits them into libglib2.0-dev-bin and libglib2.0-bin packages. Another example is GStreamer tools (e.g. gst-launch-1.0) that Debian packages separately in gstreamer1.0-tools. It is common enough that Meson documentation should recommend a tag for consistency across projects.
-rw-r--r--docs/markdown/Installing.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/markdown/Installing.md b/docs/markdown/Installing.md
index 2ad3417..59cd813 100644
--- a/docs/markdown/Installing.md
+++ b/docs/markdown/Installing.md
@@ -176,6 +176,12 @@ time, please help extending the list of well known categories.
* Files installed into `localedir`.
- `typelib`:
* `gnome.generate_gir()` - `.typelib` file.
+- `bin`:
+ * Scripts and executables bundled with a library meant to be used by end
+ users.
+- `bin-devel`:
+ * Scripts and executables bundled with a library meant to be used by
+ developers (i.e. build tools).
Custom installation tag can be set using the `install_tag` keyword argument
on various functions such as [[custom_target]], [[configure_file]],