aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-03-23 18:40:26 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2015-03-23 18:40:26 +0200
commit4cce8e45783a15da85fbbbea68dc533cfc0ec2db (patch)
treeca4651a2a1819b08bce85dfca1ce9b9bb4ac195d /man
parenteed0e7d9f627ee1efd41517f44fd4907164684f1 (diff)
downloadmeson-4cce8e45783a15da85fbbbea68dc533cfc0ec2db.zip
meson-4cce8e45783a15da85fbbbea68dc533cfc0ec2db.tar.gz
meson-4cce8e45783a15da85fbbbea68dc533cfc0ec2db.tar.bz2
Install introspect as a command and add a man page for it.
Diffstat (limited to 'man')
-rw-r--r--man/mesonintrospect.135
1 files changed, 35 insertions, 0 deletions
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/