From 4cce8e45783a15da85fbbbea68dc533cfc0ec2db Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 23 Mar 2015 18:40:26 +0200 Subject: Install introspect as a command and add a man page for it. --- man/mesonintrospect.1 | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 man/mesonintrospect.1 (limited to 'man') diff --git a/man/mesonintrospect.1 b/man/mesonintrospect.1 new file mode 100644 index 0000000..e357b5b --- /dev/null +++ b/man/mesonintrospect.1 @@ -0,0 +1,35 @@ +.TH MESONCONF "1" "April 2015" "mesonintrospect 0.23.0" "User Commands" +.SH NAME +mesonintrospect - a tool to extract information about a Meson build +.SH DESCRIPTION + +Mesonintrospect is a tool designed to make it simple to integrate with +other tools, such as IDEs. The output of this command is in JSON. + +.B mesonintrospect [ +.I build directory +.B ] [ +.I option +.B ] + +If build directory is omitted, the current directory is used instead. + +.SS "options:" +.TP +\fB\-\-targets\fR +print all top level targets (executables, libraries, etc) +.TP +\fB\-\-target\-files\fR +print the source files of the given target +.TP +\fB\-\-buildsystem\-files\fR +print all files that make up the build system (meson.build, meson_options etc) +.TP +\fB\-\-tests\fR +print all unit tests +.TP +\fB\-\-help\fR +print command line help + +.SH SEE ALSO +https://jpakkane.github.io/meson/ -- cgit v1.1