aboutsummaryrefslogtreecommitdiff
path: root/man/mesonintrospect.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/mesonintrospect.1')
-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/