So they are consistent with the way we’re building man pages in other
projects, and because some people are allergic to XML.
This changes the build-time dependencies from `xsltproc` to `rst2man`,
and also takes the opportunity to change the `-Dman` Meson option from a
boolean to a feature (so you should use `-Dman-pages={enabled,disabled}`
now, rather than `-Dman={true,false}`).
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Helps: #3037
1.7 KiB
gresource
GResource tool
SYNOPSIS
**gresource** [--section SECTION] details FILE [PATH]
**gresource** [--section SECTION] extract FILE PATH
**gresource** sections FILE
**gresource** help [COMMAND]
DESCRIPTION
gresource offers a simple commandline interface to
GResource. It lets you list and extract resources that have
been compiled into a resource file or included in an ELF file (a binary
or a shared library).
The file to operate on is specified by the FILE
argument.
If an ELF file includes multiple sections with resources, it is
possible to select which one to operate on with the
--section option. Use the sections command to
find available sections.
COMMANDS
list
Lists resources. If
SECTIONis given, only list resources in this section. IfPATHis given, only list matching resources.
details
Lists resources with details. If
SECTIONis given, only list resources in this section. IfPATHis given, only list matching resources. Details include the section, size and compression of each resource.
extract
Extracts the resource named by
PATHto stdout. Note that resources may contain binary data.
sections
Lists sections containing resources. This is only interesting if
FILEis an ELF file.
help
Prints help and exits.